-
Notifications
You must be signed in to change notification settings - Fork 28
A7FB1B5A
Marcel Härtel edited this page Aug 19, 2023
·
1 revision
BackgroundColor | The color used to clear the screen / control with Clear(Color) |
Camera | The Camera2D component. |
Content | The ContentManager is for loading custom content from the content root. |
Font | A built-in font, which is used by the integrated display. You can also use it as debugging font for example. |
FontHeight | Height of the display Font - Cached in InitializeService(). |
FPSCounter | The FPSCounter component. |
GetAbsoluteMousePosition | Get the current mouse position. |
GetCurrentMultiSampleCount | Get the current active MultiSampleCount. |
GetRelativeMousePosition | Get the current mouse position in the control. |
GetRenderTargetManager | Get the internal EditorService.RenderTargetManager.
When working with custom RenderTarget2D's, it's strongly recomended to create these render targets with this RenderTargetManager, because they will updated automatically when the client size or the multi sample count changes. |
GraphicsDevice | The GraphicsDevice. |
Pixel | A plain white pixel mainly to draw the background of the integrated display, but you can also use it in your custom control. |
ResourceContent | The ResourceContentManager is for loading custom content from a resource file. |
spriteBatch | The SpriteBatch. |
SwapChainRenderTarget | A swap chain used for rendering to a secondary GameWindow. Note: When working with different RenderTarget2D, you need to set the current render target back to the SwapChainRenderTarget as this is the real 'Back Buffer'. 'GraphicsDevice.SetRenderTarget(null)' will NOT work as you are doing usally in MonoGame. Instead use 'GraphicsDevice.SetRenderTarget(SwapChainRenderTarget)'. Otherwise you will see only a black control window. |
-
Welcome to MonoGame.Forms!
- MonoGame.Forms.NET Namespace
- MonoGame.Forms.NET.Components Namespace
- MonoGame.Forms.NET.Components.Interfaces Namespace
-
MonoGame.Forms.NET.Controls Namespace
- GameControl Class
- GraphicsDeviceControl Class
- GraphicsDeviceControl.MouseWheelDownwardsEvent Delegate
- GraphicsDeviceControl.MouseWheelUpwardsEvent Delegate
- InvalidationControl Class
- MonoGameControl Class
-
MonoGame.Forms.NET.Services Namespace
-
EditorService Class
- EditorService Constructor
-
EditorService Properties
- BackgroundColor Property
- Camera Property
- Content Property
- Font Property
- FontHeight Property
- FPSCounter Property
- GetAbsoluteMousePosition Property
- GetCurrentMultiSampleCount Property
- GetRelativeMousePosition Property
- GetRenderTargetManager Property
- GraphicsDevice Property
- Pixel Property
- ResourceContent Property
- spriteBatch Property
- SwapChainRenderTarget Property
-
EditorService Methods
- AddDefaultComponents Method
- BeginAntialising Method
- BeginCamera2D Method
- BeginRenderTarget Method
- CamMove Method
- CamRotate Method
- CamZoom Method
- DisableRenderTargets Method
- Dispose Method
- EndAntialising Method
- EndCamera2D Method
- EndRenderTarget Method
- GetCamRotation Method
- GetCamZoom Method
- RemoveAllComponents Method
- RemoveDefaultComponents Method
- ResetCam Method
- ResourceContentManagerInitialize Method
- EditorService Events
- EditorService.RenderTargetManager Class
- EditorService.RenderTargetManager.RenderTarget2DHelper Class
- InvalidationService Class
- MonoGameService Class
-
EditorService Class