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

InformationCenter stubs

This commit is contained in:
2016-02-02 00:31:05 -08:00
parent 5868a45f50
commit 9b762849e7
10 changed files with 115 additions and 18 deletions

View File

@@ -16,19 +16,14 @@ class Camera
Zeus::CQuaternion m_orientation;
public:
Camera(const Zeus::CVector3f& position, Zeus::EProjType projType=Zeus::EProjType::Perspective,
const Zeus::CVector3f& up=Zeus::Math::kUpVec)
: m_position(position)
{
}
void setPosition(const Zeus::CVector3f& position) { m_position = position; }
void setOrientation(const Zeus::CQuaternion& orientation) { m_orientation = orientation; }
const Zeus::CMatrix4f& projectionMatrix() const { return m_projection.getCachedMatrix(); }
const Zeus::CProjection& projection() const { return m_projection; }
virtual void think()
{
}
{}
};
}