Go to the source code of this file.
Functions | |
void | bombette_breaking_init (EffectInstance *effect) |
void | bombette_breaking_update (EffectInstance *effect) |
void | bombette_breaking_render (EffectInstance *effect) |
void | bombette_breaking_appendGfx (void *effect) |
void | bombette_breaking_get_model_center_and_size (s32 modelID, f32 *centerX, f32 *centerY, f32 *centerZ, f32 *sizeX, f32 *sizeY, f32 *sizeZ) |
Model * | bombette_breaking_get_model_from_list_index (s32 listIndex) |
s32 | bombette_breaking_get_model_list_index_from_tree_index (s32 listIndex) |
EffectInstance * | bombette_breaking_main (s32 type, s32 modelID, s32 treeIndex, f32 arg3, s32 arg4, s32 time) |
Variables | |
Gfx | D_090017D0_37F1A0 [] |
Gfx | D_090018C0_37F290 [] |
Gfx | D_09001C80_37F650 [] |
Gfx | D_09001CC8_37F698 [] |
Gfx | D_09001D00_37F6D0 [] |
Gfx * | D_E0084E10 [] = { D_090018C0_37F290, D_090018C0_37F290, D_090018C0_37F290 } |
Gfx * | D_E0084E1C [] = { D_09001D00_37F6D0, D_09001CC8_37F698, D_09001C80_37F650 } |
Gfx * | D_E0084E28 [] = { D_090017D0_37F1A0, D_090017D0_37F1A0, D_090017D0_37F1A0 } |
void(* | D_E0084E34 )(u16, f32 *, f32 *, f32 *, f32 *, f32 *, f32 *) = get_model_center_and_size |
Model *(* | D_E0084E38 )(s32) = get_model_from_list_index |
s32(* | D_E0084E3C )(s32) = get_model_list_index_from_tree_index |
void bombette_breaking_init | ( | EffectInstance * | effect | ) |
Definition at line 143 of file bombette_breaking.c.
Referenced by bombette_breaking_main().
void bombette_breaking_update | ( | EffectInstance * | effect | ) |
Definition at line 146 of file bombette_breaking.c.
Referenced by bombette_breaking_main().
void bombette_breaking_render | ( | EffectInstance * | effect | ) |
Definition at line 192 of file bombette_breaking.c.
Referenced by bombette_breaking_main().
void bombette_breaking_appendGfx | ( | void * | effect | ) |
Definition at line 205 of file bombette_breaking.c.
Referenced by bombette_breaking_render().
void bombette_breaking_get_model_center_and_size | ( | s32 | modelID, |
f32 * | centerX, | ||
f32 * | centerY, | ||
f32 * | centerZ, | ||
f32 * | sizeX, | ||
f32 * | sizeY, | ||
f32 * | sizeZ ) |
Definition at line 24 of file bombette_breaking.c.
Referenced by bombette_breaking_main().
Model * bombette_breaking_get_model_from_list_index | ( | s32 | listIndex | ) |
Definition at line 31 of file bombette_breaking.c.
s32 bombette_breaking_get_model_list_index_from_tree_index | ( | s32 | listIndex | ) |
Definition at line 35 of file bombette_breaking.c.
EffectInstance * bombette_breaking_main | ( | s32 | type, |
s32 | modelID, | ||
s32 | treeIndex, | ||
f32 | arg3, | ||
s32 | arg4, | ||
s32 | time ) |
Definition at line 39 of file bombette_breaking.c.
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
Gfx* D_E0084E10[] = { D_090018C0_37F290, D_090018C0_37F290, D_090018C0_37F290 } |
Definition at line 16 of file bombette_breaking.c.
Referenced by bombette_breaking_appendGfx().
Gfx* D_E0084E1C[] = { D_09001D00_37F6D0, D_09001CC8_37F698, D_09001C80_37F650 } |
Definition at line 17 of file bombette_breaking.c.
Referenced by bombette_breaking_appendGfx().
Gfx* D_E0084E28[] = { D_090017D0_37F1A0, D_090017D0_37F1A0, D_090017D0_37F1A0 } |
Definition at line 18 of file bombette_breaking.c.
Referenced by bombette_breaking_appendGfx().
void(* D_E0084E34) (u16, f32 *, f32 *, f32 *, f32 *, f32 *, f32 *) | ( | u16 | , |
f32 * | , | ||
f32 * | , | ||
f32 * | , | ||
f32 * | , | ||
f32 * | , | ||
f32 * | ) = get_model_center_and_size |
Definition at line 20 of file bombette_breaking.c.
Referenced by bombette_breaking_get_model_center_and_size().
Model *(* D_E0084E38) (s32) | ( | s32 | ) | = get_model_from_list_index |
Definition at line 21 of file bombette_breaking.c.
Referenced by bombette_breaking_get_model_from_list_index().
s32(* D_E0084E3C) (s32) | ( | s32 | ) | = get_model_list_index_from_tree_index |
Definition at line 22 of file bombette_breaking.c.
Referenced by bombette_breaking_get_model_list_index_from_tree_index().