SSBM Decomp
Loading...
Searching...
No Matches
grvenom.h File Reference
#include <placeholder.h>
#include "it/inlines.h"

Go to the source code of this file.

Functions

UNK_RET grVenom_8020362C (UNK_PARAMS)
 
void grVenom_80203B14 (bool)
 grVenom_8020362C
 
void grVenom_80203B18 (void)
 
void grVenom_80203DD0 (void)
 
void grVenom_80203E80 (void)
 
bool grVenom_80203EA4 (void)
 
HSD_GObjgrVenom_80203EAC (int)
 grVenom_80203EAC
 
void grVenom_80203F98 (Ground_GObj *)
 
bool grVenom_80203FC4 (Ground_GObj *)
 
void grVenom_80203FCC (Ground_GObj *)
 
void grVenom_80203FD0 (Ground_GObj *)
 
void grVenom_80203FD4 (Ground_GObj *)
 
bool grVenom_802040A4 (Ground_GObj *)
 
void grVenom_802040AC (Ground_GObj *)
 
void grVenom_802040B0 (Ground_GObj *)
 
void fn_802040B4 (Ground_GObj *)
 
void grVenom_802040F0 (Ground_GObj *)
 grVenom_802040F0
 
bool grVenom_8020427C (Ground_GObj *)
 
void grVenom_80204284 (Ground_GObj *)
 grVenom_80204284
 
void grVenom_80204424 (Ground_GObj *)
 
void grVenom_80204428 (Ground_GObj *)
 
bool grVenom_80204544 (Ground_GObj *)
 
void grVenom_8020454C (Ground_GObj *)
 
void grVenom_80204B84 (Ground_GObj *)
 grVenom_8020454C
 
void grVenom_80204B88 (Ground_GObj *)
 
void grVenom_80204CE0 (Ground_GObj *)
 
bool grVenom_80204CE4 (Ground_GObj *)
 
void grVenom_80204CEC (Ground_GObj *)
 
void grVenom_80204DB0 (Ground_GObj *)
 
void grVenom_80204DD4 (Ground_GObj *)
 grVenom_80204DD4 Unit: main/melee/gr/grvenom Manual expansion of HSD_JObjSetScaleX/Y without using inline functions
 
bool grVenom_80204EF4 (Ground_GObj *)
 
bool grVenom_80204EFC (Ground_GObj *)
 
void grVenom_80204F1C (Ground_GObj *)
 
void grVenom_80204F20 (Ground_GObj *)
 
bool grVenom_802052D8 (Ground_GObj *)
 grVenom_80204F20
 
void grVenom_802052E0 (Ground_GObj *, Vec3 *)
 
void grVenom_802053B0 (Ground_GObj *)
 
void grVenom_802056AC (Ground_GObj *)
 
void grVenom_802056B0 (Ground_GObj *)
 
bool grVenom_80205750 (Ground_GObj *)
 
void grVenom_80205758 (Ground_GObj *)
 
void grVenom_80205AD0 (Ground_GObj *)
 grVenom_80205758
 
void grVenom_80205AD4 (Ground_GObj *)
 grVenom_80205AD4
 
bool grVenom_80205DF0 (Ground_GObj *)
 
s32 grVenom_80205DF8 (Vec3 *)
 
s32 grVenom_80205E84 (Vec2 *)
 
void grVenom_80205F30 (Ground_GObj *)
 
void grVenom_80206870 (Ground_GObj *)
 grVenom_80205F30
 
void grVenom_80206874 (Ground_GObj *)
 
bool grVenom_80206B68 (Ground_GObj *)
 grVenom_80206874
 
void grVenom_80206B70 (Ground_GObj *)
 
void grVenom_80206B90 (Ground_GObj *)
 
void grVenom_80206B94 (Ground_GObj *)
 
bool grVenom_80206BBC (Ground_GObj *)
 
void grVenom_80206BC4 (Ground_GObj *)
 
void grVenom_80206BEC (Ground_GObj *)
 
bool grVenom_80206BF0 (int)
 
void grVenom_80206CB0 (s32)
 grVenom_80206CB0
 
s32 grVenom_80206D10 (s32)
 
DynamicsDescgrVenom_80206D74 (enum_t)
 
bool grVenom_80206D7C (Vec3 *, s32, HSD_JObj *)
 

Function Documentation

◆ grVenom_8020362C()

UNK_RET grVenom_8020362C ( UNK_PARAMS  )

◆ grVenom_80203B14()

void grVenom_80203B14 ( bool  arg)

◆ grVenom_80203B18()

void grVenom_80203B18 ( void  )

◆ grVenom_80203DD0()

void grVenom_80203DD0 ( void  )

◆ grVenom_80203E80()

void grVenom_80203E80 ( void  )

◆ grVenom_80203EA4()

bool grVenom_80203EA4 ( void  )

◆ grVenom_80203EAC()

HSD_GObj * grVenom_80203EAC ( int  gobj_id)

grVenom_80203EAC

◆ grVenom_80203F98()

void grVenom_80203F98 ( Ground_GObj gobj)

◆ grVenom_80203FC4()

bool grVenom_80203FC4 ( Ground_GObj arg)

◆ grVenom_80203FCC()

void grVenom_80203FCC ( Ground_GObj arg)

◆ grVenom_80203FD0()

void grVenom_80203FD0 ( Ground_GObj arg)

◆ grVenom_80203FD4()

void grVenom_80203FD4 ( Ground_GObj gobj)
Todo:
Currently 99.90% match - needs minor register allocation fix

◆ grVenom_802040A4()

bool grVenom_802040A4 ( Ground_GObj arg)

◆ grVenom_802040AC()

void grVenom_802040AC ( Ground_GObj arg)

◆ grVenom_802040B0()

void grVenom_802040B0 ( Ground_GObj arg)

◆ fn_802040B4()

void fn_802040B4 ( Ground_GObj gobj)

◆ grVenom_802040F0()

void grVenom_802040F0 ( Ground_GObj gobj)

grVenom_802040F0

◆ grVenom_8020427C()

bool grVenom_8020427C ( Ground_GObj arg)

◆ grVenom_80204284()

void grVenom_80204284 ( Ground_GObj gobj)

grVenom_80204284

Todo:
Currently 97.29% match - needs minor register allocation fix

◆ grVenom_80204424()

void grVenom_80204424 ( Ground_GObj arg)

◆ grVenom_80204428()

void grVenom_80204428 ( Ground_GObj gobj)
Todo:
Currently 99.70% match - needs register allocation fix FAKE MATCH: grVenom_GroundVars has wrong types for this function

◆ grVenom_80204544()

bool grVenom_80204544 ( Ground_GObj arg)

◆ grVenom_8020454C()

void grVenom_8020454C ( Ground_GObj )

◆ grVenom_80204B84()

void grVenom_80204B84 ( Ground_GObj arg)

◆ grVenom_80204B88()

void grVenom_80204B88 ( Ground_GObj gobj)

◆ grVenom_80204CE0()

void grVenom_80204CE0 ( Ground_GObj arg)

◆ grVenom_80204CE4()

bool grVenom_80204CE4 ( Ground_GObj arg)

◆ grVenom_80204CEC()

void grVenom_80204CEC ( Ground_GObj gobj)

◆ grVenom_80204DB0()

void grVenom_80204DB0 ( Ground_GObj gobj)

◆ grVenom_80204DD4()

void grVenom_80204DD4 ( Ground_GObj gobj)

grVenom_80204DD4 Unit: main/melee/gr/grvenom Manual expansion of HSD_JObjSetScaleX/Y without using inline functions

◆ grVenom_80204EF4()

bool grVenom_80204EF4 ( Ground_GObj arg)

◆ grVenom_80204EFC()

bool grVenom_80204EFC ( Ground_GObj arg)

◆ grVenom_80204F1C()

void grVenom_80204F1C ( Ground_GObj arg)

◆ grVenom_80204F20()

void grVenom_80204F20 ( Ground_GObj )

◆ grVenom_802052D8()

bool grVenom_802052D8 ( Ground_GObj arg)

◆ grVenom_802052E0()

void grVenom_802052E0 ( Ground_GObj gobj,
Vec3 *  pos 
)

◆ grVenom_802053B0()

void grVenom_802053B0 ( Ground_GObj gobj)

◆ grVenom_802056AC()

void grVenom_802056AC ( Ground_GObj arg)

◆ grVenom_802056B0()

void grVenom_802056B0 ( Ground_GObj gobj)

◆ grVenom_80205750()

bool grVenom_80205750 ( Ground_GObj arg)

◆ grVenom_80205758()

void grVenom_80205758 ( Ground_GObj )

◆ grVenom_80205AD0()

void grVenom_80205AD0 ( Ground_GObj arg)

◆ grVenom_80205AD4()

void grVenom_80205AD4 ( Ground_GObj gobj)

grVenom_80205AD4

Todo:
Currently 92.66% match - needs minor code ordering fix

◆ grVenom_80205DF0()

bool grVenom_80205DF0 ( Ground_GObj arg)

◆ grVenom_80205DF8()

s32 grVenom_80205DF8 ( Vec3 *  pos)

◆ grVenom_80205E84()

s32 grVenom_80205E84 ( Vec2 *  pos)

◆ grVenom_80205F30()

void grVenom_80205F30 ( Ground_GObj )

◆ grVenom_80206870()

void grVenom_80206870 ( Ground_GObj arg)

◆ grVenom_80206874()

void grVenom_80206874 ( Ground_GObj )

◆ grVenom_80206B68()

bool grVenom_80206B68 ( Ground_GObj arg)

◆ grVenom_80206B70()

void grVenom_80206B70 ( Ground_GObj arg)

◆ grVenom_80206B90()

void grVenom_80206B90 ( Ground_GObj arg)

◆ grVenom_80206B94()

void grVenom_80206B94 ( Ground_GObj gobj)

◆ grVenom_80206BBC()

bool grVenom_80206BBC ( Ground_GObj arg)

◆ grVenom_80206BC4()

void grVenom_80206BC4 ( Ground_GObj gobj)

◆ grVenom_80206BEC()

void grVenom_80206BEC ( Ground_GObj arg)

◆ grVenom_80206BF0()

bool grVenom_80206BF0 ( int  arg0)

◆ grVenom_80206CB0()

void grVenom_80206CB0 ( s32  arg0)

grVenom_80206CB0

◆ grVenom_80206D10()

s32 grVenom_80206D10 ( s32  arg0)

◆ grVenom_80206D74()

DynamicsDesc * grVenom_80206D74 ( enum_t  arg)

◆ grVenom_80206D7C()

bool grVenom_80206D7C ( Vec3 *  pos,
s32  arg1,
HSD_JObj arg2 
)