ImGuiMonoGameComponent Class
Definition
Section titled “Definition”public class ImGuiMonoGameComponent : DrawableGameComponent, IGameComponent, IUpdateable, IDisposable, IDrawableInheritance object → Microsoft.Xna.Framework.GameComponent → Microsoft.Xna.Framework.DrawableGameComponent
Implements Microsoft.Xna.Framework.IGameComponent, Microsoft.Xna.Framework.IUpdateable, IDisposable, Microsoft.Xna.Framework.IDrawable
Constructors
Section titled “Constructors”ImGuiMonoGameComponent(GraphicsDeviceManager, Game, bool)
Section titled “ImGuiMonoGameComponent(GraphicsDeviceManager, Game, bool)”public ImGuiMonoGameComponent(GraphicsDeviceManager graphics, Game game, bool enableDocking)Parameters
Section titled “Parameters”graphics Microsoft.Xna.Framework.GraphicsDeviceManager
game Microsoft.Xna.Framework.Game
enableDocking bool
Fields
Section titled “Fields”ImGuiRenderer
Section titled “ImGuiRenderer”public ImGuiRenderer ImGuiRendererProperties
Section titled “Properties”WantsMouseCapture
Section titled “WantsMouseCapture”public bool WantsMouseCapture { get; }WantsKeyboardCapture
Section titled “WantsKeyboardCapture”public bool WantsKeyboardCapture { get; }UIComponents
Section titled “UIComponents”public List<ImGuiObjectBase> UIComponents { get; }Methods
Section titled “Methods”Update(GameTime)
Section titled “Update(GameTime)”public override void Update(GameTime gameTime)Parameters
Section titled “Parameters”gameTime Microsoft.Xna.Framework.GameTime
Draw(GameTime)
Section titled “Draw(GameTime)”public override void Draw(GameTime gameTime)Parameters
Section titled “Parameters”gameTime Microsoft.Xna.Framework.GameTime
Events
Section titled “Events”HostClosed
Section titled “HostClosed”public event EventHandler HostClosed