Go to the source code of this file.
Functions | |
s32 | create_worker_backUI (void(*updateFunc)(void), void(*drawFunc)(void)) |
void | virtual_entity_appendGfx_quad (u8 r, u8 g, u8 b, u8 a, u16 left, u16 top, u16 right, u16 bottom) |
void | virtual_entity_render_quad (s32 r, s32 g, s32 b, s32 a, s32 posX, s32 posY, s32 width, s32 height) |
void | virtual_entity_move_polar (VirtualEntity *virtualEntity, f32 magnitude, f32 angle) |
void | virtual_entity_list_update (void) |
void | virtual_entity_list_render_world (void) |
void | virtual_entity_list_render_UI (void) |
VirtualEntity * | virtual_entity_get_by_index (s32 index) |
VirtualEntity * | virtual_entity_create_at_index (s32 index, EntityModelScript *entityModelData) |
s32 | virtual_entity_create (EntityModelScript *cmdList) |
VirtualEntity * | ALT_virtual_entity_create (EntityModelScript *cmdList) |
void | virtual_entity_set_pos (s32 index, s32 posX, s32 posY, s32 posZ) |
void | virtual_entity_set_scale (s32 index, f32 scaleX, f32 scaleY, f32 scaleZ) |
void | virtual_entity_set_rotation (s32 index, f32 angleX, f32 angleY, f32 angleZ) |
void | virtual_entity_delete_by_index (s32 index) |
void | virtual_entity_delete_by_ref (VirtualEntity *obj) |
void | clear_virtual_entity_list (void) |
void | init_virtual_entity_list (void) |
Variables | |
VirtualEntityList | bBattleVirtualEntityList |
VirtualEntityList | wWorldVirtualEntityList |
VirtualEntityList * | gCurrentVirtualEntityListPtr |
s32 create_worker_backUI | ( | void(*)(void) | updateFunc, |
void(*)(void) | drawFunc ) |
Definition at line 94 of file worker.c.
Referenced by clear_virtual_entity_list().
void virtual_entity_appendGfx_quad | ( | u8 | r, |
u8 | g, | ||
u8 | b, | ||
u8 | a, | ||
u16 | left, | ||
u16 | top, | ||
u16 | right, | ||
u16 | bottom ) |
Definition at line 10 of file virtual_entity.c.
Referenced by virtual_entity_render_quad().
void virtual_entity_render_quad | ( | s32 | r, |
s32 | g, | ||
s32 | b, | ||
s32 | a, | ||
s32 | posX, | ||
s32 | posY, | ||
s32 | width, | ||
s32 | height ) |
Definition at line 27 of file virtual_entity.c.
void virtual_entity_move_polar | ( | VirtualEntity * | virtualEntity, |
f32 | magnitude, | ||
f32 | angle ) |
Definition at line 34 of file virtual_entity.c.
void virtual_entity_list_update | ( | void | ) |
Definition at line 43 of file virtual_entity.c.
Referenced by clear_virtual_entity_list().
void virtual_entity_list_render_world | ( | void | ) |
Definition at line 55 of file virtual_entity.c.
Referenced by clear_virtual_entity_list().
void virtual_entity_list_render_UI | ( | void | ) |
Definition at line 88 of file virtual_entity.c.
Referenced by clear_virtual_entity_list().
VirtualEntity * virtual_entity_get_by_index | ( | s32 | index | ) |
Definition at line 528 of file virtual_entity.c.
VirtualEntity * virtual_entity_create_at_index | ( | s32 | index, |
EntityModelScript * | entityModelData ) |
Definition at line 532 of file virtual_entity.c.
s32 virtual_entity_create | ( | EntityModelScript * | cmdList | ) |
Definition at line 550 of file virtual_entity.c.
VirtualEntity * ALT_virtual_entity_create | ( | EntityModelScript * | cmdList | ) |
Definition at line 581 of file virtual_entity.c.
void virtual_entity_set_pos | ( | s32 | index, |
s32 | posX, | ||
s32 | posY, | ||
s32 | posZ ) |
Definition at line 612 of file virtual_entity.c.
void virtual_entity_set_scale | ( | s32 | index, |
f32 | scaleX, | ||
f32 | scaleY, | ||
f32 | scaleZ ) |
Definition at line 620 of file virtual_entity.c.
void virtual_entity_set_rotation | ( | s32 | index, |
f32 | angleX, | ||
f32 | angleY, | ||
f32 | angleZ ) |
Definition at line 628 of file virtual_entity.c.
void virtual_entity_delete_by_index | ( | s32 | index | ) |
Definition at line 636 of file virtual_entity.c.
Referenced by virtual_entity_delete_by_ref().
void virtual_entity_delete_by_ref | ( | VirtualEntity * | obj | ) |
Definition at line 643 of file virtual_entity.c.
void clear_virtual_entity_list | ( | void | ) |
Definition at line 654 of file virtual_entity.c.
Referenced by clear_script_list().
void init_virtual_entity_list | ( | void | ) |
Definition at line 673 of file virtual_entity.c.
Referenced by init_script_list().
|
extern |
Definition at line 45 of file script_list.c.
Referenced by clear_virtual_entity_list(), and init_virtual_entity_list().
|
extern |
Definition at line 46 of file script_list.c.
Referenced by clear_virtual_entity_list(), and init_virtual_entity_list().
|
extern |
Definition at line 47 of file script_list.c.
Referenced by ALT_virtual_entity_create(), clear_virtual_entity_list(), init_virtual_entity_list(), virtual_entity_create(), virtual_entity_create_at_index(), virtual_entity_delete_by_ref(), virtual_entity_get_by_index(), virtual_entity_list_render_UI(), virtual_entity_list_render_world(), and virtual_entity_list_update().