|
TazGraph Project v0.1.0
|


Public Attributes | |
| LinkEntity * | entity = nullptr |
Public Attributes inherited from BaseComponent | |
| bool | modifyPosition = false |
| ComponentID | id = 0u |
Additional Inherited Members | |
Public Member Functions inherited from BaseComponent | |
| virtual void | init () |
| virtual void | update (float deltaTime) |
| virtual void | draw (size_t e_index, PlaneModelRenderer &batch, TazGraphEngine::Window &window) |
| virtual void | draw (size_t e_index, LineRenderer &batch, TazGraphEngine::Window &window) |
| virtual void | draw (size_t e_index, PlaneColorRenderer &batch, TazGraphEngine::Window &window) |
| virtual void | draw (size_t e_index, LightRenderer &batch, TazGraphEngine::Window &window) |
| virtual std::string | GetComponentName () |
| virtual void | showGUI (std::vector< BaseComponent * > otherComponents={}) |
| virtual void | showGUI (std::vector< BaseComponent * > otherComponents, std::vector< Entity * > otherEntities) |