![]() |
No Name Engine
NoNameEngine est un moteur de jeu basé sur un système Entity Component System (ECS) utilisant Vulkan pour le rendu.
|


Public Member Functions | |
| void | Awake () override |
| Prépare le système avant son utilisation. | |
| void | Start () override |
| Démarre le système. | |
| void | Update (float deltaTime) override |
| Met à jour tous les scripts à chaque frame. | |
| void | LateUpdate (float deltaTime) override |
| Exécute les mises à jour tardives des scripts. | |
| void | RegisterComponent (NNE::Component::AComponent *component) override |
| Ajoute un composant script à la gestion. | |
Definition at line 9 of file ScriptSystem.h.
|
inlineoverridevirtual |
Prépare le système avant son utilisation.
Implements NNE::Systems::ISystem.
Definition at line 14 of file ScriptSystem.h.
|
overridevirtual |
Exécute les mises à jour tardives des scripts.
Applique les mises à jour tardives aux scripts.
Implements NNE::Systems::ISystem.
Definition at line 23 of file ScriptSystem.cpp.
|
overridevirtual |
Ajoute un composant script à la gestion.
Enregistre un composant script s'il est valide.
Reimplemented from NNE::Systems::ISystem.
Definition at line 36 of file ScriptSystem.cpp.
|
inlineoverridevirtual |
|
overridevirtual |
Met à jour tous les scripts à chaque frame.
Met à jour tous les composants script.
Implements NNE::Systems::ISystem.
Definition at line 10 of file ScriptSystem.cpp.