SSBM Decomp
Loading...
Searching...
No Matches
ftdrawcommon.c File Reference
#include <platform.h>
#include <placeholder.h>
#include "ft/ftdrawcommon.h"
#include "cm/camera.h"
#include "ft/ft_0C88.h"
#include "ft/ftcommon.h"
#include "ft/ftdata.h"
#include "ft/ftlib.h"
#include "ft/ftparts.h"
#include "ft/inlines.h"
#include "ftCommon/ftCo_09F4.h"
#include "ftCommon/ftCo_0A01.h"
#include "lb/lb_00F9.h"
#include "lb/lbcollision.h"
#include "lb/lbgx.h"
#include <dolphin/mtx.h>
#include <dolphin/mtx/mtxvec.h>
#include <dolphin/mtx/types.h>
#include <baselib/cobj.h>
#include <baselib/gobj.h>
#include <baselib/state.h>

Data Structures

struct  Unk2
 

Functions

static void mtx_thing (MtxPtr mtx, Vec3 *ptr, float val, float val2)
 
MtxPtr ftDrawCommon_8008051C (HSD_GObj *arg1, MtxPtr arg2)
 
void ftDrawCommon_800805C8 (HSD_GObj *gobj, s32 arg1, s32 arg2)
 
void ftDrawCommon_80080C28 (HSD_GObj *gobj, int arg1)
 
void ftDrawCommon_80080E18 (HSD_GObj *gobj, int arg1)
 
void ftDrawCommon_80081118 (void)
 
void ftDrawCommon_80081140 (void)
 
void ftDrawCommon_80081168 (void)
 
void ftDrawCommon_80081200 (void)
 

Variables

static char ftDrawCommon_803C0EB0 [] = "translate"
 
static U8Vec4 ftDrawCommon_804D3A88 = { 0xFF, 0xFF, 0xFF, 0x80 }
 
static U8Vec4 ftDrawCommon_804D3A8C = { 0x80, 0x80, 0xFF, 0x80 }
 
static U8Vec4 ftDrawCommon_804D3A90 = { 0x80, 0x80, 0x80, 0x80 }
 
static char ftDrawCommon_804D3A94 [] = "jobj.h"
 
static char ftDrawCommon_804D3A9C [] = "jobj"
 
s32 ftDrawCommon_804D836C [1]
 
s32 ftDrawCommon_804D8370 [2]
 

Function Documentation

◆ mtx_thing()

static void mtx_thing ( MtxPtr  mtx,
Vec3 ptr,
float  val,
float  val2 
)
inlinestatic

◆ ftDrawCommon_8008051C()

MtxPtr ftDrawCommon_8008051C ( HSD_GObj arg1,
MtxPtr  arg2 
)

◆ ftDrawCommon_800805C8()

void ftDrawCommon_800805C8 ( HSD_GObj gobj,
s32  arg1,
s32  arg2 
)

◆ ftDrawCommon_80080C28()

void ftDrawCommon_80080C28 ( HSD_GObj gobj,
int  arg1 
)

◆ ftDrawCommon_80080E18()

void ftDrawCommon_80080E18 ( HSD_GObj gobj,
int  arg1 
)

◆ ftDrawCommon_80081118()

void ftDrawCommon_80081118 ( void  )

◆ ftDrawCommon_80081140()

void ftDrawCommon_80081140 ( void  )

◆ ftDrawCommon_80081168()

void ftDrawCommon_80081168 ( void  )

◆ ftDrawCommon_80081200()

void ftDrawCommon_80081200 ( void  )

Variable Documentation

◆ ftDrawCommon_803C0EB0

char ftDrawCommon_803C0EB0[] = "translate"
static

◆ ftDrawCommon_804D3A88

U8Vec4 ftDrawCommon_804D3A88 = { 0xFF, 0xFF, 0xFF, 0x80 }
static

◆ ftDrawCommon_804D3A8C

U8Vec4 ftDrawCommon_804D3A8C = { 0x80, 0x80, 0xFF, 0x80 }
static

◆ ftDrawCommon_804D3A90

U8Vec4 ftDrawCommon_804D3A90 = { 0x80, 0x80, 0x80, 0x80 }
static

◆ ftDrawCommon_804D3A94

char ftDrawCommon_804D3A94[] = "jobj.h"
static

◆ ftDrawCommon_804D3A9C

char ftDrawCommon_804D3A9C[] = "jobj"
static

◆ ftDrawCommon_804D836C

s32 ftDrawCommon_804D836C[1]
extern

◆ ftDrawCommon_804D8370

s32 ftDrawCommon_804D8370[2]
extern