| GameObject Methods |
The GameObject type exposes the following members.
| Name | Description | |
|---|---|---|
| CreateEventT |
Defines a game object event.
| |
| CreatePropertyT |
Defines a game object property.
| |
| Equals | (Inherited from Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| GetEventMetadata |
Gets the metadata of all game object events that were created with
CreateEventT(String, String, String, T).
| |
| GetEventMetadataT(Int32) |
Gets the metadata of the event with the given ID.
| |
| GetEventMetadataT(String) |
Gets metadata for the event with the given name.
| |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetPropertyMetadata |
Gets the metadata of all game object properties that were created with
CreatePropertyT(String, String, String, T).
| |
| GetPropertyMetadataT(Int32) |
Gets the metadata of the property with the given ID.
| |
| GetPropertyMetadataT(String) |
Gets the metadata of the property with the given name.
| |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| GetValueT(Int32) |
Gets the value of the property with the given ID.
| |
| GetValueT(String) |
Gets the value of the property with the given name.
| |
| GetValueT(GamePropertyMetadataT) |
Gets the value of the property with the given metadata.
| |
| Load |
Loads the content of the game object.
| |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| NewFrame |
Tells the game object to prepare itself for the next time step.
| |
| OnLoad |
Called when the game object should load its content.
| |
| OnPropertyChanged(PropertyChangedEventArgs) |
Raises the PropertyChanged event.
| |
| OnPropertyChangedT(GamePropertyT, T, T) |
Is called after a game object property was changed.
| |
| OnTemplateChanged |
Raises the TemplateChanged event.
| |
| OnUnload |
Called when the game object should unload its content.
| |
| OnUpdate |
Called when the game object should be updated.
| |
| SetValueT(Int32, T) |
Sets the value of the property with the given ID.
| |
| SetValueT(String, T) |
Sets the value of the property with the given name.
| |
| SetValueT(GamePropertyMetadataT, T) |
Set the value of the property for the given metadata.
| |
| ToString | Returns a string that represents the current object. (Inherited from Object.) | |
| Unload |
Unloads the content of the game object.
| |
| Update |
Updates this game object.
|
| Name | Description | |
|---|---|---|
| IAnimatableObjectGetAnimatablePropertyT |
Gets the property with given name and type which can be animated.
| |
| IAnimatableObjectGetAnimatedProperties |
Gets either the properties which are currently animated, or all properties which can be
animated. (See remarks.)
|