Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
JSGFog.h
Go to the documentation of this file.
1#ifndef JSGFOG_H
2#define JSGFOG_H
3
5#include <dolphin/gx.h>
6
7namespace JStage {
8
13 struct TFog : public TObject {
14 virtual ~TFog() = 0;
15 virtual s32 JSGFGetType() const;
16 virtual bool JSGGetFogFunction() const;
17 virtual void JSGSetFogFunction(GXFogType);
18 virtual f32 JSGGetStartZ() const;
19 virtual void JSGSetStartZ(f32);
20 virtual f32 JSGGetEndZ() const;
21 virtual void JSGSetEndZ(f32);
22 virtual GXColor JSGGetColor() const;
23 virtual void JSGSetColor(GXColor);
24 };
25};
26
27#endif /* JSGFOG_H */
enum _GXFogType GXFogType
float f32
Definition types.h:25
signed long s32
Definition types.h:11
Definition JSGActor.h:6
Definition JSGFog.h:13
virtual void JSGSetStartZ(f32)
Definition JSGFog.cpp:22
virtual f32 JSGGetStartZ() const
Definition JSGFog.cpp:18
virtual f32 JSGGetEndZ() const
Definition JSGFog.cpp:24
virtual s32 JSGFGetType() const
Definition JSGFog.cpp:8
virtual void JSGSetFogFunction(GXFogType)
Definition JSGFog.cpp:16
virtual ~TFog()=0
Definition JSGFog.cpp:6
virtual bool JSGGetFogFunction() const
Definition JSGFog.cpp:12
virtual void JSGSetEndZ(f32)
Definition JSGFog.cpp:28
virtual void JSGSetColor(GXColor)
Definition JSGFog.cpp:34
virtual GXColor JSGGetColor() const
Definition JSGFog.cpp:30
Definition JSGObject.h:11
Definition GXStruct.h:30