C# Class VeeEntity.Manager

Afficher le fichier Open project: SuperV1234/VeeEntitySystem2012 Class Usage Examples

Méthodes publiques

Méthode Description
Clear ( ) : void
GetComponents ( Type mType ) : IEnumerable
GetEntities ( ) : IEnumerable
GetEntitiesByComponent ( Type mType ) : IEnumerable
GetEntitiesByTag ( string mTag ) : IEnumerable
HasEntityByComponent ( Type mType ) : bool
HasEntityByTag ( string mTag ) : bool
Manager ( ) : System
Update ( float mFrameTime ) : void

Method Details

Clear() public méthode

public Clear ( ) : void
Résultat void

GetComponents() public méthode

public GetComponents ( Type mType ) : IEnumerable
mType System.Type
Résultat IEnumerable

GetEntities() public méthode

public GetEntities ( ) : IEnumerable
Résultat IEnumerable

GetEntitiesByComponent() public méthode

public GetEntitiesByComponent ( Type mType ) : IEnumerable
mType System.Type
Résultat IEnumerable

GetEntitiesByTag() public méthode

public GetEntitiesByTag ( string mTag ) : IEnumerable
mTag string
Résultat IEnumerable

HasEntityByComponent() public méthode

public HasEntityByComponent ( Type mType ) : bool
mType System.Type
Résultat bool

HasEntityByTag() public méthode

public HasEntityByTag ( string mTag ) : bool
mTag string
Résultat bool

Manager() public méthode

public Manager ( ) : System
Résultat System

Update() public méthode

public Update ( float mFrameTime ) : void
mFrameTime float
Résultat void