papermario
Decompilation of Paper Mario
 
Loading...
Searching...
No Matches
ModelAnimator Struct Reference

#include <common_structs.h>

Data Fields

u32 flags
 
s8 renderMode
 
char unk_05 [3]
 
s16animReadPos
 
s16savedReadPos
 
AnimatorNoderootNode
 
u8 nextUniqueID
 
u8 staticNodeIDs [0x7A]
 
char unk_08F [0x1]
 
f32 nextUpdateTime
 
f32 timeScale
 
Mtx mtx
 
voidbaseAddr
 
s16animationBuffer
 
StaticAnimatorNodestaticNodes [0x7A]
 
StaticAnimatorNode ** staticRoot
 
s32 treeIndexPos
 
s32 savedTreePos
 
void(* fpRenderCallback )(void *)
 
voidrenderCallbackArg
 
char unk_2DC [4]
 

Field Documentation

◆ animationBuffer

s16* ModelAnimator::animationBuffer

◆ animReadPos

s16* ModelAnimator::animReadPos

◆ baseAddr

void* ModelAnimator::baseAddr

◆ flags

◆ fpRenderCallback

void(* ModelAnimator::fpRenderCallback) (void *)

◆ mtx

Mtx ModelAnimator::mtx

◆ nextUniqueID

u8 ModelAnimator::nextUniqueID

◆ nextUpdateTime

f32 ModelAnimator::nextUpdateTime

◆ renderCallbackArg

void* ModelAnimator::renderCallbackArg

◆ renderMode

s8 ModelAnimator::renderMode

Referenced by entity_PinkFlower_init().

◆ rootNode

AnimatorNode* ModelAnimator::rootNode

◆ savedReadPos

s16* ModelAnimator::savedReadPos

◆ savedTreePos

s32 ModelAnimator::savedTreePos

◆ staticNodeIDs

u8 ModelAnimator::staticNodeIDs[0x7A]

◆ staticNodes

StaticAnimatorNode* ModelAnimator::staticNodes[0x7A]

◆ staticRoot

StaticAnimatorNode** ModelAnimator::staticRoot

◆ timeScale

f32 ModelAnimator::timeScale

◆ treeIndexPos

s32 ModelAnimator::treeIndexPos

◆ unk_05

char ModelAnimator::unk_05[3]

◆ unk_08F

char ModelAnimator::unk_08F[0x1]

◆ unk_2DC

char ModelAnimator::unk_2DC[4]

The documentation for this struct was generated from the following file: