papermario
Decompilation of Paper Mario
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Loading...
Searching...
No Matches
ice_shard.c File Reference

Functions

void ice_shard_init (EffectInstance *effect)
 
void ice_shard_update (EffectInstance *effect)
 
void ice_shard_render (EffectInstance *effect)
 
void ice_shard_appendGfx (void *effect)
 
EffectInstanceice_shard_main (s32 type, f32 posX, f32 posY, f32 posZ, f32 scale, s32 duration)
 

Variables

Gfx D_09001000_3F9CC0 []
 
Gfx D_09001148_3F9E08 []
 
Gfx D_09001168_3F9E28 []
 
Gfx * D_E01108B0 [] = { D_09001148_3F9E08 }
 
Gfx * D_E01108B4 [] = { D_09001000_3F9CC0 }
 

Function Documentation

◆ ice_shard_appendGfx()

void ice_shard_appendGfx ( void * effect)

Referenced by ice_shard_render().

◆ ice_shard_init()

void ice_shard_init ( EffectInstance * effect)

Referenced by ice_shard_main().

◆ ice_shard_main()

EffectInstance * ice_shard_main ( s32 type,
f32 posX,
f32 posY,
f32 posZ,
f32 scale,
s32 duration )

Referenced by ice_pillar_update().

◆ ice_shard_render()

void ice_shard_render ( EffectInstance * effect)

Referenced by ice_shard_main().

◆ ice_shard_update()

void ice_shard_update ( EffectInstance * effect)

Referenced by ice_shard_main().

Variable Documentation

◆ D_09001000_3F9CC0

Gfx D_09001000_3F9CC0[]
extern

◆ D_09001148_3F9E08

Gfx D_09001148_3F9E08[]
extern

◆ D_09001168_3F9E28

Gfx D_09001168_3F9E28[]
extern

Referenced by ice_shard_appendGfx().

◆ D_E01108B0

Gfx* D_E01108B0[] = { D_09001148_3F9E08 }

Referenced by ice_shard_appendGfx().

◆ D_E01108B4

Gfx* D_E01108B4[] = { D_09001000_3F9CC0 }

Referenced by ice_shard_appendGfx().