pokeheartgold/include/unk_02014DA0.h
2024-08-30 17:46:38 -04:00

30 lines
1.1 KiB
C

#ifndef POKEHEARTGOLD_UNK_02014DA0_H
#define POKEHEARTGOLD_UNK_02014DA0_H
#include "camera.h"
#include "filesystem_files_def.h"
#include "spl.h"
typedef u32 (*texAllocFun)(u32 szByte, BOOL is4x4comp);
typedef u32 (*plttAllocFun)(u32 szByte, BOOL is4pltt);
void sub_02014DA0(void);
SPLEmitter *sub_02014DB4(texAllocFun texAlloc, plttAllocFun plttAlloc, void *particleHeap, u32 workSize, BOOL a4, HeapID heapId);
void sub_02014EBC(SPLEmitter *emitter);
Camera *sub_02015524(SPLEmitter *emitter);
void *sub_02015264(NarcId narcId, int fileId, HeapID heapId);
void sub_0201526C(SPLEmitter *emitter, void *data, u32 flag, BOOL loadNow);
void sub_02015354(NNSGfdTexKey texKey);
void sub_02015394(NNSGfdPlttKey plttKey);
void sub_02015494(SPLEmitter *emitter, int res_no, void (*fp_callback)(struct SPLEmitter *), void *arg);
BOOL sub_020154B0(SPLEmitter *emitter);
void *sub_02015504(void);
int sub_0201543C(void);
void sub_02015460(void);
void *sub_020154D0(SPLEmitter *emitter);
int sub_02015420(void);
void sub_02015538(SPLEmitter *emitter, VecFx16 *axis);
void sub_02015528(SPLEmitter *emitter, int a1);
#endif // POKEHEARTGOLD_UNK_02014DA0_H