Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
d_bg_s.cpp File Reference

Classes

struct  cBgD_t_
 
struct  cBgD_Grp_t_
 

Functions

void dBgS_MoveBGProc_Typical (dBgW *i_bgw, void *i_actor_ptr, cBgS_PolyInfo const &i_poly, bool param_3, cXyz *i_pos, csXyz *i_angle, csXyz *i_shapeAngle)
 
static void dBgS_MoveBGProc_RotY (dBgW *i_bgw, void *i_actor_ptr, cBgS_PolyInfo const &i_poly, bool param_3, cXyz *i_pos, csXyz *i_angle, csXyz *i_shapeAngle)
 
void dBgS_MoveBGProc_TypicalRotY (dBgW *i_bgw, void *i_actor_ptr, cBgS_PolyInfo const &i_poly, bool param_3, cXyz *i_pos, csXyz *i_angle, csXyz *i_shapeAngle)
 
void dBgS_MoveBGProc_Trans (dBgW *i_bgw, void *i_actor_ptr, cBgS_PolyInfo const &i_poly, bool param_3, cXyz *i_pos, csXyz *i_angle, csXyz *i_shapeAngle)
 
bool dBgS_CheckBWallPoly (cBgS_PolyInfo const &poly)
 
bool dBgS_CheckBGroundPoly (cBgS_PolyInfo const &poly)
 
bool dBgS_CheckBRoofPoly (cBgS_PolyInfo const &poly)
 
f32 dBgS_GetNY (cBgS_PolyInfo const &poly)
 

Variables

static int l_SetCounter
 

Function Documentation

◆ dBgS_CheckBGroundPoly()

bool dBgS_CheckBGroundPoly ( cBgS_PolyInfo const & poly)

◆ dBgS_CheckBRoofPoly()

bool dBgS_CheckBRoofPoly ( cBgS_PolyInfo const & poly)

◆ dBgS_CheckBWallPoly()

bool dBgS_CheckBWallPoly ( cBgS_PolyInfo const & poly)

◆ dBgS_GetNY()

f32 dBgS_GetNY ( cBgS_PolyInfo const & poly)

◆ dBgS_MoveBGProc_RotY()

static void dBgS_MoveBGProc_RotY ( dBgW * i_bgw,
void * i_actor_ptr,
cBgS_PolyInfo const & i_poly,
bool param_3,
cXyz * i_pos,
csXyz * i_angle,
csXyz * i_shapeAngle )
static

◆ dBgS_MoveBGProc_Trans()

void dBgS_MoveBGProc_Trans ( dBgW * i_bgw,
void * i_actor_ptr,
cBgS_PolyInfo const & i_poly,
bool param_3,
cXyz * i_pos,
csXyz * i_angle,
csXyz * i_shapeAngle )

◆ dBgS_MoveBGProc_Typical()

void dBgS_MoveBGProc_Typical ( dBgW * i_bgw,
void * i_actor_ptr,
cBgS_PolyInfo const & i_poly,
bool param_3,
cXyz * i_pos,
csXyz * i_angle,
csXyz * i_shapeAngle )

◆ dBgS_MoveBGProc_TypicalRotY()

void dBgS_MoveBGProc_TypicalRotY ( dBgW * i_bgw,
void * i_actor_ptr,
cBgS_PolyInfo const & i_poly,
bool param_3,
cXyz * i_pos,
csXyz * i_angle,
csXyz * i_shapeAngle )

Variable Documentation

◆ l_SetCounter

int l_SetCounter
static