Files
Voile/Voile/api/Voile.SceneGraph.ImGuiController.yml
2024-10-14 20:01:01 +02:00

696 lines
22 KiB
YAML

### YamlMime:ManagedReference
items:
- uid: Voile.SceneGraph.ImGuiController
commentId: T:Voile.SceneGraph.ImGuiController
id: ImGuiController
parent: Voile.SceneGraph
children:
- Voile.SceneGraph.ImGuiController.#ctor
- Voile.SceneGraph.ImGuiController.Dispose
- Voile.SceneGraph.ImGuiController.Draw(Voile.Rendering.RenderSystem)
- Voile.SceneGraph.ImGuiController.Load(System.Numerics.Vector2)
- Voile.SceneGraph.ImGuiController.Resize(System.Numerics.Vector2)
- Voile.SceneGraph.ImGuiController.Update(System.Double,Voile.Input.InputSystem)
langs:
- csharp
- vb
name: ImGuiController
nameWithType: ImGuiController
fullName: Voile.SceneGraph.ImGuiController
type: Class
source:
remote:
path: Voile/Source/Utils/ImGuiRenderLayer.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: ImGuiController
path: Source/Utils/ImGuiRenderLayer.cs
startLine: 44
assemblies:
- Voile
namespace: Voile.SceneGraph
syntax:
content: 'public class ImGuiController : IDisposable, IDrawable'
content.vb: Public Class ImGuiController Implements IDisposable, IDrawable
inheritance:
- System.Object
implements:
- System.IDisposable
- Voile.SceneGraph.IDrawable
inheritedMembers:
- 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
- uid: Voile.SceneGraph.ImGuiController.#ctor
commentId: M:Voile.SceneGraph.ImGuiController.#ctor
id: '#ctor'
parent: Voile.SceneGraph.ImGuiController
langs:
- csharp
- vb
name: ImGuiController()
nameWithType: ImGuiController.ImGuiController()
fullName: Voile.SceneGraph.ImGuiController.ImGuiController()
type: Constructor
source:
remote:
path: Voile/Source/Utils/ImGuiRenderLayer.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: .ctor
path: Source/Utils/ImGuiRenderLayer.cs
startLine: 46
assemblies:
- Voile
namespace: Voile.SceneGraph
syntax:
content: public ImGuiController()
content.vb: Public Sub New()
overload: Voile.SceneGraph.ImGuiController.#ctor*
nameWithType.vb: ImGuiController.New()
fullName.vb: Voile.SceneGraph.ImGuiController.New()
name.vb: New()
- uid: Voile.SceneGraph.ImGuiController.Dispose
commentId: M:Voile.SceneGraph.ImGuiController.Dispose
id: Dispose
parent: Voile.SceneGraph.ImGuiController
langs:
- csharp
- vb
name: Dispose()
nameWithType: ImGuiController.Dispose()
fullName: Voile.SceneGraph.ImGuiController.Dispose()
type: Method
source:
remote:
path: Voile/Source/Utils/ImGuiRenderLayer.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Dispose
path: Source/Utils/ImGuiRenderLayer.cs
startLine: 51
assemblies:
- Voile
namespace: Voile.SceneGraph
summary: Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
example: []
syntax:
content: public void Dispose()
content.vb: Public Sub Dispose()
overload: Voile.SceneGraph.ImGuiController.Dispose*
implements:
- System.IDisposable.Dispose
- uid: Voile.SceneGraph.ImGuiController.Load(System.Numerics.Vector2)
commentId: M:Voile.SceneGraph.ImGuiController.Load(System.Numerics.Vector2)
id: Load(System.Numerics.Vector2)
parent: Voile.SceneGraph.ImGuiController
langs:
- csharp
- vb
name: Load(Vector2)
nameWithType: ImGuiController.Load(Vector2)
fullName: Voile.SceneGraph.ImGuiController.Load(System.Numerics.Vector2)
type: Method
source:
remote:
path: Voile/Source/Utils/ImGuiRenderLayer.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Load
path: Source/Utils/ImGuiRenderLayer.cs
startLine: 56
assemblies:
- Voile
namespace: Voile.SceneGraph
syntax:
content: public void Load(Vector2 size)
parameters:
- id: size
type: System.Numerics.Vector2
content.vb: Public Sub Load(size As Vector2)
overload: Voile.SceneGraph.ImGuiController.Load*
- uid: Voile.SceneGraph.ImGuiController.Resize(System.Numerics.Vector2)
commentId: M:Voile.SceneGraph.ImGuiController.Resize(System.Numerics.Vector2)
id: Resize(System.Numerics.Vector2)
parent: Voile.SceneGraph.ImGuiController
langs:
- csharp
- vb
name: Resize(Vector2)
nameWithType: ImGuiController.Resize(Vector2)
fullName: Voile.SceneGraph.ImGuiController.Resize(System.Numerics.Vector2)
type: Method
source:
remote:
path: Voile/Source/Utils/ImGuiRenderLayer.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Resize
path: Source/Utils/ImGuiRenderLayer.cs
startLine: 122
assemblies:
- Voile
namespace: Voile.SceneGraph
syntax:
content: public void Resize(Vector2 size)
parameters:
- id: size
type: System.Numerics.Vector2
content.vb: Public Sub Resize(size As Vector2)
overload: Voile.SceneGraph.ImGuiController.Resize*
- uid: Voile.SceneGraph.ImGuiController.Update(System.Double,Voile.Input.InputSystem)
commentId: M:Voile.SceneGraph.ImGuiController.Update(System.Double,Voile.Input.InputSystem)
id: Update(System.Double,Voile.Input.InputSystem)
parent: Voile.SceneGraph.ImGuiController
langs:
- csharp
- vb
name: Update(double, InputSystem)
nameWithType: ImGuiController.Update(double, InputSystem)
fullName: Voile.SceneGraph.ImGuiController.Update(double, Voile.Input.InputSystem)
type: Method
source:
remote:
path: Voile/Source/Utils/ImGuiRenderLayer.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Update
path: Source/Utils/ImGuiRenderLayer.cs
startLine: 128
assemblies:
- Voile
namespace: Voile.SceneGraph
syntax:
content: public void Update(double dt, InputSystem input)
parameters:
- id: dt
type: System.Double
- id: input
type: Voile.Input.InputSystem
content.vb: Public Sub Update(dt As Double, input As InputSystem)
overload: Voile.SceneGraph.ImGuiController.Update*
nameWithType.vb: ImGuiController.Update(Double, InputSystem)
fullName.vb: Voile.SceneGraph.ImGuiController.Update(Double, Voile.Input.InputSystem)
name.vb: Update(Double, InputSystem)
- uid: Voile.SceneGraph.ImGuiController.Draw(Voile.Rendering.RenderSystem)
commentId: M:Voile.SceneGraph.ImGuiController.Draw(Voile.Rendering.RenderSystem)
id: Draw(Voile.Rendering.RenderSystem)
parent: Voile.SceneGraph.ImGuiController
langs:
- csharp
- vb
name: Draw(RenderSystem)
nameWithType: ImGuiController.Draw(RenderSystem)
fullName: Voile.SceneGraph.ImGuiController.Draw(Voile.Rendering.RenderSystem)
type: Method
source:
remote:
path: Voile/Source/Utils/ImGuiRenderLayer.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Draw
path: Source/Utils/ImGuiRenderLayer.cs
startLine: 321
assemblies:
- Voile
namespace: Voile.SceneGraph
example: []
syntax:
content: public void Draw(RenderSystem renderer)
parameters:
- id: renderer
type: Voile.Rendering.RenderSystem
content.vb: Public Sub Draw(renderer As RenderSystem)
overload: Voile.SceneGraph.ImGuiController.Draw*
implements:
- Voile.SceneGraph.IDrawable.Draw(Voile.Rendering.RenderSystem)
references:
- uid: Voile.SceneGraph
commentId: N:Voile.SceneGraph
href: Voile.html
name: Voile.SceneGraph
nameWithType: Voile.SceneGraph
fullName: Voile.SceneGraph
spec.csharp:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.SceneGraph
name: SceneGraph
href: Voile.SceneGraph.html
spec.vb:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.SceneGraph
name: SceneGraph
href: Voile.SceneGraph.html
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: System.IDisposable
commentId: T:System.IDisposable
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.idisposable
name: IDisposable
nameWithType: IDisposable
fullName: System.IDisposable
- uid: Voile.SceneGraph.IDrawable
commentId: T:Voile.SceneGraph.IDrawable
parent: Voile.SceneGraph
href: Voile.SceneGraph.IDrawable.html
name: IDrawable
nameWithType: IDrawable
fullName: Voile.SceneGraph.IDrawable
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
name: Equals(object)
nameWithType: object.Equals(object)
fullName: object.Equals(object)
nameWithType.vb: Object.Equals(Object)
fullName.vb: Object.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.GetHashCode
commentId: M:System.Object.GetHashCode
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
name: GetHashCode()
nameWithType: object.GetHashCode()
fullName: object.GetHashCode()
nameWithType.vb: Object.GetHashCode()
fullName.vb: Object.GetHashCode()
spec.csharp:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
spec.vb:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
name: GetType()
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
- uid: System.Object.MemberwiseClone
commentId: M:System.Object.MemberwiseClone
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
name: MemberwiseClone()
nameWithType: object.MemberwiseClone()
fullName: object.MemberwiseClone()
nameWithType.vb: Object.MemberwiseClone()
fullName.vb: Object.MemberwiseClone()
spec.csharp:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
spec.vb:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.ToString
commentId: M:System.Object.ToString
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
name: ToString()
nameWithType: object.ToString()
fullName: object.ToString()
nameWithType.vb: Object.ToString()
fullName.vb: Object.ToString()
spec.csharp:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
spec.vb:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: Voile.SceneGraph.ImGuiController.#ctor*
commentId: Overload:Voile.SceneGraph.ImGuiController.#ctor
href: Voile.SceneGraph.ImGuiController.html#Voile_SceneGraph_ImGuiController__ctor
name: ImGuiController
nameWithType: ImGuiController.ImGuiController
fullName: Voile.SceneGraph.ImGuiController.ImGuiController
nameWithType.vb: ImGuiController.New
fullName.vb: Voile.SceneGraph.ImGuiController.New
name.vb: New
- uid: Voile.SceneGraph.ImGuiController.Dispose*
commentId: Overload:Voile.SceneGraph.ImGuiController.Dispose
href: Voile.SceneGraph.ImGuiController.html#Voile_SceneGraph_ImGuiController_Dispose
name: Dispose
nameWithType: ImGuiController.Dispose
fullName: Voile.SceneGraph.ImGuiController.Dispose
- uid: System.IDisposable.Dispose
commentId: M:System.IDisposable.Dispose
parent: System.IDisposable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose
name: Dispose()
nameWithType: IDisposable.Dispose()
fullName: System.IDisposable.Dispose()
spec.csharp:
- uid: System.IDisposable.Dispose
name: Dispose
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose
- name: (
- name: )
spec.vb:
- uid: System.IDisposable.Dispose
name: Dispose
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose
- name: (
- name: )
- uid: Voile.SceneGraph.ImGuiController.Load*
commentId: Overload:Voile.SceneGraph.ImGuiController.Load
href: Voile.SceneGraph.ImGuiController.html#Voile_SceneGraph_ImGuiController_Load_System_Numerics_Vector2_
name: Load
nameWithType: ImGuiController.Load
fullName: Voile.SceneGraph.ImGuiController.Load
- uid: System.Numerics.Vector2
commentId: T:System.Numerics.Vector2
parent: System.Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.numerics.vector2
name: Vector2
nameWithType: Vector2
fullName: System.Numerics.Vector2
- uid: System.Numerics
commentId: N:System.Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Numerics
nameWithType: System.Numerics
fullName: System.Numerics
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Numerics
name: Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.numerics
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Numerics
name: Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.numerics
- uid: Voile.SceneGraph.ImGuiController.Resize*
commentId: Overload:Voile.SceneGraph.ImGuiController.Resize
href: Voile.SceneGraph.ImGuiController.html#Voile_SceneGraph_ImGuiController_Resize_System_Numerics_Vector2_
name: Resize
nameWithType: ImGuiController.Resize
fullName: Voile.SceneGraph.ImGuiController.Resize
- uid: Voile.SceneGraph.ImGuiController.Update*
commentId: Overload:Voile.SceneGraph.ImGuiController.Update
href: Voile.SceneGraph.ImGuiController.html#Voile_SceneGraph_ImGuiController_Update_System_Double_Voile_Input_InputSystem_
name: Update
nameWithType: ImGuiController.Update
fullName: Voile.SceneGraph.ImGuiController.Update
- uid: System.Double
commentId: T:System.Double
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.double
name: double
nameWithType: double
fullName: double
nameWithType.vb: Double
fullName.vb: Double
name.vb: Double
- uid: Voile.Input.InputSystem
commentId: T:Voile.Input.InputSystem
parent: Voile.Input
href: Voile.Input.InputSystem.html
name: InputSystem
nameWithType: InputSystem
fullName: Voile.Input.InputSystem
- uid: Voile.Input
commentId: N:Voile.Input
href: Voile.html
name: Voile.Input
nameWithType: Voile.Input
fullName: Voile.Input
spec.csharp:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Input
name: Input
href: Voile.Input.html
spec.vb:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Input
name: Input
href: Voile.Input.html
- uid: Voile.SceneGraph.ImGuiController.Draw*
commentId: Overload:Voile.SceneGraph.ImGuiController.Draw
href: Voile.SceneGraph.ImGuiController.html#Voile_SceneGraph_ImGuiController_Draw_Voile_Rendering_RenderSystem_
name: Draw
nameWithType: ImGuiController.Draw
fullName: Voile.SceneGraph.ImGuiController.Draw
- uid: Voile.SceneGraph.IDrawable.Draw(Voile.Rendering.RenderSystem)
commentId: M:Voile.SceneGraph.IDrawable.Draw(Voile.Rendering.RenderSystem)
parent: Voile.SceneGraph.IDrawable
href: Voile.SceneGraph.IDrawable.html#Voile_SceneGraph_IDrawable_Draw_Voile_Rendering_RenderSystem_
name: Draw(RenderSystem)
nameWithType: IDrawable.Draw(RenderSystem)
fullName: Voile.SceneGraph.IDrawable.Draw(Voile.Rendering.RenderSystem)
spec.csharp:
- uid: Voile.SceneGraph.IDrawable.Draw(Voile.Rendering.RenderSystem)
name: Draw
href: Voile.SceneGraph.IDrawable.html#Voile_SceneGraph_IDrawable_Draw_Voile_Rendering_RenderSystem_
- name: (
- uid: Voile.Rendering.RenderSystem
name: RenderSystem
href: Voile.Rendering.RenderSystem.html
- name: )
spec.vb:
- uid: Voile.SceneGraph.IDrawable.Draw(Voile.Rendering.RenderSystem)
name: Draw
href: Voile.SceneGraph.IDrawable.html#Voile_SceneGraph_IDrawable_Draw_Voile_Rendering_RenderSystem_
- name: (
- uid: Voile.Rendering.RenderSystem
name: RenderSystem
href: Voile.Rendering.RenderSystem.html
- name: )
- uid: Voile.Rendering.RenderSystem
commentId: T:Voile.Rendering.RenderSystem
parent: Voile.Rendering
href: Voile.Rendering.RenderSystem.html
name: RenderSystem
nameWithType: RenderSystem
fullName: Voile.Rendering.RenderSystem
- uid: Voile.Rendering
commentId: N:Voile.Rendering
href: Voile.html
name: Voile.Rendering
nameWithType: Voile.Rendering
fullName: Voile.Rendering
spec.csharp:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Rendering
name: Rendering
href: Voile.Rendering.html
spec.vb:
- uid: Voile
name: Voile
href: Voile.html
- name: .
- uid: Voile.Rendering
name: Rendering
href: Voile.Rendering.html