![]() |
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
#include <d_demo.h>
Inheritance diagram for dDemo_fog_c:
Collaboration diagram for dDemo_fog_c: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 void | JSGSetFogFunction (GXFogType) |
| virtual void | JSGSetStartZ (f32) |
| virtual void | JSGSetEndZ (f32) |
| virtual void | JSGSetColor (GXColor) |
| virtual | ~dDemo_fog_c () |
| void | onEnable (u8 flag) |
Public Member Functions inherited from JStage::TFog | |
| virtual | ~TFog ()=0 |
| virtual s32 | JSGFGetType () const |
| virtual bool | JSGGetFogFunction () const |
| virtual f32 | JSGGetStartZ () const |
| virtual f32 | JSGGetEndZ () const |
| virtual GXColor | JSGGetColor () const |
Public Member Functions inherited from JStage::TObject | |
| 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 |