![]() |
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 l'état des composants d'entrée. | |
void | LateUpdate (float deltaTime) override |
Applique les mises à jour tardives du système. | |
void | RegisterComponent (NNE::Component::AComponent *component) override |
Ajoute un composant d'entrée à la liste gérée. |
Definition at line 10 of file InputSystem.h.
|
inlineoverridevirtual |
Prépare le système avant son utilisation.
Implements NNE::Systems::ISystem.
Definition at line 15 of file InputSystem.h.
|
inlineoverridevirtual |
Applique les mises à jour tardives du système.
Implements NNE::Systems::ISystem.
Definition at line 23 of file InputSystem.h.
|
overridevirtual |
Ajoute un composant d'entrée à la liste gérée.
Ajoute un composant d'entrée s'il correspond au type attendu.
Reimplemented from NNE::Systems::ISystem.
Definition at line 42 of file InputSystem.cpp.
|
inlineoverridevirtual |
|
overridevirtual |
Met à jour l'état des composants d'entrée.
Met à jour les valeurs des axes et boutons pour chaque composant d'entrée.
Implements NNE::Systems::ISystem.
Definition at line 10 of file InputSystem.cpp.