|
VisuTwin Canvas
C++ 3D Engine — Metal Backend
|
#include <framework/components/script/scriptComponentSystem.h>
Public Member Functions | |
| std::unique_ptr< Component > | addComponent (Entity *entity) override |
| void | fixedUpdate (float fixedDt) |
| void | postUpdate (float dt) |
| ScriptComponentSystem (Engine *engine) | |
| void | update (float dt) |
| Public Member Functions inherited from visutwin::canvas::ComponentSystem< ScriptComponent, ScriptComponentData > | |
| ComponentSystem (Engine *engine, const std::string &id) | |
| const std::type_info & | componentType () const override |
| Public Member Functions inherited from visutwin::canvas::IComponentSystem | |
| Engine * | engine () const |
| IComponentSystem (Engine *engine, const std::string &id) | |
| const std::string & | id () const |
| virtual | ~IComponentSystem ()=default |
Additional Inherited Members | |
| Protected Attributes inherited from visutwin::canvas::IComponentSystem | |
| Engine * | _engine |
| std::string | _id |
Definition at line 17 of file scriptComponentSystem.h.
|
inline |
Definition at line 20 of file scriptComponentSystem.h.
References visutwin::canvas::ComponentSystem< ScriptComponent, ScriptComponentData >::ComponentSystem(), and visutwin::canvas::IComponentSystem::engine().
|
inlineoverridevirtual |
Reimplemented from visutwin::canvas::ComponentSystem< ScriptComponent, ScriptComponentData >.
Definition at line 30 of file scriptComponentSystem.h.
|
inline |
Definition at line 39 of file scriptComponentSystem.h.
|
inline |
Definition at line 59 of file scriptComponentSystem.h.
|
inline |
Definition at line 49 of file scriptComponentSystem.h.