Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_kankyo_rain.cpp File Reference

Functions

static void vectle_calc (DOUBLE_POS *i_pos, cXyz *o_out)
 
static void get_vectle_calc (cXyz *i_vecA, cXyz *i_vecB, cXyz *o_out)
 
void dKyr_get_vectle_calc (cXyz *i_vecA, cXyz *i_vecB, cXyz *o_out)
 
static void dKy_set_eyevect_calc (camera_class *i_camera, Vec *o_out, f32 param_2, f32 param_3)
 
static void dKy_set_eyevect_calc2 (camera_class *i_camera, Vec *o_out, f32 param_2, f32 param_3)
 
static void dKyr_set_btitex_common (GXTexObj *i_obj, ResTIMG *i_img, GXTexMapID i_mapID)
 
static void dKyr_set_btitex (GXTexObj *i_obj, ResTIMG *i_img)
 
void dKyr_lenzflare_move ()
 
static BOOL dKyr_moon_arrival_check ()
 
void dKyr_sun_move ()
 
void dKyr_rain_init ()
 
static void rain_bg_chk (dKankyo_rain_Packet *i_packet, int i_idx)
 
static BOOL overhead_bg_chk ()
 
static BOOL forward_overhead_bg_chk (cXyz *ppos, f32 dist)
 
void dKyr_rain_move ()
 
static BOOL d_krain_cut_turn_check ()
 
void dKyr_housi_move ()
 
void dKyr_snow_init ()
 
void dKyr_snow_move ()
 
void dKyr_star_init ()
 
void dKyr_star_move ()
 
void cloud_shadow_move ()
 
void vrkumo_move ()
 
static void dKr_cullVtx_Set ()
 
static void dKyr_draw_rev_moon (Mtx drawMtx, u8 **tex)
 
void dKyr_drawSun (Mtx drawMtx, cXyz *ppos, GXColor &unused, u8 **tex)
 
void dKyr_drawLenzflare (Mtx drawMtx, cXyz *ppos, GXColor &param_2, u8 **tex)
 
void dKyr_drawRain (Mtx drawMtx, u8 **tex)
 
void dKyr_drawSibuki (Mtx drawMtx, u8 **tex)
 
void dKyr_drawHousi (Mtx drawMtx, u8 **tex)
 
void dKyr_drawSnow (Mtx drawMtx, u8 **tex)
 
void dKyr_drawStar (Mtx drawMtx, u8 **tex)
 
void drawCloudShadow (Mtx drawMtx, u8 **tex)
 
float sinf (float x)
 
float cosf (float x)
 
void drawVrkumo (Mtx drawMtx, GXColor &color, u8 **tex)
 
void dKyr_thunder_init ()
 
void dKyr_thunder_move ()
 
void dKyr_shstar_init ()
 
void dKyr_shstar_move ()
 
void dKyr_odour_init ()
 
void dKyr_odour_move ()
 
void dKyr_odour_draw (Mtx drawMtx, u8 **tex)
 
void dKyr_mud_init ()
 
void dKyr_mud_move ()
 
void dKyr_mud_draw (Mtx drawMtx, u8 **tex)
 
void dKyr_evil_init ()
 
void dKyr_evil_move ()
 
static void dKyr_evil_draw2 (Mtx drawMtx, u8 **tex)
 
static f32 dKyr_near_bosslight_check (cXyz pos)
 
void dKyr_evil_draw (Mtx drawMtx, u8 **tex)
 

Function Documentation

◆ cloud_shadow_move()

void cloud_shadow_move ( )

◆ cosf()

float cosf ( float  x)
inline

◆ d_krain_cut_turn_check()

static BOOL d_krain_cut_turn_check ( )
static

◆ dKr_cullVtx_Set()

static void dKr_cullVtx_Set ( )
static

◆ dKy_set_eyevect_calc()

static void dKy_set_eyevect_calc ( camera_class i_camera,
Vec o_out,
f32  param_2,
f32  param_3 
)
static

◆ dKy_set_eyevect_calc2()

static void dKy_set_eyevect_calc2 ( camera_class i_camera,
Vec o_out,
f32  param_2,
f32  param_3 
)
static

◆ dKyr_draw_rev_moon()

static void dKyr_draw_rev_moon ( Mtx  drawMtx,
u8 **  tex 
)
static

◆ dKyr_drawHousi()

void dKyr_drawHousi ( Mtx  drawMtx,
u8 **  tex 
)

◆ dKyr_drawLenzflare()

void dKyr_drawLenzflare ( Mtx  drawMtx,
cXyz ppos,
GXColor param_2,
u8 **  tex 
)

◆ dKyr_drawRain()

void dKyr_drawRain ( Mtx  drawMtx,
u8 **  tex 
)

◆ dKyr_drawSibuki()

void dKyr_drawSibuki ( Mtx  drawMtx,
u8 **  tex 
)

◆ dKyr_drawSnow()

void dKyr_drawSnow ( Mtx  drawMtx,
u8 **  tex 
)

◆ dKyr_drawStar()

void dKyr_drawStar ( Mtx  drawMtx,
u8 **  tex 
)

◆ dKyr_drawSun()

void dKyr_drawSun ( Mtx  drawMtx,
cXyz ppos,
GXColor unused,
u8 **  tex 
)

◆ dKyr_evil_draw()

void dKyr_evil_draw ( Mtx  drawMtx,
u8 **  tex 
)

◆ dKyr_evil_draw2()

static void dKyr_evil_draw2 ( Mtx  drawMtx,
u8 **  tex 
)
static

◆ dKyr_evil_init()

void dKyr_evil_init ( )

◆ dKyr_evil_move()

void dKyr_evil_move ( )

◆ dKyr_get_vectle_calc()

void dKyr_get_vectle_calc ( cXyz i_vecA,
cXyz i_vecB,
cXyz o_out 
)

◆ dKyr_housi_move()

void dKyr_housi_move ( )

◆ dKyr_lenzflare_move()

void dKyr_lenzflare_move ( )

◆ dKyr_moon_arrival_check()

static BOOL dKyr_moon_arrival_check ( )
static

◆ dKyr_mud_draw()

void dKyr_mud_draw ( Mtx  drawMtx,
u8 **  tex 
)

◆ dKyr_mud_init()

void dKyr_mud_init ( )

◆ dKyr_mud_move()

void dKyr_mud_move ( )

◆ dKyr_near_bosslight_check()

static f32 dKyr_near_bosslight_check ( cXyz  pos)
static

◆ dKyr_odour_draw()

void dKyr_odour_draw ( Mtx  drawMtx,
u8 **  tex 
)

◆ dKyr_odour_init()

void dKyr_odour_init ( )

◆ dKyr_odour_move()

void dKyr_odour_move ( )

◆ dKyr_rain_init()

void dKyr_rain_init ( )

◆ dKyr_rain_move()

void dKyr_rain_move ( )

◆ dKyr_set_btitex()

static void dKyr_set_btitex ( GXTexObj i_obj,
ResTIMG i_img 
)
static

◆ dKyr_set_btitex_common()

static void dKyr_set_btitex_common ( GXTexObj i_obj,
ResTIMG i_img,
GXTexMapID  i_mapID 
)
static

◆ dKyr_shstar_init()

void dKyr_shstar_init ( )

◆ dKyr_shstar_move()

void dKyr_shstar_move ( )

◆ dKyr_snow_init()

void dKyr_snow_init ( )

◆ dKyr_snow_move()

void dKyr_snow_move ( )

◆ dKyr_star_init()

void dKyr_star_init ( )

◆ dKyr_star_move()

void dKyr_star_move ( )

◆ dKyr_sun_move()

void dKyr_sun_move ( )

◆ dKyr_thunder_init()

void dKyr_thunder_init ( )

◆ dKyr_thunder_move()

void dKyr_thunder_move ( )

◆ drawCloudShadow()

void drawCloudShadow ( Mtx  drawMtx,
u8 **  tex 
)

◆ drawVrkumo()

void drawVrkumo ( Mtx  drawMtx,
GXColor color,
u8 **  tex 
)

◆ forward_overhead_bg_chk()

static BOOL forward_overhead_bg_chk ( cXyz ppos,
f32  dist 
)
static

◆ get_vectle_calc()

static void get_vectle_calc ( cXyz i_vecA,
cXyz i_vecB,
cXyz o_out 
)
static

◆ overhead_bg_chk()

static BOOL overhead_bg_chk ( )
static

◆ rain_bg_chk()

static void rain_bg_chk ( dKankyo_rain_Packet i_packet,
int  i_idx 
)
static

◆ sinf()

float sinf ( float  x)
inline

◆ vectle_calc()

static void vectle_calc ( DOUBLE_POS i_pos,
cXyz o_out 
)
static

◆ vrkumo_move()

void vrkumo_move ( )