GameComponent Members
The following tables list the members exposed by the GameComponent type.
| Name | Description | |
|---|---|---|
|
GameComponent | Initializes a new instance of this class. |
| Name | Description | |
|---|---|---|
|
Enabled | Indicates whether GameComponent.Update should be called when Game.Update is called. |
|
Game | Gets the Game associated with this GameComponent. |
|
UpdateOrder | Indicates the order in which the GameComponent should be updated relative to other GameComponent instances. Lower values are updated first. |
| Name | Description | |
|---|---|---|
|
Dispose | Overloaded. Immediately releases the unmanaged resources used by this object. |
|
Equals | (Inherited from Object.) |
|
GetHashCode | (Inherited from Object.) |
|
GetType | (Inherited from Object.) |
|
Initialize | Called when the GameComponent needs to be initialized. |
|
ToString | (Inherited from Object.) |
|
Update | Called when the GameComponent needs to be updated. Override this method with component-specific update code. |
| Name | Description | |
|---|---|---|
|
Finalize | Allows a GameComponent to attempt to free resources and perform other cleanup operations before garbage collection reclaims the GameComponent. |
|
MemberwiseClone | (Inherited from Object.) |
|
OnEnabledChanged | Called when the Enabled property changes. Raises the EnabledChanged event. |
|
OnUpdateOrderChanged | Called when the UpdateOrder property changes. Raises the UpdateOrderChanged event. |
| Name | Description | |
|---|---|---|
|
Disposed | Raised when the GameComponent is disposed. |
|
EnabledChanged | Raised when the Enabled property changes. |
|
UpdateOrderChanged | Raised when the UpdateOrder property changes. |