2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-12-08 21:47:42 +00:00

Add ScriptWater loader imp

This commit is contained in:
2016-04-19 22:44:08 -07:00
parent 8537ea5d8d
commit beb1946e47
11 changed files with 271 additions and 21 deletions

View File

@@ -15,6 +15,7 @@ class CVisorParameters;
class CScannableParameters;
class CLightParameters;
class CAnimationParameters;
class CFluidUVMotion;
using FScriptLoader = std::function<CEntity*(CStateManager& mgr, CInputStream& in,
int propCount, const CEntityInfo& info)>;
@@ -29,6 +30,7 @@ public:
static CScannableParameters LoadScannableParameters(CInputStream& in);
static CLightParameters LoadLightParameters(CInputStream& in);
static CAnimationParameters LoadAnimationParameters(CInputStream& in);
static CFluidUVMotion LoadFluidUVMotion(CInputStream& in);
static zeus::CTransform ConvertEditorEulerToTransform4f(const zeus::CVector3f& orientation,
const zeus::CVector3f& position);