C# Class GameEntities.TurretAI

Inheritance: AI
Afficher le fichier Open project: DarrenHassan/GDM4242-GroupD

Méthodes publiques

Méthode Description
TurretAI ( ) : System

Méthodes protégées

Méthode Description
OnControlledObjectRender ( Camera camera ) : void
OnPostCreate ( bool loaded ) : void

Overridden from Engine.EntitySystem.Entity.OnPostCreate(Boolean).

OnRelatedEntityDelete ( System.Entity entity ) : void

Overridden from Engine.EntitySystem.Entity.OnRelatedEntityDelete(Entity)

OnTick ( ) : void

Overridden from Engine.EntitySystem.Entity.OnTick().

Private Methods

Méthode Description
FindUnitWeapons ( ) : void
GetAttackObjectPriority ( Unit obj ) : float
TickTask ( ) : void
UpdateTask ( ) : void

Method Details

OnControlledObjectRender() protected méthode

protected OnControlledObjectRender ( Camera camera ) : void
camera Camera
Résultat void

OnPostCreate() protected méthode

Overridden from Engine.EntitySystem.Entity.OnPostCreate(Boolean).
protected OnPostCreate ( bool loaded ) : void
loaded bool
Résultat void

OnRelatedEntityDelete() protected méthode

Overridden from Engine.EntitySystem.Entity.OnRelatedEntityDelete(Entity)
protected OnRelatedEntityDelete ( System.Entity entity ) : void
entity System.Entity
Résultat void

OnTick() protected méthode

Overridden from Engine.EntitySystem.Entity.OnTick().
protected OnTick ( ) : void
Résultat void

TurretAI() public méthode

public TurretAI ( ) : System
Résultat System