Go to the source code of this file.
|
void | GXInitLightAttn (GXLightObj *lt_obj, f32 a0, f32 a1, f32 a2, f32 k0, f32 k1, f32 k2) |
|
void | GXInitLightAttnA (GXLightObj *lt_obj, f32 a0, f32 a1, f32 a2) |
|
void | GXInitLightAttnK (GXLightObj *lt_obj, f32 k0, f32 k1, f32 k2) |
|
void | GXInitLightSpot (GXLightObj *lt_obj, f32 cutoff, GXSpotFn spot_func) |
|
void | GXInitLightDistAttn (GXLightObj *lt_obj, f32 ref_dist, f32 ref_br, GXDistAttnFn dist_func) |
|
void | GXInitLightPos (GXLightObj *lt_obj, f32 x, f32 y, f32 z) |
|
void | GXInitLightDir (GXLightObj *lt_obj, f32 nx, f32 ny, f32 nz) |
|
void | GXInitSpecularDir (GXLightObj *lt_obj, f32 nx, f32 ny, f32 nz) |
|
void | GXInitSpecularDirHA (GXLightObj *lt_obj, f32 nx, f32 ny, f32 nz, f32 hx, f32 hy, f32 hz) |
|
void | GXInitLightColor (GXLightObj *lt_obj, GXColor color) |
|
void | GXLoadLightObjImm (const GXLightObj *lt_obj, GXLightID light) |
|
void | GXLoadLightObjIndx (u32 lt_obj_indx, GXLightID light) |
|
void | GXSetChanAmbColor (GXChannelID chan, GXColor amb_color) |
|
void | GXSetChanMatColor (GXChannelID chan, GXColor mat_color) |
|
void | GXSetNumChans (u8 nChans) |
|
void | GXSetChanCtrl (GXChannelID chan, GXBool enable, GXColorSrc amb_src, GXColorSrc mat_src, u32 light_mask, GXDiffuseFn diff_fn, GXAttnFn attn_fn) |
|
◆ GXInitLightAttn()
◆ GXInitLightAttnA()
◆ GXInitLightAttnK()
◆ GXInitLightColor()
◆ GXInitLightDir()
◆ GXInitLightDistAttn()
◆ GXInitLightPos()
◆ GXInitLightSpot()
◆ GXInitSpecularDir()
◆ GXInitSpecularDirHA()
◆ GXLoadLightObjImm()
◆ GXLoadLightObjIndx()
void GXLoadLightObjIndx |
( |
u32 | lt_obj_indx, |
|
|
GXLightID | light ) |
◆ GXSetChanAmbColor()
◆ GXSetChanCtrl()
◆ GXSetChanMatColor()
◆ GXSetNumChans()
void GXSetNumChans |
( |
u8 | nChans | ) |
|