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
6
7namespace JStage {
8
13 struct TFog : public TObject {
14 /* 80280C80 */ virtual ~TFog() = 0;
15 /* 80280CE0 */ virtual s32 JSGFGetType() const;
16 /* 80280CE8 */ virtual bool JSGGetFogFunction() const;
17 /* 80280CF0 */ virtual void JSGSetFogFunction(GXFogType);
18 /* 80280CF4 */ virtual f32 JSGGetStartZ() const;
19 /* 80280CFC */ virtual void JSGSetStartZ(f32);
20 /* 80280D00 */ virtual f32 JSGGetEndZ() const;
21 /* 80280D0C */ virtual void JSGSetEndZ(f32);
22 /* 80280D10 */ virtual GXColor JSGGetColor() const;
23 /* 80280D24 */ virtual void JSGSetColor(GXColor);
24 };
25};
26
27#endif /* JSGFOG_H */
enum _GXFogType GXFogType
Definition JSGActor.h:6
Definition JSGFog.h:13
virtual void JSGSetStartZ(f32)
Definition JSGFog.cpp:27
virtual f32 JSGGetStartZ() const
Definition JSGFog.cpp:22
virtual f32 JSGGetEndZ() const
Definition JSGFog.cpp:30
virtual s32 JSGFGetType() const
Definition JSGFog.cpp:8
virtual void JSGSetFogFunction(GXFogType)
Definition JSGFog.cpp:19
virtual ~TFog()=0
Definition JSGFog.cpp:5
virtual bool JSGGetFogFunction() const
Definition JSGFog.cpp:13
virtual void JSGSetEndZ(f32)
Definition JSGFog.cpp:35
virtual void JSGSetColor(GXColor)
Definition JSGFog.cpp:43
virtual GXColor JSGGetColor() const
Definition JSGFog.cpp:38
Definition JSGObject.h:11
Definition d_a_ep.cpp:68
float f32
Definition types.h:22
signed long s32
Definition types.h:6