17 #include <ht_component.h> 27 virtual Core::JSON VSerialize(
void)
override;
28 virtual bool VDeserialize(
const Core::JSON& jsonObject)
override;
Definition: ht_test_component.h:22
void VOnUpdate() override
Called once per frame while the GameObject is enabled.
Definition: ht_test_component.cpp:34
virtual Core::Guid VGetComponentId(void) const override
Retrieves the id associated with this class of Component.
Definition: ht_test_component.cpp:50
Definition: ht_component.h:42
Hatchit Engine Copyright(c) 2015-2016 Third-Degree.
Definition: ht_glfwkeyboard.h:21
Definition: ht_gameobject.h:48
void VOnEnabled() override
Called when the Component is enabled.
Definition: ht_test_component.cpp:55
void VOnDestroy() override
Called when the GameObject is destroyed/deleted.
Definition: ht_test_component.cpp:65
void VOnDisabled() override
Called when the Component is disabled.
Definition: ht_test_component.cpp:60
Component * VClone(void) const override
Creates a copy of this Component.
Definition: ht_test_component.cpp:39
void VOnInit() override
Called when the GameObject is created to initialize all values.
Definition: ht_test_component.cpp:29