#include <MeshController.h>
|
| | MeshController ()=default |
| |
| virtual | ~MeshController () override=default |
| |
| virtual void | OnSerialize () override |
| | This interface defines how to serialize.
|
| |
| virtual void | OnDeSerialize () override |
| | This interface defines how to deserialize.
|
| |
| virtual void | OnConstruction () override |
| | This interface defines the behaves on specific component added.
|
| |
| virtual void | OnTick (TimeStep &ts) override |
| | This interface defines the behaves on specific component tick every frame.
|
| |
| virtual void | OnEvent (Event &e) override |
| | This interface defines the behaves on specific component event happened.
|
| |
| glm::vec3 | GetUpDirection () const |
| |
| glm::vec3 | GetRightDirection () const |
| |
| glm::vec3 | GetForwardDirection () const |
| |
| glm::quat | GetOrientation () const |
| |
| virtual void | OnComponentAdded (const entt::entity &entity) override final |
| | This interface defines the behaves on specific component added. Init with variable.
|
| |
| virtual void | DrawThis () |
| | This interface defines how to draw this component to property panel.
|
| |
|
| entt::entity | m_Owner { entt::null } |
| | This component's Owner entity.
|
| |
Definition at line 11 of file MeshController.h.
The documentation for this class was generated from the following files: