![]() |
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
#include <d_demo.h>
Public Types | |
enum | Enable_e { ENABLE_FOG_FN_e = (1 << 0) , ENABLE_START_Z_e = (1 << 1) , ENABLE_END_Z_e = (1 << 2) , ENABLE_COLOR_e = (1 << 3) } |
Public Member Functions | |
dDemo_fog_c () | |
virtual | ~dDemo_fog_c () |
virtual void | JSGSetFogFunction (GXFogType) |
virtual void | JSGSetStartZ (f32) |
virtual void | JSGSetEndZ (f32) |
virtual void | JSGSetColor (GXColor) |
void | onEnable (u8 flag) |
![]() | |
virtual | ~TFog ()=0 |
virtual s32 | JSGFGetType () const |
virtual bool | JSGGetFogFunction () const |
virtual f32 | JSGGetStartZ () const |
virtual f32 | JSGGetEndZ () const |
virtual GXColor | JSGGetColor () const |
![]() | |
virtual | ~TObject ()=0 |
virtual bool | JSGGetName () const |
virtual void | JSGUpdate () |
virtual u32 | JSGGetFlag () const |
virtual void | JSGSetFlag (u32) |
virtual bool | JSGGetData (u32, void *, u32) const |
virtual void | JSGSetData (u32, void const *, u32) |
virtual void | JSGGetParent (JStage::TObject **, u32 *) const |
virtual void | JSGSetParent (JStage::TObject *, u32) |
virtual void | JSGSetRelation (bool, JStage::TObject *, u32) |
virtual s32 | JSGFindNodeID (char const *) const |
virtual bool | JSGGetNodeTransformation (u32, f32(*)[4]) const |
void | JSGFEnableFlag (u32 flag) |
void | JSGFDisableFlag (u32 flag) |
Private Attributes | |
u8 | mFlags |
u8 | mFogType |
f32 | mStartZ |
f32 | mEndZ |
GXColor | mColor |
|
inline |
|
virtual |
|
virtual |
Reimplemented from JStage::TFog.
|
virtual |
Reimplemented from JStage::TFog.
|
virtual |
Reimplemented from JStage::TFog.
|
virtual |
Reimplemented from JStage::TFog.
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |