Tesseract Engine Documentation |
|
DarkWynter.Engine.GameObjects Namespace
Namespace hierarchy
Classes
Class |
Description |
AI
|
Bots |
GameObject
|
Methods of GameObject follow the GameFlow pattern to ensure quick and efficient loading and unloading procedures. Additional properties are included in GameObject and are used by Renderer and Update to manipulate the GameObject. Each object specifies its draw and update procedures internally and is passed to Physics for in game motion and rotation. |
GameObjectTypes
|
User-Defined types can be added to the engine by inheriting from GameObjectTypes and overloading it's CreateGameobjectType method. This method must create a new GameObject and assign it to the incoming GameObject. Creation of the GameObject by the overloaded User-Defined class should use a case statement to decide what kind of GameObject to create based on the Xml-based "type" parameter. |
Player
|
Base class for Human and AI |
Terrain
|
Basic Terrain Object |
Interfaces
Structures
Structure |
Description |
Hit
|
Player Is Hit... |
Enumerations
Enumeration |
Description |
GameObject.GridType
|
Defines the coordinate system the object is working in. |