mirror of
https://github.com/thunderbrewhq/binana.git
synced 2025-12-12 01:42:29 +00:00
34 lines
No EOL
654 B
C
34 lines
No EOL
654 B
C
#ifndef M2_LIGHTING_H
|
|
#define M2_LIGHTING_H
|
|
|
|
DECLARE_STRUCT(CM2Lighting);
|
|
|
|
#include "m2/scene.h"
|
|
#include "tempest/vector.h"
|
|
#include "tempest/sphere.h"
|
|
#include "tempest/plane.h"
|
|
|
|
struct CM2Lighting {
|
|
CM2Scene* m_scene;
|
|
CAaSphere sphere4;
|
|
uint32_t m_flags;
|
|
C3Vector vector18;
|
|
C3Vector vector24;
|
|
C3Vector vector30;
|
|
C3Vector vector3C;
|
|
C3Vector vector48;
|
|
C3Vector m_sunAmbient;
|
|
C3Vector m_sunDiffuse;
|
|
C3Vector m_sunSpecular;
|
|
C3Vector m_sunDir;
|
|
CM2Light* m_lights[4];
|
|
uint32_t m_lightCount;
|
|
float m_fogStart;
|
|
float m_fogEnd;
|
|
float m_fogScale;
|
|
float m_fogDensity;
|
|
C3Vector m_fogColor;
|
|
C4Plane m_liquidPlane;
|
|
};
|
|
|
|
#endif |