Functions | |
s32 | step_entity_model_commandlist (EntityModel *entityModel) |
void | free_entity_model_by_ref (EntityModel *entityModel) |
void | clear_entity_models (void) |
void | init_entity_models (void) |
s32 | load_entity_model (EntityModelScript *cmdList) |
s32 | ALT_load_entity_model (EntityModelScript *cmdList) |
void | exec_entity_model_commandlist (s32 idx) |
void | make_entity_model_mtx_flipZ (Matrix4f mtx) |
void | appendGfx_entity_model (EntityModel *model) |
void | draw_entity_model_A (s32 modelIdx, Mtx *transformMtx) |
void | draw_entity_model_B (s32 modelIdx, Mtx *transformMtx, s32 vertexSegment, Vec3s *vertexArray) |
void | draw_entity_model_C (s32 modelIdx, Mtx *transformMtx) |
void | draw_entity_model_D (s32 modelIdx, Mtx *transformMtx, s32 arg2, Vec3s *vertexArray) |
void | draw_entity_model_E (s32 modelIdx, Mtx *transformMtx) |
void | set_entity_model_render_command_list (s32 idx, EntityModelScript *cmdList) |
EntityModel * | get_entity_model (s32 listIndex) |
void | free_entity_model_by_index (s32 idx) |
void | set_entity_model_flags (s32 idx, s32 newFlags) |
void | clear_entity_model_flags (s32 idx, s32 newFlags) |
void | bind_entity_model_setupGfx (s32 idx, void *setupGfxCallbackArg0, void(*fpSetupGfxCallback)(void *)) |
void | func_80122F8C (s32 idx, s32 newFlags) |
void | func_80122FB8 (s32 idx, s32 newFlags) |
void | enable_entity_fog (void) |
void | disable_entity_fog (void) |
void | set_entity_fog_dist (s32 min, s32 max) |
void | set_entity_fog_color (s32 r, s32 g, s32 b, s32 a) |
s32 | is_entity_fog_enabled (void) |
void | get_entity_fog_distance (s32 *start, s32 *end) |
void | get_entity_fog_color (s32 *r, s32 *g, s32 *b, s32 *a) |
s32 ALT_load_entity_model | ( | EntityModelScript * | cmdList | ) |
Referenced by ALT_virtual_entity_create().
void appendGfx_entity_model | ( | EntityModel * | model | ) |
Referenced by draw_entity_model_A(), draw_entity_model_B(), draw_entity_model_C(), and draw_entity_model_D().
void bind_entity_model_setupGfx | ( | s32 | idx, |
void * | setupGfxCallbackArg0, | ||
void(*)(void *) | fpSetupGfxCallback ) |
Referenced by render_entities(), render_shadows(), and show_immune_bonk().
void clear_entity_model_flags | ( | s32 | idx, |
s32 | newFlags ) |
Referenced by btl_bonk_update().
void clear_entity_models | ( | void | ) |
void disable_entity_fog | ( | void | ) |
void draw_entity_model_A | ( | s32 | modelIdx, |
Mtx * | transformMtx ) |
Referenced by btl_bonk_render(), render_entities(), render_shadows(), and virtual_entity_list_render_world().
void draw_entity_model_B | ( | s32 | modelIdx, |
Mtx * | transformMtx, | ||
s32 | vertexSegment, | ||
Vec3s * | vertexArray ) |
Referenced by render_entities(), and render_shadows().
void draw_entity_model_C | ( | s32 | modelIdx, |
Mtx * | transformMtx ) |
void draw_entity_model_D | ( | s32 | modelIdx, |
Mtx * | transformMtx, | ||
s32 | arg2, | ||
Vec3s * | vertexArray ) |
void draw_entity_model_E | ( | s32 | modelIdx, |
Mtx * | transformMtx ) |
Referenced by virtual_entity_list_render_UI().
void enable_entity_fog | ( | void | ) |
void exec_entity_model_commandlist | ( | s32 | idx | ) |
void free_entity_model_by_index | ( | s32 | idx | ) |
void free_entity_model_by_ref | ( | EntityModel * | entityModel | ) |
Referenced by step_entity_model_commandlist().
void func_80122F8C | ( | s32 | idx, |
s32 | newFlags ) |
void func_80122FB8 | ( | s32 | idx, |
s32 | newFlags ) |
void get_entity_fog_color | ( | s32 * | r, |
s32 * | g, | ||
s32 * | b, | ||
s32 * | a ) |
void get_entity_fog_distance | ( | s32 * | start, |
s32 * | end ) |
EntityModel * get_entity_model | ( | s32 | listIndex | ) |
void init_entity_models | ( | void | ) |
Referenced by state_step_end_battle(), state_step_exit_language_select(), and state_step_unpause().
s32 is_entity_fog_enabled | ( | void | ) |
s32 load_entity_model | ( | EntityModelScript * | cmdList | ) |
void make_entity_model_mtx_flipZ | ( | Matrix4f | mtx | ) |
Referenced by appendGfx_entity_model(), and draw_entity_model_E().
void set_entity_fog_color | ( | s32 | r, |
s32 | g, | ||
s32 | b, | ||
s32 | a ) |
void set_entity_fog_dist | ( | s32 | min, |
s32 | max ) |
void set_entity_model_flags | ( | s32 | idx, |
s32 | newFlags ) |
Referenced by show_immune_bonk().
void set_entity_model_render_command_list | ( | s32 | idx, |
EntityModelScript * | cmdList ) |
Referenced by entity_set_render_script().
s32 step_entity_model_commandlist | ( | EntityModel * | entityModel | ) |
Referenced by exec_entity_model_commandlist().
EntityModelScript D_8014C260 |
Referenced by ALT_load_entity_model(), load_entity_model(), and set_entity_model_render_command_list().
Lights1 D_8014C268 = gdSPDefLights1(255, 255, 255, 0, 0, 0, 0, 0, 0) |
Referenced by appendGfx_entity_model(), and draw_entity_model_E().
BSS s32 D_80154374 |
Referenced by appendGfx_entity_model(), draw_entity_model_B(), draw_entity_model_D(), and draw_entity_model_E().
BSS s32 entity_fog_alpha |
BSS s32 entity_fog_blue |
BSS s32 entity_fog_dist_max |
BSS s32 entity_fog_dist_min |
BSS s32 entity_fog_enabled |
BSS s32 entity_fog_green |
BSS s32 entity_fog_red |
BSS EntityModelList gBattleEntityModelList |
Referenced by clear_entity_models(), and init_entity_models().
BSS EntityModelList* gCurrentEntityModelList |
s32 gEntityModelCount |
|
extern |
Referenced by appendGfx_entity_model(), and draw_entity_model_E().
|
extern |
Referenced by appendGfx_entity_model(), and draw_entity_model_E().
|
extern |
Referenced by appendGfx_entity_model(), and draw_entity_model_E().
|
extern |
Referenced by appendGfx_entity_model(), and draw_entity_model_E().
|
extern |
Referenced by appendGfx_entity_model(), and draw_entity_model_E().
|
extern |
Referenced by appendGfx_entity_model(), and draw_entity_model_E().
|
extern |
Referenced by appendGfx_entity_model(), and draw_entity_model_E().
|
extern |
Referenced by appendGfx_entity_model(), and draw_entity_model_E().
|
extern |
Referenced by appendGfx_entity_model(), and draw_entity_model_E().
|
extern |
Referenced by appendGfx_entity_model(), and draw_entity_model_E().
|
extern |
Referenced by appendGfx_entity_model(), and draw_entity_model_E().
|
extern |
Referenced by appendGfx_entity_model(), and draw_entity_model_E().
|
extern |
Referenced by appendGfx_entity_model(), and draw_entity_model_E().
|
extern |
Referenced by appendGfx_entity_model(), and draw_entity_model_E().
|
extern |
Referenced by appendGfx_entity_model(), and draw_entity_model_E().
|
extern |
Referenced by appendGfx_entity_model(), and draw_entity_model_E().
|
extern |
Referenced by appendGfx_entity_model(), and draw_entity_model_E().
|
extern |
Referenced by appendGfx_entity_model(), and draw_entity_model_E().
|
extern |
Referenced by appendGfx_entity_model(), and draw_entity_model_E().
|
extern |
Referenced by appendGfx_entity_model(), and draw_entity_model_E().
|
extern |
Referenced by appendGfx_entity_model(), and draw_entity_model_E().
|
extern |
Referenced by appendGfx_entity_model(), and draw_entity_model_E().
BSS EntityModelList gWorldEntityModelList |
Referenced by clear_entity_models(), and init_entity_models().