Go to the source code of this file.
◆ effect_75_init()
◆ effect_75_update()
Definition at line 78 of file effect_75.c.
78 {
81
85 }
86
89 }
90
92 if (data->
unk_14 > 108000) {
94 }
95
98 return;
99 }
100
102
105 }
106
109 }
110
117
122
123 if (data->
unk_40 < 0.0f) {
125 }
126 if (data->
unk_44 < 0.0f) {
128 }
129 if (data->
unk_50 < 0.0f) {
131 }
132 if (data->
unk_54 < 0.0f) {
134 }
135
136 if (data->
unk_40 > 256.0f) {
138 }
139 if (data->
unk_44 > 256.0f) {
141 }
142 if (data->
unk_50 > 256.0f) {
144 }
145 if (data->
unk_54 > 256.0f) {
147 }
148
152}
BSS s32 PopupMenu_SelectedIndex
struct Effect75FXData * unk_75
EffectInstanceDataPtr data
@ FX_INSTANCE_FLAG_DISMISS
Referenced by effect_75_main().
◆ effect_75_render()
Definition at line 154 of file effect_75.c.
154 {
164
168
174 }
175
178 }
179
184
187}
void effect_75_appendGfx(void *effect)
#define queue_render_task
@ RENDER_TASK_FLAG_REFLECT_FLOOR
@ RENDER_MODE_SURFACE_XLU_LAYER1
Referenced by effect_75_main().
◆ effect_75_appendGfx()
void effect_75_appendGfx |
( |
void * | effect | ) |
|
Definition at line 192 of file effect_75.c.
192 {
195 s32 type = data->
type;
202
205
209 if (type == 1) {
212 }
214
224}
#define VIRTUAL_TO_PHYSICAL(addr)
DisplayContext * gDisplayContext
Referenced by effect_75_render().
◆ effect_75_main()
Definition at line 16 of file effect_75.c.
16 {
20 s32 numParts = 1;
21 s32 i;
22
29
34
39 } else {
41 }
71
72 return effect;
73}
void effect_75_init(EffectInstance *effect)
void effect_75_update(EffectInstance *effect)
void effect_75_render(EffectInstance *effect)
#define general_heap_malloc
#define create_effect_instance
#define ASSERT(condition)
◆ func_E00EA664()
◆ D_09001910_3E4270
◆ D_09001A00_3E4360
◆ D_09001A20_3E4380
◆ D_E00EAA50
◆ D_E00EAA58