pokeplatinum/include/billboard_gfx_sequence.h
RavePossum f61660fddd
Some checks failed
build / build (push) Has been cancelled
Document Billboards (#979)
2026-02-27 22:17:55 -08:00

20 lines
607 B
C

#ifndef POKEPLATINUM_BILLBOARD_GFX_SEQUENCE_H
#define POKEPLATINUM_BILLBOARD_GFX_SEQUENCE_H
typedef struct BillboardTexPlttIndex {
u8 textureIdx;
u8 plttIdx;
} BillboardTexPlttIndex;
typedef struct BillboardGfxSequence {
const u16 *startFrame;
const u8 *textureIdx;
const u8 *plttIdx;
u32 seqCount;
} BillboardGfxSequence;
BillboardTexPlttIndex BillboardGfxSequence_GetTexPlttIndexAt(const BillboardGfxSequence *gfxSequence, const u16 index);
void BillboardGfxSequence_SetData(const void *data, BillboardGfxSequence *gfxSequence);
#endif // POKEPLATINUM_BILLBOARD_GFX_SEQUENCE_H