Skylicht Engine
Loading...
Searching...
No Matches
CTweenQuaternion.h
1#pragma once
2
3#include "CTween.h"
4
5namespace Skylicht
6{
7 class SKYLICHT_API CTweenQuaternion : public CTween
8 {
9 protected:
10 core::quaternion m_value;
11 core::quaternion m_begin;
12 core::quaternion m_end;
13 public:
14 CTweenQuaternion(const core::quaternion& begin, const core::quaternion& end, float duration);
15
16 virtual ~CTweenQuaternion();
17
18 virtual void updateValue();
19
20 void setBegin(const core::quaternion& begin);
21
22 void setEnd(const core::quaternion& end);
23
24 const core::quaternion& getValue()
25 {
26 return m_value;
27 }
28 };
29}
Everything in the Skylicht Engine. You can start by looking at the topics.
Definition AudioDebugLog.h:29