2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-12-09 03:47:43 +00:00

Rename EVNT structs to match the engine

Implement getter elements and state tracking for CElementGen
This commit is contained in:
2016-03-18 19:04:12 -07:00
parent ae32ec933e
commit 42717c383c
10 changed files with 108 additions and 81 deletions

View File

@@ -149,37 +149,37 @@ public:
bool GetValue(int frame, zeus::CVector3f& valOut) const;
};
class CVEPLCO : public CVectorElement
class CVEParticleColor : public CVectorElement
{
public:
bool GetValue(int frame, zeus::CVector3f& valOut) const;
};
class CVEPLOC : public CVectorElement
class CVEParticleLocation : public CVectorElement
{
public:
bool GetValue(int frame, zeus::CVector3f& valOut) const;
};
class CVEPSOF : public CVectorElement
class CVEParticleSystemOrientationFront : public CVectorElement
{
public:
bool GetValue(int frame, zeus::CVector3f& valOut) const;
};
class CVEPSOU : public CVectorElement
class CVEParticleSystemOrientationUp : public CVectorElement
{
public:
bool GetValue(int frame, zeus::CVector3f& valOut) const;
};
class CVEPSOR : public CVectorElement
class CVEParticleSystemOrientationRight : public CVectorElement
{
public:
bool GetValue(int frame, zeus::CVector3f& valOut) const;
};
class CVEPSTR : public CVectorElement
class CVEParticleSystemTranslation : public CVectorElement
{
public:
bool GetValue(int frame, zeus::CVector3f& valOut) const;