2016-08-15 01:19:04 +00:00
|
|
|
#include "CBallCamera.hpp"
|
2017-03-24 05:30:16 +00:00
|
|
|
#include "TCastTo.hpp"
|
2016-08-15 01:19:04 +00:00
|
|
|
|
|
|
|
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)
|
|
|
|
{
|
|
|
|
}
|
|
|
|
|
2017-03-24 05:30:16 +00:00
|
|
|
void CBallCamera::Accept(IVisitor& visitor)
|
|
|
|
{
|
|
|
|
visitor.Visit(this);
|
|
|
|
}
|
|
|
|
|
2016-08-15 01:19:04 +00:00
|
|
|
void CBallCamera::ProcessInput(const CFinalInput&, CStateManager& mgr)
|
|
|
|
{
|
|
|
|
}
|
|
|
|
|
|
|
|
void CBallCamera::Reset(const zeus::CTransform&, CStateManager& mgr)
|
|
|
|
{
|
|
|
|
}
|
|
|
|
|
2017-08-02 07:13:11 +00:00
|
|
|
void CBallCamera::SetState(EBallCameraState state, CStateManager& mgr)
|
|
|
|
{
|
|
|
|
|
|
|
|
}
|
|
|
|
|
2017-08-18 01:30:15 +00:00
|
|
|
bool CBallCamera::TransitionFromMorphBallState(CStateManager& mgr)
|
|
|
|
{
|
|
|
|
return false;
|
|
|
|
}
|
|
|
|
|
|
|
|
void CBallCamera::TeleportCamera(const zeus::CVector3f& pos, CStateManager& mgr)
|
|
|
|
{
|
|
|
|
|
|
|
|
}
|
|
|
|
|
2016-08-15 01:19:04 +00:00
|
|
|
}
|