SSBM Decomp
Loading...
Searching...
No Matches
grmaterial.c File Reference
#include "lb/forward.h"
#include <baselib/forward.h>
#include "it/it_2725.h"
#include "it/item.h"
#include "it/items/it_2E6A.h"
#include "it/types.h"
#include <baselib/dobj.h>
#include <baselib/gobj.h>
#include <baselib/id.h>
#include <baselib/jobj.h>

Functions

static void fn_801C8EF8 (HSD_MObj *mobj, u32 rendermode)
 
static void grMaterial_801C87D0 (HSD_JObj *jobj, u32 flags)
 
void grMaterial_801C8858 (HSD_JObj *jobj, u32 arg1)
 
void grMaterial_801C897C (HSD_JObj *jobj, u32 flags)
 
void grMaterial_801C8A04 (HSD_JObj *jobj, u32 arg1)
 
HSD_JObjgrMaterial_801C8B28 (HSD_JObj *jobj)
 
void grMaterial_801C8B68 (HSD_JObj *jobj, int arg1)
 
void grMaterial_801C8CDC (Item_GObj *gobj)
 
void grMaterial_801C8CFC (int arg0, int arg1, Ground *arg2, HSD_JObj *arg3, int arg4, HSD_GObjEvent arg5, int arg6)
 
void grMaterial_801C8D44 (int arg0, int arg1, Ground *arg2, Vec3 *arg3, int arg4, int arg5, HSD_GObjEvent arg6, int arg7)
 
void grMaterial_801C8D98 (HSD_GObj *gobj, int id)
 
void grMaterial_801C8DE0 (HSD_GObj *gobj, float arg8, float arg9, float argA, float argB, float argC, float argD, float argE)
 
void grMaterial_801C8E08 (HSD_GObj *gobj)
 
void grMaterial_801C8E28 (HSD_GObj *gobj)
 
bool grMaterial_801C8E48 (HSD_GObj *gobj)
 
void grMaterial_801C8E68 (HSD_GObj *gobj, GroundOrAir ground_or_air)
 
void grMaterial_801C8E74 (void)
 

Variables

HSD_MObjInfo grMaterial_803E0A20 = { 0 }
 
u32 data_section_pad [35] = { 0 }
 

Function Documentation

◆ fn_801C8EF8()

static void fn_801C8EF8 ( HSD_MObj mobj,
u32  rendermode 
)
static

◆ grMaterial_801C87D0()

static void grMaterial_801C87D0 ( HSD_JObj jobj,
u32  flags 
)
static

◆ grMaterial_801C8858()

void grMaterial_801C8858 ( HSD_JObj jobj,
u32  arg1 
)

◆ grMaterial_801C897C()

void grMaterial_801C897C ( HSD_JObj jobj,
u32  flags 
)

◆ grMaterial_801C8A04()

void grMaterial_801C8A04 ( HSD_JObj jobj,
u32  arg1 
)

◆ grMaterial_801C8B28()

HSD_JObj * grMaterial_801C8B28 ( HSD_JObj jobj)

◆ grMaterial_801C8B68()

void grMaterial_801C8B68 ( HSD_JObj jobj,
int  arg1 
)

◆ grMaterial_801C8CDC()

void grMaterial_801C8CDC ( Item_GObj gobj)

◆ grMaterial_801C8CFC()

void grMaterial_801C8CFC ( int  arg0,
int  arg1,
Ground arg2,
HSD_JObj arg3,
int  arg4,
HSD_GObjEvent  arg5,
int  arg6 
)

◆ grMaterial_801C8D44()

void grMaterial_801C8D44 ( int  arg0,
int  arg1,
Ground arg2,
Vec3 arg3,
int  arg4,
int  arg5,
HSD_GObjEvent  arg6,
int  arg7 
)

◆ grMaterial_801C8D98()

void grMaterial_801C8D98 ( HSD_GObj gobj,
int  id 
)

◆ grMaterial_801C8DE0()

void grMaterial_801C8DE0 ( HSD_GObj gobj,
float  arg8,
float  arg9,
float  argA,
float  argB,
float  argC,
float  argD,
float  argE 
)

◆ grMaterial_801C8E08()

void grMaterial_801C8E08 ( HSD_GObj gobj)

◆ grMaterial_801C8E28()

void grMaterial_801C8E28 ( HSD_GObj gobj)

◆ grMaterial_801C8E48()

bool grMaterial_801C8E48 ( HSD_GObj gobj)

◆ grMaterial_801C8E68()

void grMaterial_801C8E68 ( HSD_GObj gobj,
GroundOrAir  ground_or_air 
)

◆ grMaterial_801C8E74()

void grMaterial_801C8E74 ( void  )

Variable Documentation

◆ grMaterial_803E0A20

HSD_MObjInfo grMaterial_803E0A20 = { 0 }

◆ data_section_pad

u32 data_section_pad[35] = { 0 }