15 #include <ht_tween_component.h> 37 virtual Core::JSON VSerialize(
void)
override;
38 virtual bool VDeserialize(
const Core::JSON& jsonObject)
override;
43 Math::Float3 GetStartPosition()
const;
48 Math::Float3 GetEndPosition()
const;
55 void SetStartPosition(
const Math::Float3& value);
62 void SetEndPosition(
const Math::Float3& value);
69 void VOnUpdate()
final override;
76 virtual Core::Guid VGetComponentId(
void)
const override;
Defines a tween component that can be used to tween an object's position.
Definition: ht_tween_position.h:24
Definition: ht_component.h:42
Hatchit Engine Copyright(c) 2015-2016 Third-Degree.
Definition: ht_glfwkeyboard.h:21
Defines the base for tween-based components.
Definition: ht_tween_component.h:91