mirror of
https://github.com/pret/pokeheartgold.git
synced 2026-05-09 20:32:50 -05:00
17 lines
514 B
C
17 lines
514 B
C
#ifndef POKEHEARTGOLD_VRAM_TRANSFER_MANAGER_H
|
|
#define POKEHEARTGOLD_VRAM_TRANSFER_MANAGER_H
|
|
|
|
typedef struct {
|
|
u32 nMax;
|
|
u32 nCur;
|
|
NNSGfdVramTransferTask *tasks;
|
|
} GF_VramTransferManager;
|
|
|
|
void GF_CreateVramTransferManager(u32, HeapID);
|
|
void GF_DestroyVramTransferManager(void);
|
|
BOOL GF_CreateNewVramTransferTask(NNS_GFD_DST_TYPE type, u32 dstAddr, void *pSrc, u32 szByte);
|
|
void GF_RunVramTransferTasks(void);
|
|
u32 GF_GetNumPendingVramTransferTasks(void);
|
|
|
|
#endif //POKEHEARTGOLD_VRAM_TRANSFER_MANAGER_H
|