Class ImGuiRenderCanvasImp
Implements
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Fusee.ImGuiImp.Desktop
Assembly: Fusee.ImGuiImp.Desktop.dll
Syntax
public class ImGuiRenderCanvasImp : RenderCanvasImp, IRenderCanvasImp
Constructors
ImGuiRenderCanvasImp(Nullable<ImageData>, Int32, Int32, Int32, Int32)
Declaration
public ImGuiRenderCanvasImp(ImageData? icon = null, int width = 1280, int height = 720, int minWidth = 360, int minHeight = 640)
Parameters
Type | Name | Description |
---|---|---|
System.Nullable<ImageData> | icon | |
System.Int32 | width | |
System.Int32 | height | |
System.Int32 | minWidth | |
System.Int32 | minHeight |
Methods
CloseGameWindow()
Declaration
public override void CloseGameWindow()
Overrides
DoInit()
Declaration
public override void DoInit()
Overrides
DoRender()
Declaration
public override void DoRender()
Overrides
DoResize(Int32, Int32)
Declaration
public override void DoResize(int width, int height)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | width | |
System.Int32 | height |
Overrides
DoUnLoad()
Declaration
public override void DoUnLoad()
Overrides
DoUpdate()
Declaration
public override void DoUpdate()
Overrides
Present()
Do nothing, pipe all Present() calls inside OnRenderFrame() to /dev/null We call present ourselves
Declaration
public override void Present()
Overrides
Run()
Declaration
public override void Run()