#ifndef _SLDRPATHCAMERA #define _SLDRPATHCAMERA #include "Kyoto/Streams/CInputStream.hpp" #include "MetroidPrime/ScriptLoader/SLdrEditorProperties.hpp" #include "MetroidPrime/ScriptLoader/SLdrSplineType.hpp" struct SLdrPathCamera { SLdrPathCamera(); ~SLdrPathCamera(); SLdrEditorProperties editorProperties; int flagsPathCamera; int unknown_0xd4b29446; SLdrSplineType motionSplineType; spline motionControlSpline; SLdrSplineType targetSplineType; spline targetControlSpline; spline fovSpline; spline speedControlSpline; SLdrSplineType splineType; bool unknown_0x431769c6; float distance; float speed; float dampenDistance; int initialPosition; float angularSpeed; spline unknown_0x12861f7d; spline unknown_0x96ac52b0; }; void LoadTypedefSLdrPathCamera(SLdrPathCamera&, CInputStream&); #endif // _SLDRPATHCAMERA