Go to the source code of this file.
Functions | |
void | worker_delegate_do_nothing (void) |
void | clear_worker_list (void) |
void | init_worker_list (void) |
s32 | create_worker_scene (void(*updateFunc)(void), void(*renderFunc)(void)) |
s32 | create_worker_frontUI (void(*updateFunc)(void), void(*drawFunc)(void)) |
s32 | create_worker_backUI (void(*updateFunc)(void), void(*drawFunc)(void)) |
void | update_workers (void) |
void | render_workers_scene (void) |
void | render_workers_frontUI (void) |
void | render_workers_backUI (void) |
void | free_worker (s32 idx) |
Worker * | get_worker (s32 idx) |
Variables | |
BSS WorkerList | gWorldWorkerList |
BSS WorkerList | gBattleWorkerList |
BSS WorkerList * | gCurrentWorkerListPtr |
Definition at line 7 of file worker.c.
Referenced by create_worker_backUI(), create_worker_frontUI(), and create_worker_scene().
Definition at line 10 of file worker.c.
Referenced by load_demo_battle(), load_engine_data(), load_map_by_IDs(), state_init_logos(), state_init_title_screen(), state_step_battle(), state_step_demo(), state_step_intro(), state_step_pause(), and state_step_startup().
Definition at line 24 of file worker.c.
Referenced by state_step_end_battle(), and state_step_unpause().
Definition at line 32 of file worker.c.
Referenced by clear_encounter_status(), clear_item_entity_data(), clear_virtual_entity_list(), func_80045AC0(), init_encounter_status(), initialize_battle(), and reset_model_animators().
Definition at line 63 of file worker.c.
Referenced by clear_item_entity_data(), create_action_command_ui_worker(), create_battle_popup_menu(), create_shop_popup_menu(), create_standard_popup_menu(), and partner_reset_data().
Definition at line 94 of file worker.c.
Referenced by clear_virtual_entity_list().
Definition at line 125 of file worker.c.
Referenced by step_game_loop().
Definition at line 137 of file worker.c.
Referenced by render_frame().
Definition at line 150 of file worker.c.
Referenced by gfx_draw_frame().
Definition at line 163 of file worker.c.
Referenced by gfx_draw_frame().
void free_worker | ( | s32 | idx | ) |
Worker * get_worker | ( | s32 | idx | ) |
Definition at line 186 of file worker.c.
Referenced by partner_reset_data().
BSS WorkerList gWorldWorkerList |
Definition at line 3 of file worker.c.
Referenced by clear_worker_list(), and init_worker_list().
BSS WorkerList gBattleWorkerList |
Definition at line 4 of file worker.c.
Referenced by clear_worker_list(), and init_worker_list().
BSS WorkerList* gCurrentWorkerListPtr |
Definition at line 5 of file worker.c.
Referenced by clear_worker_list(), free_worker(), get_worker(), and init_worker_list().