Remove includes
This commit is contained in:
@@ -7,12 +7,16 @@
|
||||
|
||||
#include "MorphableCamera.hpp"
|
||||
#include "Controller/CameraController.hpp"
|
||||
#include "Input/InputManager.hpp"
|
||||
#include "Input/InputKey.hpp"
|
||||
#include "Math/Math.hpp"
|
||||
|
||||
namespace OpenVulkano::Scene
|
||||
namespace OpenVulkano
|
||||
{
|
||||
namespace Input
|
||||
{
|
||||
class InputAction;
|
||||
}
|
||||
|
||||
namespace Scene
|
||||
{
|
||||
class MorphableCameraController final : public CameraController
|
||||
{
|
||||
double m_animationDuration;
|
||||
@@ -32,9 +36,10 @@ namespace OpenVulkano::Scene
|
||||
#pragma clang diagnostic pop
|
||||
void Tick() override;
|
||||
|
||||
void SetDuration(double duration) { m_animationDuration = duration; }
|
||||
[[nodiscard]] double GetDuration() { return m_animationDuration; }
|
||||
void SetDuration(const double duration) { m_animationDuration = duration; }
|
||||
[[nodiscard]] double GetDuration() const { return m_animationDuration; }
|
||||
void SetTargetState(bool toPerspective);
|
||||
void Reset() { m_currentTime = 0; }
|
||||
};
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user