| GraphicsManager Class |
Namespace: GeonBit.Core.Graphics
public static class GraphicsManager
The GraphicsManager type exposes the following members.
| Name | Description | |
|---|---|---|
| ActiveLightsManager |
Manage lights and serve them to materials.
This object holds the currently active lights manager, given by the scene.
| |
| ViewportSize |
Get viewport current size (in pixels).
|
| Name | Description | |
|---|---|---|
| DrawEntity |
Render a renderable entity.
Will either render immediately, or add to the corresponding rendering queue.
| |
| DrawTexture(Texture2D, Rectangle, Rectangle) |
Draw a plain texture.
| |
| DrawTexture(Texture2D, Rectangle, Vector2, Single, Vector2, NullableColor) |
Draw a plain texture.
| |
| DrawTiledTexture |
Draw a tiled texture.
| |
| EndDrawFrame |
Finish a drawing frame and render everything in queues.
| |
| Initialize |
Init GraphicsManager.
| |
| StartDrawFrame |
Start a drawing frame.
| |
| Update |
Update the graphics manager.
|
| Name | Description | |
|---|---|---|
| ActiveCamera |
Currently active camera.
| |
| GraphicsDevice |
Graphic device pointer.
| |
| GraphicsDeviceManager |
Graphic device manager pointer.
|