Setting up SimpleAnimationControllers using setters

This commit is contained in:
Vladyslav Baranovskyi
2024-06-05 22:05:40 +03:00
parent 7111e46954
commit afddc987a2
3 changed files with 14 additions and 12 deletions

View File

@@ -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);