mirror of
https://github.com/PrimeDecomp/echoes.git
synced 2026-03-31 14:23:06 -07:00
31 lines
1004 B
C++
31 lines
1004 B
C++
#ifndef _SLDRDYNAMICLIGHT
|
|
#define _SLDRDYNAMICLIGHT
|
|
|
|
#include "Kyoto/Graphics/CColor.hpp"
|
|
#include "Kyoto/Streams/CInputStream.hpp"
|
|
#include "MetroidPrime/ScriptLoader/SLdrDynamicLightFalloff.hpp"
|
|
#include "MetroidPrime/ScriptLoader/SLdrDynamicLightIntensity.hpp"
|
|
#include "MetroidPrime/ScriptLoader/SLdrDynamicLightMotionSpline.hpp"
|
|
#include "MetroidPrime/ScriptLoader/SLdrDynamicLightParent.hpp"
|
|
#include "MetroidPrime/ScriptLoader/SLdrDynamicLightSpotlight.hpp"
|
|
#include "MetroidPrime/ScriptLoader/SLdrEditorProperties.hpp"
|
|
|
|
struct SLdrDynamicLight {
|
|
SLdrDynamicLight();
|
|
~SLdrDynamicLight();
|
|
|
|
SLdrEditorProperties editorProperties;
|
|
int lightType;
|
|
int lightSet;
|
|
CColor color;
|
|
SLdrDynamicLightIntensity intensity;
|
|
SLdrDynamicLightFalloff falloff;
|
|
SLdrDynamicLightSpotlight spotlight;
|
|
SLdrDynamicLightMotionSpline motionSpline;
|
|
SLdrDynamicLightParent parent;
|
|
};
|
|
|
|
void LoadTypedefSLdrDynamicLight(SLdrDynamicLight&, CInputStream&);
|
|
|
|
#endif // _SLDRDYNAMICLIGHT
|