Setting up SimpleAnimationControllers using setters
This commit is contained in:
@@ -11,15 +11,6 @@
|
||||
|
||||
namespace OpenVulkano::Scene
|
||||
{
|
||||
SimpleAnimationController::SimpleAnimationController(OpenVulkano::Scene::Node *node, OpenVulkano::Math::Pose<float> initialPose, OpenVulkano::Math::Pose<float> targetPose, float duration)
|
||||
{
|
||||
m_node = node;
|
||||
m_initialPose = initialPose;
|
||||
m_targetPose = targetPose;
|
||||
m_duration = duration;
|
||||
m_event += EventHandler(this, &SimpleAnimationController::OnAnimationCompleted);
|
||||
}
|
||||
|
||||
void SimpleAnimationController::OnAnimationCompleted()
|
||||
{
|
||||
std::swap(m_targetPose, m_initialPose);
|
||||
|
||||
Reference in New Issue
Block a user