blob: d2602993cbf97ccca896224ecf0bab31ce27adaa (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
#ifndef JSGFOG_H
#define JSGFOG_H
#include "JSystem/JStage/JSGObject.h"
#include "dolphin/gx/GXStruct.h"
namespace JStage {
/**
* @ingroup jsystem-jstage
*
*/
struct TFog : public TObject {
/* 80280C80 */ virtual ~TFog() = 0;
/* 80280CE0 */ virtual s32 JSGFGetType() const;
/* 80280CE8 */ virtual bool JSGGetFogFunction() const;
/* 80280CF0 */ virtual void JSGSetFogFunction(GXFogType);
/* 80280CF4 */ virtual f32 JSGGetStartZ() const;
/* 80280CFC */ virtual void JSGSetStartZ(f32);
/* 80280D00 */ virtual f32 JSGGetEndZ() const;
/* 80280D0C */ virtual void JSGSetEndZ(f32);
/* 80280D10 */ virtual GXColor JSGGetColor() const;
/* 80280D24 */ virtual void JSGSetColor(GXColor);
};
};
#endif /* JSGFOG_H */
|