![]() |
Overloaded. Initializes a new instance of the GameObject class. |
![]() | |
![]() | Model animator |
![]() | Defines the scale of damage or health an object bestows. |
![]() | Defines what kind of collision response this GameObject should have. |
![]() | Used in collision; combined velocity and totalForce normal calculation. |
![]() | Used in collision; combined velocity and totalForce tangential calculation. |
![]() | Index to the game controller associated with this object |
![]() | Animation currently running |
![]() | |
![]() | Die animation |
![]() | Used in collision; gravity normal calculation. |
![]() | Used in collision; tangential gravity-force calculation. |
![]() | Difference between object height and terrain at it's x/z location. HeightDifference is positive when object is below the terrain. |
![]() | Idle animation |
![]() | 3D Cue used with jump sound. |
![]() | Terrain height at object's x/z location. |
![]() | Game Object animated or not |
![]() | Normal component of force calculations. |
![]() | Used to pass static instance data to shader (for static objects) |
![]() | Used in collision; surface normal calculation. |
![]() | Tangential component of force calculations. |
![]() | Used in collision; normal totalForce calculation. |
![]() | Used in collision; tangential totalForce calculation. |
![]() | Used in collision; normal velocity-force calculation. |
![]() | Used in collision; tangential velocity-force calculation. |
![]() | Walk animation |
![]() | |
![]() | |
![]() | |
![]() | Draw object |
![]() | AI Vision Draw object |
![]() | Draw object's bounding volume |
![]() | |
![]() | |
![]() | Defines if this object is collectable by players. |
![]() | Defines if this object is a Key object collected to pass the level. |
![]() | Draw object |
![]() | Mass object, handles physics of GameObject. |
![]() | |
![]() | |
![]() | |
![]() | Text identifier for model name. |
![]() | |
![]() | |
![]() | |
![]() | |
![]() |
![]() | Draws a stand alone model with no instancing or triangle stripping. |
![]() | Called after Draw method. Allows GameObjects to add Billboards to be drawn. List is cleared each pass, or frame. |
![]() | Draws the model for ai vision |
![]() | Determines whether the specified Object is equal to the current Object. |
![]() | Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table. |
![]() | Sets the heightDifference parameter for this GameObject. HeightDifference is positive when object is below the terrain. |
![]() | Gets the Type of the current instance. |
![]() | Load object data from Xml. |
![]() | Load object data from Xml. |
![]() | Load model data from XML |
![]() | Default behavior applies force based physics for rebound. Override to supplement behavior. Return true if collidedObject is absorbed or destroyed, else false. |
![]() | Prepare to fire the particle |
![]() | Method called when the rotation buttons have been pressed |
![]() | Runs the appropriate animation on the model |
![]() | Default behavior applies force based physics for rebound. Override to supplement or replace behavior. |
![]() | Returns a String that represents the current Object. |
![]() | |
![]() | Method called when the motion buttons have been pressed |
![]() | Update this object |
![]() | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. |
![]() | Creates a shallow copy of the current Object. |
GameObject Class | DarkWynter.Engine.GameObjects Namespace