![]() |
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 | |
virtual void | Awake () override |
Prépare le composant mono lors de l'initialisation. | |
virtual void | Start () override |
Lance le composant mono au démarrage. | |
virtual void | Update (float deltaTime) override |
Met à jour le script mono chaque frame. | |
virtual void | LateUpdate (float deltaTime) override |
Applique les mises à jour tardives du script. | |
virtual void | OnHit (NNE::Component::Physics::ColliderComponent *other) |
Réagit à une collision physique. | |
virtual void | OnTriggerHit (NNE::Component::Physics::ColliderComponent *other) |
Réagit à une collision de type trigger. | |
Public Member Functions inherited from NNE::Component::AComponent | |
AComponent () | |
Constructeur de base du composant. | |
int | GetID () |
Retourne l'identifiant du composant. | |
NNE::AEntity * | GetEntity () |
Obtient l'entité propriétaire. | |
void | SetEntity (NNE::AEntity *entity) |
Associe le composant à une entité. |
Additional Inherited Members | |
Protected Attributes inherited from NNE::Component::AComponent | |
int | _id |
NNE::AEntity * | _entity |
Definition at line 7 of file MonoComponent.h.
|
overridevirtual |
Prépare le composant mono lors de l'initialisation.
Initialisation spécifique du script mono.
Reimplemented from NNE::Component::AComponent.
Definition at line 8 of file MonoComponent.cpp.
|
overridevirtual |
Applique les mises à jour tardives du script.
Effectue les mises à jour tardives du script mono.
Reimplemented from NNE::Component::AComponent.
Definition at line 36 of file MonoComponent.cpp.
|
virtual |
Réagit à une collision physique.
Appelé lorsqu'une collision physique est détectée.
Definition at line 45 of file MonoComponent.cpp.
|
virtual |
Réagit à une collision de type trigger.
Appelé lorsqu'une collision de type trigger est détectée.
Definition at line 54 of file MonoComponent.cpp.
|
overridevirtual |
Lance le composant mono au démarrage.
Exécuté au démarrage du script mono.
Reimplemented from NNE::Component::AComponent.
Definition at line 18 of file MonoComponent.cpp.
|
overridevirtual |
Met à jour le script mono chaque frame.
Met à jour le script mono à chaque frame.
Reimplemented from NNE::Component::AComponent.
Definition at line 27 of file MonoComponent.cpp.