Data Structures | |
struct | DisplayListBufferHandle |
Typedefs | |
typedef DisplayListBufferHandle | AnimatedMeshVertexCopyList[0x60] |
typedef DisplayListBufferHandle AnimatedMeshVertexCopyList[0x60] |
AnimatorNode * add_anim_node | ( | ModelAnimator * | animator, |
s32 | parentNodeID, | ||
AnimatorNodeBlueprint * | nodeBP ) |
Referenced by load_model_animator_node(), and reload_mesh_animator_node().
Vtx * animator_copy_vertices_to_buffer | ( | ModelAnimator * | animator, |
AnimatorNode * | node, | ||
Vec3s * | buffer, | ||
s32 | vtxCount, | ||
s32 | overhead, | ||
s32 | startIdx ) |
Referenced by appendGfx_animator_node().
void animator_make_identity | ( | Matrix4f | mtx | ) |
Referenced by animator_update_model_transforms().
void animator_make_mirrorX | ( | Matrix4f | mtx | ) |
Referenced by animator_update_model_transforms().
void animator_make_mirrorY | ( | Matrix4f | mtx | ) |
Referenced by animator_update_model_transforms().
void animator_make_mirrorZ | ( | Matrix4f | mtx | ) |
Referenced by animator_update_model_transforms().
void animator_node_update_model_transform | ( | ModelAnimator * | animator, |
f32(*) | flipMtx[4], | ||
AnimatorNode * | node, | ||
Mtx * | rootTransform ) |
Referenced by animator_node_update_model_transform(), and animator_update_model_transforms().
void animator_update_model_transforms | ( | ModelAnimator * | animator, |
Mtx * | rootTransform ) |
Referenced by update_model_animator(), and update_model_animator_with_transform().
void appendGfx_animator | ( | ModelAnimator * | animator | ) |
Referenced by render_animated_model(), and render_animated_model_with_vertices().
void appendGfx_animator_node | ( | ModelAnimator * | animator, |
AnimatorNode * | node, | ||
Matrix4f | mtx ) |
Referenced by appendGfx_animator(), and appendGfx_animator_node().
void clear_animator_flags | ( | s32 | index, |
s32 | bits ) |
void clear_animator_list | ( | void | ) |
s32 create_mesh_animator | ( | s16 * | animPos, |
s16 * | animBuffer ) |
Referenced by load_split_entity_data().
s32 create_model_animator | ( | s16 * | animPos | ) |
Referenced by create_shadow_from_data(), and load_split_entity_data().
void delete_model_animator | ( | ModelAnimator * | animator | ) |
Referenced by delete_entity(), and delete_entity_and_unload_data().
void delete_model_animator_node | ( | AnimatorNode * | node | ) |
Referenced by delete_model_animator(), delete_model_animator_node(), and delete_model_animator_nodes().
void delete_model_animator_nodes | ( | ModelAnimator * | animator | ) |
Referenced by reload_mesh_animator_tree().
void disable_anim_model_fog | ( | void | ) |
void enable_anim_model_fog | ( | void | ) |
void free_animator_nodes | ( | AnimatorNode * | root | ) |
Referenced by free_animator_nodes().
void get_anim_model_fog_color | ( | s32 * | r, |
s32 * | g, | ||
s32 * | b, | ||
s32 * | a ) |
void get_anim_model_fog_distance | ( | s32 * | start, |
s32 * | end ) |
ModelAnimator * get_animator_by_index | ( | s32 | animModelID | ) |
Referenced by delete_entity(), delete_entity_and_unload_data(), entity_ItemlessBlock_init(), and entity_PinkFlower_init().
AnimatorNode * get_animator_child_for_model | ( | AnimatorNode * | node, |
s32 | modelId ) |
Referenced by get_animator_child_for_model(), and get_animator_node_with_id().
AnimatorNode * get_animator_child_with_id | ( | AnimatorNode * | node, |
s32 | id ) |
AnimatorNode * get_animator_node_for_tree_index | ( | ModelAnimator * | animator, |
s32 | arg1 ) |
AnimatorNode * get_animator_node_with_id | ( | ModelAnimator * | animator, |
s32 | id ) |
s32 is_anim_model_fog_enabled | ( | void | ) |
void load_mesh_animator_node | ( | StaticAnimatorNode * | node, |
ModelAnimator * | animator, | ||
s32 | parentNodeID, | ||
s32 * | treeIndexToNodeIDs ) |
Referenced by load_mesh_animator_node(), and load_mesh_animator_tree().
void load_mesh_animator_tree | ( | s32 | index, |
StaticAnimatorNode ** | tree ) |
Referenced by load_split_entity_data().
void load_model_animator_node | ( | StaticAnimatorNode * | node, |
ModelAnimator * | animator, | ||
s32 | parentNodeID, | ||
s32 * | treeIndexToNodeIDs ) |
Referenced by load_model_animator_node(), and load_model_animator_tree().
void load_model_animator_tree | ( | s32 | index, |
StaticAnimatorNode ** | tree ) |
Referenced by create_shadow_from_data(), load_mesh_animator_tree(), and load_split_entity_data().
void play_model_animation | ( | s32 | index, |
s16 * | animPos ) |
void play_model_animation_starting_from | ( | s32 | index, |
s16 * | animPos, | ||
s32 | framesToSkip ) |
void reload_mesh_animator_node | ( | StaticAnimatorNode * | node, |
ModelAnimator * | animator, | ||
s32 | parentNodeID, | ||
s32 * | treeIndexToNodeIDs ) |
Referenced by reload_mesh_animator_node(), and reload_mesh_animator_tree().
void reload_mesh_animator_tree | ( | ModelAnimator * | animator | ) |
Referenced by step_mesh_animator(), update_model_animator(), and update_model_animator_with_transform().
void render_animated_model | ( | s32 | animatorID, |
Mtx * | rootTransform ) |
Referenced by render_animated_models(), render_entities(), render_shadows(), and worker_render_animator().
void render_animated_model_with_vertices | ( | s32 | animatorID, |
Mtx * | rootTransform, | ||
s32 | segment, | ||
void * | baseAddr ) |
Referenced by render_entities(), and render_shadows().
void reset_animator_list | ( | void | ) |
Referenced by state_step_end_battle(), state_step_exit_language_select(), and state_step_unpause().
void set_anim_model_fog_color | ( | s32 | r, |
s32 | g, | ||
s32 | b, | ||
s32 | a ) |
void set_anim_model_fog_dist | ( | s32 | start, |
s32 | end ) |
void set_animator_flags | ( | s32 | index, |
s32 | bits ) |
ModelAnimator * set_animator_render_callback | ( | s32 | animModelID, |
void * | callbackArg, | ||
void(*)(void *) | callbackFunc ) |
Referenced by render_entities().
void set_animator_tree_to_node_map | ( | ModelAnimator * | animator, |
s32 * | nodeIDs, | ||
s32 | count ) |
Referenced by load_model_animator_tree(), and reload_mesh_animator_tree().
s32 step_mesh_animator | ( | ModelAnimator * | animator | ) |
Referenced by update_model_animator(), and update_model_animator_with_transform().
s32 step_model_animator | ( | ModelAnimator * | animator | ) |
Referenced by update_model_animator(), and update_model_animator_with_transform().
void update_model_animator | ( | s32 | animatorID | ) |
void update_model_animator_with_transform | ( | s32 | animatorID, |
Mtx * | mtx ) |
Referenced by update_animated_models().
BSS AnimatedMeshVertexCopyList D_801533C0 |
BSS AnimatedMeshVertexCopyList D_801536C0 |
BSS AnimatedMeshList D_801539C0 |
Referenced by clear_animator_list(), and reset_animator_list().
BSS AnimatedMeshList D_80153A00 |
Referenced by clear_animator_list(), and reset_animator_list().
BSS s32 D_80153A64 |
s32 gAnimCount |
BSS s32 gAnimModelFogA |
BSS s32 gAnimModelFogB |
BSS s32 gAnimModelFogEnabled |
BSS s32 gAnimModelFogEnd |
BSS s32 gAnimModelFogG |
BSS s32 gAnimModelFogR |
BSS s32 gAnimModelFogStart |
Referenced by animator_node_update_model_transform().
Referenced by animator_node_update_model_transform().
Referenced by animator_node_update_model_transform().
AnimScript gAnimScriptDefault |
Referenced by create_model_animator().
Referenced by animator_node_update_model_transform().
BSS StaticAnimatorNode** gAnimTreeRoot |
BSS s32 gAnimVtxSegment |
Referenced by appendGfx_animator(), and render_animated_model_with_vertices().
BSS AnimatedMeshList* gCurrentAnimMeshListPtr |
|
extern |
Referenced by appendGfx_animator().
|
extern |
Referenced by appendGfx_animator().
|
extern |
Referenced by appendGfx_animator().
|
extern |
Referenced by appendGfx_animator().
|
extern |
Referenced by appendGfx_animator().
|
extern |
Referenced by appendGfx_animator().
|
extern |
Referenced by appendGfx_animator().
|
extern |
Referenced by appendGfx_animator().
|
extern |
Referenced by appendGfx_animator().
|
extern |
Referenced by appendGfx_animator().
|
extern |
Referenced by appendGfx_animator().
|
extern |
Referenced by appendGfx_animator().
|
extern |
Referenced by appendGfx_animator().
|
extern |
Referenced by appendGfx_animator().