mirror of https://github.com/AxioDL/metaforce.git
44 lines
851 B
C++
44 lines
851 B
C++
#include "CBallCamera.hpp"
|
|
#include "TCastTo.hpp"
|
|
|
|
namespace urde
|
|
{
|
|
|
|
CBallCamera::CBallCamera(TUniqueId uid, TUniqueId id2, const zeus::CTransform& xf,
|
|
float a, float b, float c, float d)
|
|
: CGameCamera(uid, true, "Ball Camera",
|
|
CEntityInfo(kInvalidAreaId, CEntity::NullConnectionList),
|
|
xf, a, b, c, d, id2, 0, 0)
|
|
{
|
|
}
|
|
|
|
void CBallCamera::Accept(IVisitor& visitor)
|
|
{
|
|
visitor.Visit(this);
|
|
}
|
|
|
|
void CBallCamera::ProcessInput(const CFinalInput&, CStateManager& mgr)
|
|
{
|
|
}
|
|
|
|
void CBallCamera::Reset(const zeus::CTransform&, CStateManager& mgr)
|
|
{
|
|
}
|
|
|
|
void CBallCamera::SetState(EBallCameraState state, CStateManager& mgr)
|
|
{
|
|
|
|
}
|
|
|
|
bool CBallCamera::TransitionFromMorphBallState(CStateManager& mgr)
|
|
{
|
|
return false;
|
|
}
|
|
|
|
void CBallCamera::TeleportCamera(const zeus::CVector3f& pos, CStateManager& mgr)
|
|
{
|
|
|
|
}
|
|
|
|
}
|