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

More stubs

This commit is contained in:
2016-02-11 22:06:17 -08:00
parent 43a818d1a3
commit bd57eea5cd
9 changed files with 256 additions and 16 deletions

View File

@@ -168,18 +168,41 @@ public:
bool GetValue(int frame, Zeus::CVector3f& valOut) const;
};
class CVEPSOR : public CVectorElement
{
public:
bool GetValue(int frame, Zeus::CVector3f& valOut) const;
};
class CVEPSOF : public CVectorElement
{
public:
bool GetValue(int frame, Zeus::CVector3f& valOut) const;
};
class CVEPSOU : public CVectorElement
{
public:
bool GetValue(int frame, Zeus::CVector3f& valOut) const;
};
class CVEPSOR : public CVectorElement
{
public:
bool GetValue(int frame, Zeus::CVector3f& valOut) const;
};
class CVEPSTR : public CVectorElement
{
public:
bool GetValue(int frame, Zeus::CVector3f& valOut) const;
};
class CVESubtract : public CVectorElement
{
std::unique_ptr<CVectorElement> x4_a;
std::unique_ptr<CVectorElement> x8_b;
public:
CVESubtract(CVectorElement* a, CVectorElement* b)
: x4_a(a), x8_b(b)
{}
bool GetValue(int frame, Zeus::CVector3f& valOut) const;
};
}
#endif // __RETRO_CVECTORELEMENT_HPP__