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().
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().