Functions | |
void | PA_Init3D (void) |
void | PA_Init3D2Banks (void) |
void | PA_3DProcess (void) |
s16 | PA_3DCreateTex (void *obj_data, u16 width, u16 height, u8 type) |
void | PA_3DCreateSpriteFromTex (u16 sprite, u16 texture, u16 width, u16 height, u8 palette, s16 x, s16 y) |
void | PA_Reset3DSprites (void) |
void | PA_Reset3DSprites2Banks (void) |
void | PA_3DCreateSprite (u16 sprite, void *image, u16 width, u16 height, u8 type, u8 palette, s16 x, s16 y) |
void | PA_3DDeleteTex (u32 tex_gfx) |
void | PA_3DDeleteSprite (u16 sprite) |
void | PA_3DSetSpriteX (u16 sprite, s16 x) |
void | PA_3DSetSpriteY (u16 sprite, s16 y) |
void | PA_3DSetSpriteXY (u16 sprite, s16 x, s16 y) |
void | PA_3DSetSpriteRotateX (u16 sprite, s16 rotateX) |
void | PA_3DSetSpriteRotateY (u16 sprite, s16 rotateY) |
void | PA_3DSetSpriteRotate (u16 sprite, s16 rotate) |
void | PA_3DSetSpriteRotateXYZ (u16 sprite, s16 rotateX, s16 rotateY, s16 rotateZ) |
void | PA_3DSetSpriteZoomX (u16 sprite, float zoomx) |
void | PA_3DSetSpriteZoomY (u16 sprite, float zoomy) |
void | PA_3DSetSpriteZoomXY (u16 sprite, float zoomx, float zoomy) |
void | PA_3DSetSpriteWidth (u16 sprite, u16 width) |
void | PA_3DSetSpriteHeight (u16 sprite, u16 height) |
void | PA_3DSetSpriteWidthHeight (u16 sprite, u16 width, u16 height) |
void | PA_3DSetSpriteHflip (u16 sprite, u8 hflip) |
void | PA_3DSetSpriteVflip (u16 sprite, u8 vflip) |
u8 | PA_3DSpriteTouched (u16 sprite) |
void | PA_3DSetSpriteTex (u16 sprite, u16 texture) |
void | PA_3DSetSpritePal (u16 sprite, u16 palette) |
void | PA_3DUpdateGfx (u16 texture, void *image) |
void | PA_3DSetSpriteFrame (u16 sprite, u16 frame) |
void | PA_3DSetSpriteTopLeft (u16 sprite, s16 x, s16 y) |
void | PA_3DSetSpriteTopRight (u16 sprite, s16 x, s16 y) |
void | PA_3DSetSpriteBottomLeft (u16 sprite, s16 x, s16 y) |
void | PA_3DSetSpriteBottomRight (u16 sprite, s16 x, s16 y) |
void | PA_3DSetSpritePrio (u16 sprite, u16 priority) |
void | PA_3DSetSpritePolyID (u16 sprite, u8 polyID) |
void | PA_3DSetSpriteAlpha (u16 sprite, u8 alpha) |
void | PA_3DStartSpriteAnimEx (u16 sprite, s16 firstframe, s16 lastframe, s16 speed, u8 type, s16 ncycles) |
void | PA_3DStartSpriteAnim (u16 sprite, s16 firstframe, s16 lastframe, s16 speed) |
void | PA_3DStopSpriteAnim (u16 sprite) |
void | PA_3DSetSpriteAnimFrame (u16 sprite, u16 frame) |
u16 | PA_3DGetSpriteAnimFrame (u16 sprite) |
void | PA_3DSetSpriteAnimSpeed (u16 sprite, s16 speed) |
u16 | PA_3DGetSpriteAnimSpeed (u16 sprite) |
void | PA_3DSetSpriteNCycles (u16 sprite, s16 NCycles) |
u16 | PA_3DGetSpriteNCycles (u16 sprite) |
void | PA_3DSpriteAnimPause (u16 sprite, u8 pause) |
void | PA_GifToTexTransp (u16 color) |
u16 | PA_3DCreateTexFromGif (void *gif, u8 palette) |
void | PA_3DCreateSpriteFromGif (u16 sprite, void *gif, u8 palette, s16 x, s16 y) |
static s32 | PA_3DGetSpriteX (u16 sprite) |
static s32 | PA_3DGetSpriteY (u16 sprite) |
static void | PA_3DSetSpriteVisible (u16 sprite, u8 visible) |
void | PA_Init3DDual (void) |
void PA_3DCreateSprite | ( | u16 | sprite, | |
void * | image, | |||
u16 | width, | |||
u16 | height, | |||
u8 | type, | |||
u8 | palette, | |||
s16 | x, | |||
s16 | y | |||
) | [inline] |
void PA_3DCreateSpriteFromGif | ( | u16 | sprite, | |
void * | gif, | |||
u8 | palette, | |||
s16 | x, | |||
s16 | y | |||
) | [inline] |
void PA_3DCreateSpriteFromTex | ( | u16 | sprite, | |
u16 | texture, | |||
u16 | width, | |||
u16 | height, | |||
u8 | palette, | |||
s16 | x, | |||
s16 | y | |||
) |
s16 PA_3DCreateTex | ( | void * | obj_data, | |
u16 | width, | |||
u16 | height, | |||
u8 | type | |||
) |
u16 PA_3DCreateTexFromGif | ( | void * | gif, | |
u8 | palette | |||
) |
void PA_3DDeleteSprite | ( | u16 | sprite | ) | [inline] |
void PA_3DDeleteTex | ( | u32 | tex_gfx | ) |
u16 PA_3DGetSpriteAnimFrame | ( | u16 | sprite | ) | [inline] |
u16 PA_3DGetSpriteAnimSpeed | ( | u16 | sprite | ) | [inline] |
u16 PA_3DGetSpriteNCycles | ( | u16 | sprite | ) | [inline] |
static s32 PA_3DGetSpriteX | ( | u16 | sprite | ) | [inline, static] |
static s32 PA_3DGetSpriteY | ( | u16 | sprite | ) | [inline, static] |
void PA_3DProcess | ( | void | ) |
void PA_3DSetSpriteAlpha | ( | u16 | sprite, | |
u8 | alpha | |||
) | [inline] |
void PA_3DSetSpriteAnimFrame | ( | u16 | sprite, | |
u16 | frame | |||
) | [inline] |
void PA_3DSetSpriteAnimSpeed | ( | u16 | sprite, | |
s16 | speed | |||
) | [inline] |
void PA_3DSetSpriteBottomLeft | ( | u16 | sprite, | |
s16 | x, | |||
s16 | y | |||
) | [inline] |
void PA_3DSetSpriteBottomRight | ( | u16 | sprite, | |
s16 | x, | |||
s16 | y | |||
) | [inline] |
void PA_3DSetSpriteFrame | ( | u16 | sprite, | |
u16 | frame | |||
) |
void PA_3DSetSpriteHeight | ( | u16 | sprite, | |
u16 | height | |||
) | [inline] |
void PA_3DSetSpriteHflip | ( | u16 | sprite, | |
u8 | hflip | |||
) | [inline] |
void PA_3DSetSpriteNCycles | ( | u16 | sprite, | |
s16 | NCycles | |||
) | [inline] |
void PA_3DSetSpritePal | ( | u16 | sprite, | |
u16 | palette | |||
) | [inline] |
void PA_3DSetSpritePolyID | ( | u16 | sprite, | |
u8 | polyID | |||
) | [inline] |
void PA_3DSetSpritePrio | ( | u16 | sprite, | |
u16 | priority | |||
) | [inline] |
void PA_3DSetSpriteRotate | ( | u16 | sprite, | |
s16 | rotate | |||
) | [inline] |
void PA_3DSetSpriteRotateX | ( | u16 | sprite, | |
s16 | rotateX | |||
) | [inline] |
void PA_3DSetSpriteRotateXYZ | ( | u16 | sprite, | |
s16 | rotateX, | |||
s16 | rotateY, | |||
s16 | rotateZ | |||
) | [inline] |
void PA_3DSetSpriteRotateY | ( | u16 | sprite, | |
s16 | rotateY | |||
) | [inline] |
void PA_3DSetSpriteTex | ( | u16 | sprite, | |
u16 | texture | |||
) | [inline] |
void PA_3DSetSpriteTopLeft | ( | u16 | sprite, | |
s16 | x, | |||
s16 | y | |||
) | [inline] |
void PA_3DSetSpriteTopRight | ( | u16 | sprite, | |
s16 | x, | |||
s16 | y | |||
) | [inline] |
void PA_3DSetSpriteVflip | ( | u16 | sprite, | |
u8 | vflip | |||
) | [inline] |
static void PA_3DSetSpriteVisible | ( | u16 | sprite, | |
u8 | visible | |||
) | [inline, static] |
void PA_3DSetSpriteWidth | ( | u16 | sprite, | |
u16 | width | |||
) | [inline] |
void PA_3DSetSpriteWidthHeight | ( | u16 | sprite, | |
u16 | width, | |||
u16 | height | |||
) | [inline] |
void PA_3DSetSpriteX | ( | u16 | sprite, | |
s16 | x | |||
) | [inline] |
void PA_3DSetSpriteXY | ( | u16 | sprite, | |
s16 | x, | |||
s16 | y | |||
) | [inline] |
void PA_3DSetSpriteY | ( | u16 | sprite, | |
s16 | y | |||
) | [inline] |
void PA_3DSetSpriteZoomX | ( | u16 | sprite, | |
float | zoomx | |||
) | [inline] |
void PA_3DSetSpriteZoomXY | ( | u16 | sprite, | |
float | zoomx, | |||
float | zoomy | |||
) | [inline] |
void PA_3DSetSpriteZoomY | ( | u16 | sprite, | |
float | zoomy | |||
) | [inline] |
void PA_3DSpriteAnimPause | ( | u16 | sprite, | |
u8 | pause | |||
) | [inline] |
u8 PA_3DSpriteTouched | ( | u16 | sprite | ) | [inline] |
void PA_3DStartSpriteAnim | ( | u16 | sprite, | |
s16 | firstframe, | |||
s16 | lastframe, | |||
s16 | speed | |||
) | [inline] |
void PA_3DStartSpriteAnimEx | ( | u16 | sprite, | |
s16 | firstframe, | |||
s16 | lastframe, | |||
s16 | speed, | |||
u8 | type, | |||
s16 | ncycles | |||
) |
void PA_3DStopSpriteAnim | ( | u16 | sprite | ) | [inline] |
void PA_3DUpdateGfx | ( | u16 | texture, | |
void * | image | |||
) |
void PA_GifToTexTransp | ( | u16 | color | ) |
void PA_Init3D | ( | void | ) |
void PA_Init3D2Banks | ( | void | ) |
void PA_Init3DDual | ( | void | ) |
void PA_Reset3DSprites | ( | void | ) |
void PA_Reset3DSprites2Banks | ( | void | ) |