15 #include <ht_tween_component.h> 38 virtual JSON VSerialize(
void)
override;
39 virtual bool VDeserialize(
const JSON& jsonObject)
override;
44 Math::Float3 GetStartScale()
const;
49 Math::Float3 GetEndScale()
const;
56 void SetStartScale(
const Math::Float3& value);
63 void SetEndScale(
const Math::Float3& value);
70 void VOnUpdate()
final override;
77 virtual Core::Guid VGetComponentId(
void)
const override;
Defines a tween component that can be used to tween an object's scale.
Definition: ht_tween_scale.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