Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The following tables list the members exposed by the DrawableGameComponent type.
Public Constructors
Name | Description | |
---|---|---|
![]() |
DrawableGameComponent | Creates a new instance of DrawableGameComponent. |
Public Properties
Name | Description | |
---|---|---|
![]() |
DrawOrder | Order in which the component should be drawn, relative to other components that are in the same GameComponentCollection. |
![]() |
Enabled | (Inherited from GameComponent.) |
![]() |
Game | (Inherited from GameComponent.) |
![]() |
GraphicsDevice | The GraphicsDevice the DrawableGameComponent is associated with. |
![]() |
UpdateOrder | (Inherited from GameComponent.) |
![]() |
Visible | Indicates whether Draw should be called. |
Public Methods
Name | Description | |
---|---|---|
![]() |
Dispose | Overloaded. Releases the resources used by the DrawableGameComponent class. |
![]() |
Draw | Called when the DrawableGameComponent needs to be drawn. Override this method with component-specific drawing code. |
![]() |
Equals | (Inherited from Object.) |
![]() |
GetHashCode | (Inherited from Object.) |
![]() |
GetType | (Inherited from Object.) |
![]() |
Initialize | Initializes the component. Override this method to load any non-graphics resources and query for any required services. |
![]() |
ToString | (Inherited from Object.) |
![]() |
Update | (Inherited from GameComponent.) |
Protected Methods
Name | Description | |
---|---|---|
![]() |
Finalize | (Inherited from GameComponent.) |
![]() |
LoadContent | Called when graphics resources need to be loaded. Override this method to load any component-specific graphics resources. |
![]() |
MemberwiseClone | (Inherited from Object.) |
![]() |
OnDrawOrderChanged | Called when the DrawOrder property changes. Raises the DrawOrderChanged event. |
![]() |
OnEnabledChanged | (Inherited from GameComponent.) |
![]() |
OnUpdateOrderChanged | (Inherited from GameComponent.) |
![]() |
OnVisibleChanged | Called when the Visible property changes. Raises the VisibleChanged event. |
![]() |
UnloadContent | Called when graphics resources need to be unloaded. Override this method to unload any component-specific graphics resources. |
Public Events
Name | Description | |
---|---|---|
![]() |
Disposed | (Inherited from GameComponent.) |
![]() |
DrawOrderChanged | Raised when the DrawOrder property changes. |
![]() |
EnabledChanged | (Inherited from GameComponent.) |
![]() |
UpdateOrderChanged | (Inherited from GameComponent.) |
![]() |
VisibleChanged | Raised when the Visible property changes. |
See Also
Reference
DrawableGameComponent Class
Microsoft.Xna.Framework Namespace