Abstract class that defines the necessary methods for all GameTriggers
View code on GitHub
Inheritance Hierarchy
DeltaEngine.Entities Entity
DeltaEngine.Commands Trigger
DeltaEngine.GameLogic GameTrigger
CreepyTowers.Triggers LifeIsLessThanZero
CreepyTowers.Triggers StartingGold
CreepyTowers.Triggers StartingLives
CreepyTowers.Triggers StartTimer
CreepyTowers.Triggers SubtractLife
CreepyTowers.Triggers TimerReachZero
Namespace: DeltaEngine.GameLogic
Assembly: DeltaEngine.GameLogic (in DeltaEngine.GameLogic.dll) Version: 1.1.1.0 (1.1.1)
Syntax
The GameTrigger type exposes the following members.
Constructors
Name | Description | |
---|---|---|
GameTrigger | Initializes a new instance of the GameTrigger class |
Methods
Name | Description | |
---|---|---|
Add T | (Inherited from Entity.) | |
AddTag | (Inherited from Entity.) | |
ClearTags | (Inherited from Entity.) | |
Contains T | (Inherited from Entity.) | |
ContainsBehavior T | (Inherited from Entity.) | |
ContainsTag | (Inherited from Entity.) | |
Deactivate | (Inherited from Entity.) | |
Dispose | (Inherited from Entity.) | |
EnemyReachGoalPoint | ||
GameOver | ||
Get T |
Gets a specific component, derived classes can return faster cached values (e.g. Entity2D)
View code on GitHub (Inherited from Entity.) | |
GetActiveBehaviors | (Inherited from Entity.) | |
GetComponentsForSaving | (Inherited from Entity.) | |
GetOrDefault T | (Inherited from Entity.) | |
GetTags | (Inherited from Entity.) | |
Invoke | (Inherited from Trigger.) | |
OnEnemyReachGoal | ||
OnGameOver | ||
OnGameStarting | ||
OnUpdateEverySecond | ||
Remove T | (Inherited from Entity.) | |
RemoveTag | (Inherited from Entity.) | |
Set | (Inherited from Entity.) | |
SetComponents | (Inherited from Entity.) | |
Start T | (Inherited from Entity.) | |
StartingLevel | ||
Stop T | (Inherited from Entity.) | |
ToString | (Inherited from Entity.) | |
Update | (Inherited from Trigger.) | |
UpdateAfterOneSecond |
Fields
Name | Description | |
---|---|---|
components | (Inherited from Entity.) | |
Invoked | (Inherited from Trigger.) |
Properties
Name | Description | |
---|---|---|
IsActive | (Inherited from Entity.) | |
IsPauseable | (Inherited from Trigger.) | |
NumberOfComponents | (Inherited from Entity.) | |
UpdatePriority | (Inherited from Entity.) | |
WasInvokedThisTick | (Inherited from Trigger.) |
Events
Name | Description | |
---|---|---|
EnemyReachedGoal | ||
GameIsOver | ||
GameStarting | ||
UpdateEverySecond |
See Also