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)
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 *)
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 *)
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 *)
void grVenom_80205AD4 (Ground_GObj *)
 grVenom_80205AD4
bool grVenom_80205DF0 (Ground_GObj *)
s32 grVenom_80205DF8 (Vec3 *)
s32 grVenom_80205E84 (Vec3 *)
void grVenom_80205F30 (Ground_GObj *)
void grVenom_80206870 (Ground_GObj *)
 grVenom_80205F30
void grVenom_80206874 (Ground_GObj *)
 grVenom_80206874
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)
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)

◆ grVenom_80204544()

bool grVenom_80204544 ( Ground_GObj * arg)

◆ grVenom_8020454C()

void grVenom_8020454C ( Ground_GObj * 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 * arg0)

◆ 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 * gobj)

◆ grVenom_80205AD0()

void grVenom_80205AD0 ( Ground_GObj * arg)

◆ grVenom_80205AD4()

void grVenom_80205AD4 ( Ground_GObj * gobj)

grVenom_80205AD4

Todo
Currently 98.62% match - needs register allocation fixes

◆ grVenom_80205DF0()

bool grVenom_80205DF0 ( Ground_GObj * arg)

◆ grVenom_80205DF8()

s32 grVenom_80205DF8 ( Vec3 * pos)

◆ grVenom_80205E84()

s32 grVenom_80205E84 ( Vec3 * pos)

◆ grVenom_80205F30()

void grVenom_80205F30 ( Ground_GObj * gobj)

◆ grVenom_80206870()

void grVenom_80206870 ( Ground_GObj * arg)

◆ grVenom_80206874()

void grVenom_80206874 ( Ground_GObj * gobj)

grVenom_80206874

Todo
Currently 99.60% match - needs register allocation fixes

◆ 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_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 )