Paper Mario DX
Paper Mario (N64) modding
 
Loading...
Searching...
No Matches
ModelAnimator Struct Reference

Detailed Description

Definition at line 1091 of file common_structs.h.

#include "common_structs.h"

Data Fields

u32 flags
 
s8 renderMode
 
char unk_05 [3]
 
s16animReadPos
 
s16savedReadPos
 
AnimatorNoderootNode
 
AnimatorNodenodeCache [0x7A]
 
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

◆ flags

◆ renderMode

s8 ModelAnimator::renderMode

◆ unk_05

char ModelAnimator::unk_05[3]

Definition at line 1094 of file common_structs.h.

◆ animReadPos

s16* ModelAnimator::animReadPos

◆ savedReadPos

s16* ModelAnimator::savedReadPos

Definition at line 1096 of file common_structs.h.

Referenced by create_mesh_animator(), and create_model_animator().

◆ rootNode

◆ nodeCache

◆ nextUniqueID

u8 ModelAnimator::nextUniqueID

◆ staticNodeIDs

u8 ModelAnimator::staticNodeIDs[0x7A]

Definition at line 1100 of file common_structs.h.

Referenced by create_mesh_animator(), and create_model_animator().

◆ unk_08F

char ModelAnimator::unk_08F[0x1]

Definition at line 1101 of file common_structs.h.

◆ nextUpdateTime

f32 ModelAnimator::nextUpdateTime

Definition at line 1102 of file common_structs.h.

Referenced by create_mesh_animator(), and create_model_animator().

◆ timeScale

f32 ModelAnimator::timeScale

Definition at line 1103 of file common_structs.h.

Referenced by create_mesh_animator(), and create_model_animator().

◆ mtx

Mtx ModelAnimator::mtx

Definition at line 1104 of file common_structs.h.

◆ baseAddr

void* ModelAnimator::baseAddr

◆ animationBuffer

s16* ModelAnimator::animationBuffer

Definition at line 1106 of file common_structs.h.

Referenced by create_mesh_animator(), and create_model_animator().

◆ staticNodes

StaticAnimatorNode* ModelAnimator::staticNodes[0x7A]

Definition at line 1107 of file common_structs.h.

◆ staticRoot

StaticAnimatorNode** ModelAnimator::staticRoot

Definition at line 1108 of file common_structs.h.

◆ treeIndexPos

s32 ModelAnimator::treeIndexPos

Definition at line 1109 of file common_structs.h.

◆ savedTreePos

s32 ModelAnimator::savedTreePos

Definition at line 1110 of file common_structs.h.

◆ fpRenderCallback

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

◆ renderCallbackArg

void* ModelAnimator::renderCallbackArg

Definition at line 1112 of file common_structs.h.

◆ unk_2DC

char ModelAnimator::unk_2DC[4]

Definition at line 1113 of file common_structs.h.


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