public abstract class TZStateMachine<T> : TZBehavior
Public MustInherit Class TZStateMachine(Of T)
Inherits TZBehavior
TZStateMachineT | Créé une nouvelle machine à état |
Actor |
Indique l'Acteur du composant
(Hérité de TZComponent) |
Bounding_Box |
Retourne la boite englobante du composant
(Hérité de TZComponent) |
ComponentType |
Retourne le type de composant
(Hérité de TZComponent) |
Enable |
Active l'execution du composant
(Hérité de TZBehavior) |
Engine |
Retourne une instance de l'Engine
(Hérité de TZBehavior) |
Input |
Retourne une instance des Inputs
(Hérité de TZBehavior) |
Lines |
Retourne une instance de LineRender
(Hérité de TZBehavior) |
Loaded |
Indique si le composant est chargé
(Hérité de TZComponent) |
Log |
Retourne une instance des Logs
(Hérité de TZBehavior) |
Manager |
Retourne une instance du Manager
(Hérité de TZBehavior) |
Name |
Indique le nom du composant
(Hérité de TZComponent) |
OnLoad |
Indique si le composant est en cours de chargement
(Hérité de TZComponent) |
Scene |
Retourne une instance de la Scene utilisé
(Hérité de TZBehavior) |
Scenes |
Retourne une instance du Manager de Scene
(Hérité de TZBehavior) |
Tag |
Tag associé au composant qui peut être n'importe quoi
(Hérité de TZComponent) |
Textures |
Retourne une instance du Manager de Textures
(Hérité de TZBehavior) |
Clone |
Clone le Component
(Hérité de TZBehavior) |
CompareTo |
Compareur
(Hérité de TZComponent) |
Destroy |
Détruit le composant
(Hérité de TZBehavior) |
Dispose |
Dispose le composant
(Hérité de TZComponent) |
Dispose(Boolean) | (Hérité de TZBehavior) |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object) |
Finalize | Autorise un objet à tenter de libérer des ressources et à exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par une opération garbage collection. (Hérité de Object) |
GetHashCode | Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object) |
IsLoaded |
Est appelé lorsque l'Actor est chargé
(Hérité de TZBehavior) |
Load |
Chargement du composant
(Hérité de TZBehavior) |
MemberwiseClone | Crée une copie superficielle du Object actuel. (Hérité de Object) |
OnAdd |
Est appelé lorsque le composant est ajouté dans un Actor
(Hérité de TZBehavior) |
Rename |
Renomme le composant
(Hérité de TZComponent) |
Start |
Demarre le composant, ne s'execute qu'une fois
(Overrides TZBehaviorStart) |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
TransitionToState | Changement d'état |
Unload |
Déchargement du composant
(Hérité de TZBehavior) |
Update |
Mise a jour du composant, s'execute à chaque frame
(Overrides TZBehaviorUpdate) |
Update_Fixed |
Mise a jour du composant, s'execute à chaque tick défini dans Engine.TickBySecond
(Hérité de TZBehavior) |
Update_Render |
Est appelé lors du rendu de l'Actor
(Hérité de TZBehavior) |
CurrentState | Etat actuel |
IsTransitioningState | En transition d'état |
States | Dictionnaire d'états |