SSBM Decomp
Loading...
Searching...
No Matches
itegg.c File Reference
#include <baselib/forward.h>
#include "itegg.h"
#include "ef/efsync.h"
#include "it/inlines.h"
#include "it/it_266F.h"
#include "it/it_26B1.h"
#include "it/it_2725.h"
#include "it/item.h"
#include <baselib/gobj.h>
#include <baselib/random.h>

Functions

static bool it_80288DC4 (Item_GObj *gobj)
 
static void it_80288E6C (Item_GObj *gobj)
 
static bool it_80288EC4 (Item_GObj *gobj)
 
static void it_80288ECC (Item_GObj *gobj)
 
static bool it_80288ED0 (Item_GObj *gobj)
 
static void it_80288EFC (Item_GObj *gobj)
 
static bool it_80288F24 (Item_GObj *gobj)
 
static void it_80288F2C (Item_GObj *gobj)
 
static bool it_80288F5C (Item_GObj *gobj)
 
static bool it_80288FB0 (Item_GObj *gobj)
 
static void it_80288FB8 (Item_GObj *gobj)
 
static void it_80289004 (Item_GObj *gobj)
 
static bool it_80289050 (Item_GObj *gobj)
 
static void it_80289094 (Item_GObj *gobj)
 
static bool it_8028912C (Item_GObj *gobj)
 
static void it_8028914C (Item_GObj *gobj)
 
static bool it_80289150 (Item_GObj *gobj)
 
static void it_80289158 (Item_GObj *gobj)
 
static bool it_802891E0 (Item_GObj *gobj)
 
static void it_8028920C (Item_GObj *gobj)
 
static bool it_80289210 (Item_GObj *gobj)
 
static bool it_8028966C (Item_GObj *gobj)
 
static void it_80289674 (Item_GObj *gobj)
 
static bool it_80289678 (Item_GObj *gobj)
 
Item_GObjit_80288C88 (Item_GObj *gobj, Vec3 *pos, Vec3 *vel, float dir)
 
void it_80288D98 (Item_GObj *gobj)
 
s32 attrRand (itEgg_ItemVars *attrs)
 
void it_80288F88 (Item_GObj *gobj)
 
void it_80288FBC (Item_GObj *gobj)
 
void it_80288FDC (Item_GObj *gobj)
 
bool it_80289218 (Item_GObj *gobj)
 
bool it_802893D4 (Item_GObj *gobj)
 
bool it_80289470 (Item_GObj *gobj)
 
bool it_8028950C (Item_GObj *gobj)
 
bool it_802895A8 (Item_GObj *gobj)
 
void it_80289644 (Item_GObj *gobj)
 
void it_802896AC (Item_GObj *gobj, Item_GObj *ref)
 

Variables

ItemStateTable it_803F5988 []
 

Function Documentation

◆ it_80288DC4()

bool it_80288DC4 ( Item_GObj gobj)
static

◆ it_80288E6C()

void it_80288E6C ( Item_GObj gobj)
static

◆ it_80288EC4()

bool it_80288EC4 ( Item_GObj gobj)
static

◆ it_80288ECC()

void it_80288ECC ( Item_GObj gobj)
static

◆ it_80288ED0()

bool it_80288ED0 ( Item_GObj gobj)
static

◆ it_80288EFC()

void it_80288EFC ( Item_GObj gobj)
static

◆ it_80288F24()

bool it_80288F24 ( Item_GObj gobj)
static

◆ it_80288F2C()

void it_80288F2C ( Item_GObj gobj)
static

◆ it_80288F5C()

bool it_80288F5C ( Item_GObj gobj)
static

◆ it_80288FB0()

bool it_80288FB0 ( Item_GObj gobj)
static

◆ it_80288FB8()

void it_80288FB8 ( Item_GObj gobj)
static

◆ it_80289004()

void it_80289004 ( Item_GObj gobj)
static

◆ it_80289050()

bool it_80289050 ( Item_GObj gobj)
static

◆ it_80289094()

void it_80289094 ( Item_GObj gobj)
static

◆ it_8028912C()

bool it_8028912C ( Item_GObj gobj)
static

◆ it_8028914C()

void it_8028914C ( Item_GObj gobj)
static

◆ it_80289150()

bool it_80289150 ( Item_GObj gobj)
static

◆ it_80289158()

void it_80289158 ( Item_GObj gobj)
static

◆ it_802891E0()

bool it_802891E0 ( Item_GObj gobj)
static

◆ it_8028920C()

void it_8028920C ( Item_GObj gobj)
static

◆ it_80289210()

bool it_80289210 ( Item_GObj gobj)
static

◆ it_8028966C()

bool it_8028966C ( Item_GObj gobj)
static

◆ it_80289674()

void it_80289674 ( Item_GObj gobj)
static

◆ it_80289678()

bool it_80289678 ( Item_GObj gobj)
static

◆ it_80288C88()

Item_GObj * it_80288C88 ( Item_GObj gobj,
Vec3 pos,
Vec3 vel,
float  dir 
)

◆ it_80288D98()

void it_80288D98 ( Item_GObj gobj)

◆ attrRand()

s32 attrRand ( itEgg_ItemVars attrs)
inline

◆ it_80288F88()

void it_80288F88 ( Item_GObj gobj)

◆ it_80288FBC()

void it_80288FBC ( Item_GObj gobj)

◆ it_80288FDC()

void it_80288FDC ( Item_GObj gobj)

◆ it_80289218()

bool it_80289218 ( Item_GObj gobj)

◆ it_802893D4()

bool it_802893D4 ( Item_GObj gobj)

◆ it_80289470()

bool it_80289470 ( Item_GObj gobj)

◆ it_8028950C()

bool it_8028950C ( Item_GObj gobj)

◆ it_802895A8()

bool it_802895A8 ( Item_GObj gobj)

◆ it_80289644()

void it_80289644 ( Item_GObj gobj)

◆ it_802896AC()

void it_802896AC ( Item_GObj gobj,
Item_GObj ref 
)

Variable Documentation

◆ it_803F5988

ItemStateTable it_803F5988[]
Initial value:
= {
}
static bool it_80289150(Item_GObj *gobj)
Definition itegg.c:224
static bool it_80289678(Item_GObj *gobj)
Definition itegg.c:312
static bool it_80288ED0(Item_GObj *gobj)
Definition itegg.c:134
static bool it_8028966C(Item_GObj *gobj)
Definition itegg.c:305
static void it_80288F2C(Item_GObj *gobj)
Definition itegg.c:151
static void it_80289004(Item_GObj *gobj)
Definition itegg.c:185
static void it_8028920C(Item_GObj *gobj)
Definition itegg.c:252
static void it_8028914C(Item_GObj *gobj)
Definition itegg.c:222
static bool it_80288F24(Item_GObj *gobj)
Definition itegg.c:146
static void it_80288ECC(Item_GObj *gobj)
Definition itegg.c:132
static bool it_80288F5C(Item_GObj *gobj)
Definition itegg.c:157
static bool it_80288FB0(Item_GObj *gobj)
Definition itegg.c:168
static bool it_802891E0(Item_GObj *gobj)
Definition itegg.c:245
static bool it_8028912C(Item_GObj *gobj)
Definition itegg.c:217
static bool it_80288EC4(Item_GObj *gobj)
Definition itegg.c:127
static bool it_80289050(Item_GObj *gobj)
Definition itegg.c:192
static void it_80289674(Item_GObj *gobj)
Definition itegg.c:310
static void it_80288FB8(Item_GObj *gobj)
Definition itegg.c:173
static bool it_80289210(Item_GObj *gobj)
Definition itegg.c:254
#define NULL
A null pointer.
Definition stddef.h:19