Files
Voile/Voile/api/Voile.Rendering.RenderSystem.yml

2136 lines
74 KiB
YAML

### YamlMime:ManagedReference
items:
- uid: Voile.Rendering.RenderSystem
commentId: T:Voile.Rendering.RenderSystem
id: RenderSystem
parent: Voile.Rendering
children:
- Voile.Rendering.RenderSystem.BeginBlended(Voile.Rendering.BlendMode)
- Voile.Rendering.RenderSystem.BeginCamera2d(System.Numerics.Vector2,System.Numerics.Vector2,System.Single,System.Single)
- Voile.Rendering.RenderSystem.BeginFrame
- Voile.Rendering.RenderSystem.ClearBackground(Voile.Color)
- Voile.Rendering.RenderSystem.CreateAndInitializeWithWindow(Voile.Rendering.RendererSettings)
- Voile.Rendering.RenderSystem.CreateWindow(Voile.Rendering.WindowSettings)
- Voile.Rendering.RenderSystem.Dispose
- Voile.Rendering.RenderSystem.DrawCircle(System.Single,Voile.Color)
- Voile.Rendering.RenderSystem.DrawDebugText(System.String,System.Int32,Voile.Color)
- Voile.Rendering.RenderSystem.DrawRectangle(System.Numerics.Vector2,Voile.Color)
- Voile.Rendering.RenderSystem.DrawSdfText(System.String,System.Int32,Voile.Color)
- Voile.Rendering.RenderSystem.DrawText(Voile.Font,System.String,Voile.Color)
- Voile.Rendering.RenderSystem.DrawTexture(Voile.Texture2d,Voile.Color)
- Voile.Rendering.RenderSystem.EndBlended
- Voile.Rendering.RenderSystem.EndCamera2d
- Voile.Rendering.RenderSystem.EndFrame
- Voile.Rendering.RenderSystem.FrameTime
- Voile.Rendering.RenderSystem.Fullscreen
- Voile.Rendering.RenderSystem.GetCurrentMonitor
- Voile.Rendering.RenderSystem.GetFrameTime
- Voile.Rendering.RenderSystem.GetMonitorHeight(System.Int32)
- Voile.Rendering.RenderSystem.GetMonitorWidth(System.Int32)
- Voile.Rendering.RenderSystem.Initialize(Voile.Rendering.RendererSettings)
- Voile.Rendering.RenderSystem.MonitorSize
- Voile.Rendering.RenderSystem.ResetTransform
- Voile.Rendering.RenderSystem.SetTargetFps(System.Int32)
- Voile.Rendering.RenderSystem.SetTransform(System.Numerics.Matrix4x4)
- Voile.Rendering.RenderSystem.SetTransform(System.Numerics.Vector2,System.Numerics.Vector2,System.Single)
- Voile.Rendering.RenderSystem.SetWindowTitle(System.String)
- Voile.Rendering.RenderSystem.SetWindowVSync(System.Boolean)
- Voile.Rendering.RenderSystem.ShouldRun
- Voile.Rendering.RenderSystem.Shutdown
- Voile.Rendering.RenderSystem.Start(Voile.Rendering.RendererSettings)
- Voile.Rendering.RenderSystem.TargetFps
- Voile.Rendering.RenderSystem.VSync
- Voile.Rendering.RenderSystem.WindowShouldClose
- Voile.Rendering.RenderSystem.WindowSize
- Voile.Rendering.RenderSystem.WindowTitle
- Voile.Rendering.RenderSystem.transformPivot
- Voile.Rendering.RenderSystem.transformPosition
- Voile.Rendering.RenderSystem.transformRotation
langs:
- csharp
- vb
name: RenderSystem
nameWithType: RenderSystem
fullName: Voile.Rendering.RenderSystem
type: Class
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: RenderSystem
path: Source/Rendering/RenderSystem.cs
startLine: 39
assemblies:
- Voile
namespace: Voile.Rendering
summary: An abstract class representing the graphics renderer.
example: []
syntax:
content: 'public abstract class RenderSystem : IStartableSystem<RendererSettings>, IDisposable'
content.vb: Public MustInherit Class RenderSystem Implements IStartableSystem(Of RendererSettings), IDisposable
inheritance:
- System.Object
derivedClasses:
- Voile.Rendering.RaylibRenderSystem
- Voile.Rendering.StandardRenderSystem
implements:
- Voile.IStartableSystem{Voile.Rendering.RendererSettings}
- System.IDisposable
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.Rendering.RenderSystem.Start(Voile.Rendering.RendererSettings)
commentId: M:Voile.Rendering.RenderSystem.Start(Voile.Rendering.RendererSettings)
id: Start(Voile.Rendering.RendererSettings)
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: Start(RendererSettings)
nameWithType: RenderSystem.Start(RendererSettings)
fullName: Voile.Rendering.RenderSystem.Start(Voile.Rendering.RendererSettings)
type: Method
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Start
path: Source/Rendering/RenderSystem.cs
startLine: 41
assemblies:
- Voile
namespace: Voile.Rendering
example: []
syntax:
content: public void Start(RendererSettings settings)
parameters:
- id: settings
type: Voile.Rendering.RendererSettings
content.vb: Public Sub Start(settings As RendererSettings)
overload: Voile.Rendering.RenderSystem.Start*
implements:
- Voile.IStartableSystem{Voile.Rendering.RendererSettings}.Start(Voile.Rendering.RendererSettings)
- uid: Voile.Rendering.RenderSystem.Dispose
commentId: M:Voile.Rendering.RenderSystem.Dispose
id: Dispose
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: Dispose()
nameWithType: RenderSystem.Dispose()
fullName: Voile.Rendering.RenderSystem.Dispose()
type: Method
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Dispose
path: Source/Rendering/RenderSystem.cs
startLine: 47
assemblies:
- Voile
namespace: Voile.Rendering
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.Rendering.RenderSystem.Dispose*
implements:
- System.IDisposable.Dispose
- uid: Voile.Rendering.RenderSystem.CreateAndInitializeWithWindow(Voile.Rendering.RendererSettings)
commentId: M:Voile.Rendering.RenderSystem.CreateAndInitializeWithWindow(Voile.Rendering.RendererSettings)
id: CreateAndInitializeWithWindow(Voile.Rendering.RendererSettings)
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: CreateAndInitializeWithWindow(RendererSettings)
nameWithType: RenderSystem.CreateAndInitializeWithWindow(RendererSettings)
fullName: Voile.Rendering.RenderSystem.CreateAndInitializeWithWindow(Voile.Rendering.RendererSettings)
type: Method
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: CreateAndInitializeWithWindow
path: Source/Rendering/RenderSystem.cs
startLine: 58
assemblies:
- Voile
namespace: Voile.Rendering
summary: Creates the renderer with an OS window and initializes internal resources.
example: []
syntax:
content: public abstract void CreateAndInitializeWithWindow(RendererSettings renderSettings)
parameters:
- id: renderSettings
type: Voile.Rendering.RendererSettings
description: Rendering settings.
content.vb: Public MustOverride Sub CreateAndInitializeWithWindow(renderSettings As RendererSettings)
overload: Voile.Rendering.RenderSystem.CreateAndInitializeWithWindow*
- uid: Voile.Rendering.RenderSystem.Initialize(Voile.Rendering.RendererSettings)
commentId: M:Voile.Rendering.RenderSystem.Initialize(Voile.Rendering.RendererSettings)
id: Initialize(Voile.Rendering.RendererSettings)
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: Initialize(RendererSettings)
nameWithType: RenderSystem.Initialize(RendererSettings)
fullName: Voile.Rendering.RenderSystem.Initialize(Voile.Rendering.RendererSettings)
type: Method
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Initialize
path: Source/Rendering/RenderSystem.cs
startLine: 63
assemblies:
- Voile
namespace: Voile.Rendering
summary: Initializes internal resources. Should be called before other methods.
example: []
syntax:
content: public abstract void Initialize(RendererSettings settings)
parameters:
- id: settings
type: Voile.Rendering.RendererSettings
description: Rendering settings.
content.vb: Public MustOverride Sub Initialize(settings As RendererSettings)
overload: Voile.Rendering.RenderSystem.Initialize*
- uid: Voile.Rendering.RenderSystem.ShouldRun
commentId: P:Voile.Rendering.RenderSystem.ShouldRun
id: ShouldRun
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: ShouldRun
nameWithType: RenderSystem.ShouldRun
fullName: Voile.Rendering.RenderSystem.ShouldRun
type: Property
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: ShouldRun
path: Source/Rendering/RenderSystem.cs
startLine: 69
assemblies:
- Voile
namespace: Voile.Rendering
summary: Indicates if the renderer will render the next frame.
example: []
syntax:
content: public abstract bool ShouldRun { get; }
parameters: []
return:
type: System.Boolean
content.vb: Public MustOverride ReadOnly Property ShouldRun As Boolean
overload: Voile.Rendering.RenderSystem.ShouldRun*
- uid: Voile.Rendering.RenderSystem.TargetFps
commentId: P:Voile.Rendering.RenderSystem.TargetFps
id: TargetFps
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: TargetFps
nameWithType: RenderSystem.TargetFps
fullName: Voile.Rendering.RenderSystem.TargetFps
type: Property
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: TargetFps
path: Source/Rendering/RenderSystem.cs
startLine: 73
assemblies:
- Voile
namespace: Voile.Rendering
summary: Target frames per second for rendering.
example: []
syntax:
content: public abstract int TargetFps { get; set; }
parameters: []
return:
type: System.Int32
content.vb: Public MustOverride Property TargetFps As Integer
overload: Voile.Rendering.RenderSystem.TargetFps*
- uid: Voile.Rendering.RenderSystem.VSync
commentId: P:Voile.Rendering.RenderSystem.VSync
id: VSync
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: VSync
nameWithType: RenderSystem.VSync
fullName: Voile.Rendering.RenderSystem.VSync
type: Property
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: VSync
path: Source/Rendering/RenderSystem.cs
startLine: 74
assemblies:
- Voile
namespace: Voile.Rendering
syntax:
content: public abstract bool VSync { get; set; }
parameters: []
return:
type: System.Boolean
content.vb: Public MustOverride Property VSync As Boolean
overload: Voile.Rendering.RenderSystem.VSync*
- uid: Voile.Rendering.RenderSystem.FrameTime
commentId: P:Voile.Rendering.RenderSystem.FrameTime
id: FrameTime
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: FrameTime
nameWithType: RenderSystem.FrameTime
fullName: Voile.Rendering.RenderSystem.FrameTime
type: Property
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: FrameTime
path: Source/Rendering/RenderSystem.cs
startLine: 75
assemblies:
- Voile
namespace: Voile.Rendering
syntax:
content: public double FrameTime { get; }
parameters: []
return:
type: System.Double
content.vb: Public ReadOnly Property FrameTime As Double
overload: Voile.Rendering.RenderSystem.FrameTime*
- uid: Voile.Rendering.RenderSystem.WindowSize
commentId: P:Voile.Rendering.RenderSystem.WindowSize
id: WindowSize
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: WindowSize
nameWithType: RenderSystem.WindowSize
fullName: Voile.Rendering.RenderSystem.WindowSize
type: Property
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: WindowSize
path: Source/Rendering/RenderSystem.cs
startLine: 81
assemblies:
- Voile
namespace: Voile.Rendering
summary: The size of the render window.
example: []
syntax:
content: public abstract Vector2 WindowSize { get; set; }
parameters: []
return:
type: System.Numerics.Vector2
content.vb: Public MustOverride Property WindowSize As Vector2
overload: Voile.Rendering.RenderSystem.WindowSize*
- uid: Voile.Rendering.RenderSystem.WindowTitle
commentId: P:Voile.Rendering.RenderSystem.WindowTitle
id: WindowTitle
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: WindowTitle
nameWithType: RenderSystem.WindowTitle
fullName: Voile.Rendering.RenderSystem.WindowTitle
type: Property
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: WindowTitle
path: Source/Rendering/RenderSystem.cs
startLine: 83
assemblies:
- Voile
namespace: Voile.Rendering
syntax:
content: public abstract string WindowTitle { get; set; }
parameters: []
return:
type: System.String
content.vb: Public MustOverride Property WindowTitle As String
overload: Voile.Rendering.RenderSystem.WindowTitle*
- uid: Voile.Rendering.RenderSystem.Fullscreen
commentId: P:Voile.Rendering.RenderSystem.Fullscreen
id: Fullscreen
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: Fullscreen
nameWithType: RenderSystem.Fullscreen
fullName: Voile.Rendering.RenderSystem.Fullscreen
type: Property
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Fullscreen
path: Source/Rendering/RenderSystem.cs
startLine: 84
assemblies:
- Voile
namespace: Voile.Rendering
syntax:
content: public abstract bool Fullscreen { get; set; }
parameters: []
return:
type: System.Boolean
content.vb: Public MustOverride Property Fullscreen As Boolean
overload: Voile.Rendering.RenderSystem.Fullscreen*
- uid: Voile.Rendering.RenderSystem.MonitorSize
commentId: P:Voile.Rendering.RenderSystem.MonitorSize
id: MonitorSize
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: MonitorSize
nameWithType: RenderSystem.MonitorSize
fullName: Voile.Rendering.RenderSystem.MonitorSize
type: Property
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: MonitorSize
path: Source/Rendering/RenderSystem.cs
startLine: 89
assemblies:
- Voile
namespace: Voile.Rendering
summary: Active monitor's size.
example: []
syntax:
content: public abstract Vector2 MonitorSize { get; }
parameters: []
return:
type: System.Numerics.Vector2
content.vb: Public MustOverride ReadOnly Property MonitorSize As Vector2
overload: Voile.Rendering.RenderSystem.MonitorSize*
- uid: Voile.Rendering.RenderSystem.CreateWindow(Voile.Rendering.WindowSettings)
commentId: M:Voile.Rendering.RenderSystem.CreateWindow(Voile.Rendering.WindowSettings)
id: CreateWindow(Voile.Rendering.WindowSettings)
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: CreateWindow(WindowSettings)
nameWithType: RenderSystem.CreateWindow(WindowSettings)
fullName: Voile.Rendering.RenderSystem.CreateWindow(Voile.Rendering.WindowSettings)
type: Method
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: CreateWindow
path: Source/Rendering/RenderSystem.cs
startLine: 95
assemblies:
- Voile
namespace: Voile.Rendering
summary: Creates a window.
example: []
syntax:
content: public abstract void CreateWindow(WindowSettings windowSettings)
parameters:
- id: windowSettings
type: Voile.Rendering.WindowSettings
description: Window settings to use to create the window.
content.vb: Public MustOverride Sub CreateWindow(windowSettings As WindowSettings)
overload: Voile.Rendering.RenderSystem.CreateWindow*
- uid: Voile.Rendering.RenderSystem.SetWindowTitle(System.String)
commentId: M:Voile.Rendering.RenderSystem.SetWindowTitle(System.String)
id: SetWindowTitle(System.String)
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: SetWindowTitle(string)
nameWithType: RenderSystem.SetWindowTitle(string)
fullName: Voile.Rendering.RenderSystem.SetWindowTitle(string)
type: Method
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: SetWindowTitle
path: Source/Rendering/RenderSystem.cs
startLine: 96
assemblies:
- Voile
namespace: Voile.Rendering
syntax:
content: protected abstract void SetWindowTitle(string title)
parameters:
- id: title
type: System.String
content.vb: Protected MustOverride Sub SetWindowTitle(title As String)
overload: Voile.Rendering.RenderSystem.SetWindowTitle*
nameWithType.vb: RenderSystem.SetWindowTitle(String)
fullName.vb: Voile.Rendering.RenderSystem.SetWindowTitle(String)
name.vb: SetWindowTitle(String)
- uid: Voile.Rendering.RenderSystem.SetWindowVSync(System.Boolean)
commentId: M:Voile.Rendering.RenderSystem.SetWindowVSync(System.Boolean)
id: SetWindowVSync(System.Boolean)
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: SetWindowVSync(bool)
nameWithType: RenderSystem.SetWindowVSync(bool)
fullName: Voile.Rendering.RenderSystem.SetWindowVSync(bool)
type: Method
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: SetWindowVSync
path: Source/Rendering/RenderSystem.cs
startLine: 97
assemblies:
- Voile
namespace: Voile.Rendering
syntax:
content: protected abstract void SetWindowVSync(bool value)
parameters:
- id: value
type: System.Boolean
content.vb: Protected MustOverride Sub SetWindowVSync(value As Boolean)
overload: Voile.Rendering.RenderSystem.SetWindowVSync*
nameWithType.vb: RenderSystem.SetWindowVSync(Boolean)
fullName.vb: Voile.Rendering.RenderSystem.SetWindowVSync(Boolean)
name.vb: SetWindowVSync(Boolean)
- uid: Voile.Rendering.RenderSystem.SetTargetFps(System.Int32)
commentId: M:Voile.Rendering.RenderSystem.SetTargetFps(System.Int32)
id: SetTargetFps(System.Int32)
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: SetTargetFps(int)
nameWithType: RenderSystem.SetTargetFps(int)
fullName: Voile.Rendering.RenderSystem.SetTargetFps(int)
type: Method
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: SetTargetFps
path: Source/Rendering/RenderSystem.cs
startLine: 98
assemblies:
- Voile
namespace: Voile.Rendering
syntax:
content: protected abstract void SetTargetFps(int fps)
parameters:
- id: fps
type: System.Int32
content.vb: Protected MustOverride Sub SetTargetFps(fps As Integer)
overload: Voile.Rendering.RenderSystem.SetTargetFps*
nameWithType.vb: RenderSystem.SetTargetFps(Integer)
fullName.vb: Voile.Rendering.RenderSystem.SetTargetFps(Integer)
name.vb: SetTargetFps(Integer)
- uid: Voile.Rendering.RenderSystem.GetFrameTime
commentId: M:Voile.Rendering.RenderSystem.GetFrameTime
id: GetFrameTime
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: GetFrameTime()
nameWithType: RenderSystem.GetFrameTime()
fullName: Voile.Rendering.RenderSystem.GetFrameTime()
type: Method
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: GetFrameTime
path: Source/Rendering/RenderSystem.cs
startLine: 99
assemblies:
- Voile
namespace: Voile.Rendering
syntax:
content: protected abstract double GetFrameTime()
return:
type: System.Double
content.vb: Protected MustOverride Function GetFrameTime() As Double
overload: Voile.Rendering.RenderSystem.GetFrameTime*
- uid: Voile.Rendering.RenderSystem.GetMonitorWidth(System.Int32)
commentId: M:Voile.Rendering.RenderSystem.GetMonitorWidth(System.Int32)
id: GetMonitorWidth(System.Int32)
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: GetMonitorWidth(int)
nameWithType: RenderSystem.GetMonitorWidth(int)
fullName: Voile.Rendering.RenderSystem.GetMonitorWidth(int)
type: Method
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: GetMonitorWidth
path: Source/Rendering/RenderSystem.cs
startLine: 100
assemblies:
- Voile
namespace: Voile.Rendering
syntax:
content: protected abstract int GetMonitorWidth(int monitorId)
parameters:
- id: monitorId
type: System.Int32
return:
type: System.Int32
content.vb: Protected MustOverride Function GetMonitorWidth(monitorId As Integer) As Integer
overload: Voile.Rendering.RenderSystem.GetMonitorWidth*
nameWithType.vb: RenderSystem.GetMonitorWidth(Integer)
fullName.vb: Voile.Rendering.RenderSystem.GetMonitorWidth(Integer)
name.vb: GetMonitorWidth(Integer)
- uid: Voile.Rendering.RenderSystem.GetMonitorHeight(System.Int32)
commentId: M:Voile.Rendering.RenderSystem.GetMonitorHeight(System.Int32)
id: GetMonitorHeight(System.Int32)
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: GetMonitorHeight(int)
nameWithType: RenderSystem.GetMonitorHeight(int)
fullName: Voile.Rendering.RenderSystem.GetMonitorHeight(int)
type: Method
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: GetMonitorHeight
path: Source/Rendering/RenderSystem.cs
startLine: 101
assemblies:
- Voile
namespace: Voile.Rendering
syntax:
content: protected abstract int GetMonitorHeight(int monitorId)
parameters:
- id: monitorId
type: System.Int32
return:
type: System.Int32
content.vb: Protected MustOverride Function GetMonitorHeight(monitorId As Integer) As Integer
overload: Voile.Rendering.RenderSystem.GetMonitorHeight*
nameWithType.vb: RenderSystem.GetMonitorHeight(Integer)
fullName.vb: Voile.Rendering.RenderSystem.GetMonitorHeight(Integer)
name.vb: GetMonitorHeight(Integer)
- uid: Voile.Rendering.RenderSystem.GetCurrentMonitor
commentId: M:Voile.Rendering.RenderSystem.GetCurrentMonitor
id: GetCurrentMonitor
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: GetCurrentMonitor()
nameWithType: RenderSystem.GetCurrentMonitor()
fullName: Voile.Rendering.RenderSystem.GetCurrentMonitor()
type: Method
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: GetCurrentMonitor
path: Source/Rendering/RenderSystem.cs
startLine: 102
assemblies:
- Voile
namespace: Voile.Rendering
syntax:
content: protected abstract int GetCurrentMonitor()
return:
type: System.Int32
content.vb: Protected MustOverride Function GetCurrentMonitor() As Integer
overload: Voile.Rendering.RenderSystem.GetCurrentMonitor*
- uid: Voile.Rendering.RenderSystem.WindowShouldClose
commentId: M:Voile.Rendering.RenderSystem.WindowShouldClose
id: WindowShouldClose
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: WindowShouldClose()
nameWithType: RenderSystem.WindowShouldClose()
fullName: Voile.Rendering.RenderSystem.WindowShouldClose()
type: Method
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: WindowShouldClose
path: Source/Rendering/RenderSystem.cs
startLine: 103
assemblies:
- Voile
namespace: Voile.Rendering
syntax:
content: protected abstract bool WindowShouldClose()
return:
type: System.Boolean
content.vb: Protected MustOverride Function WindowShouldClose() As Boolean
overload: Voile.Rendering.RenderSystem.WindowShouldClose*
- uid: Voile.Rendering.RenderSystem.Shutdown
commentId: M:Voile.Rendering.RenderSystem.Shutdown
id: Shutdown
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: Shutdown()
nameWithType: RenderSystem.Shutdown()
fullName: Voile.Rendering.RenderSystem.Shutdown()
type: Method
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: Shutdown
path: Source/Rendering/RenderSystem.cs
startLine: 104
assemblies:
- Voile
namespace: Voile.Rendering
syntax:
content: protected abstract void Shutdown()
content.vb: Protected MustOverride Sub Shutdown()
overload: Voile.Rendering.RenderSystem.Shutdown*
- uid: Voile.Rendering.RenderSystem.BeginFrame
commentId: M:Voile.Rendering.RenderSystem.BeginFrame
id: BeginFrame
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: BeginFrame()
nameWithType: RenderSystem.BeginFrame()
fullName: Voile.Rendering.RenderSystem.BeginFrame()
type: Method
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: BeginFrame
path: Source/Rendering/RenderSystem.cs
startLine: 110
assemblies:
- Voile
namespace: Voile.Rendering
summary: Prepares the renderer for drawing the next frame.
example: []
syntax:
content: public abstract void BeginFrame()
content.vb: Public MustOverride Sub BeginFrame()
overload: Voile.Rendering.RenderSystem.BeginFrame*
- uid: Voile.Rendering.RenderSystem.EndFrame
commentId: M:Voile.Rendering.RenderSystem.EndFrame
id: EndFrame
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: EndFrame()
nameWithType: RenderSystem.EndFrame()
fullName: Voile.Rendering.RenderSystem.EndFrame()
type: Method
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: EndFrame
path: Source/Rendering/RenderSystem.cs
startLine: 114
assemblies:
- Voile
namespace: Voile.Rendering
summary: Ends rendering of the frame.
example: []
syntax:
content: public abstract void EndFrame()
content.vb: Public MustOverride Sub EndFrame()
overload: Voile.Rendering.RenderSystem.EndFrame*
- uid: Voile.Rendering.RenderSystem.BeginBlended(Voile.Rendering.BlendMode)
commentId: M:Voile.Rendering.RenderSystem.BeginBlended(Voile.Rendering.BlendMode)
id: BeginBlended(Voile.Rendering.BlendMode)
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: BeginBlended(BlendMode)
nameWithType: RenderSystem.BeginBlended(BlendMode)
fullName: Voile.Rendering.RenderSystem.BeginBlended(Voile.Rendering.BlendMode)
type: Method
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: BeginBlended
path: Source/Rendering/RenderSystem.cs
startLine: 116
assemblies:
- Voile
namespace: Voile.Rendering
syntax:
content: public abstract void BeginBlended(BlendMode blendMode)
parameters:
- id: blendMode
type: Voile.Rendering.BlendMode
content.vb: Public MustOverride Sub BeginBlended(blendMode As BlendMode)
overload: Voile.Rendering.RenderSystem.BeginBlended*
- uid: Voile.Rendering.RenderSystem.EndBlended
commentId: M:Voile.Rendering.RenderSystem.EndBlended
id: EndBlended
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: EndBlended()
nameWithType: RenderSystem.EndBlended()
fullName: Voile.Rendering.RenderSystem.EndBlended()
type: Method
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: EndBlended
path: Source/Rendering/RenderSystem.cs
startLine: 117
assemblies:
- Voile
namespace: Voile.Rendering
syntax:
content: public abstract void EndBlended()
content.vb: Public MustOverride Sub EndBlended()
overload: Voile.Rendering.RenderSystem.EndBlended*
- uid: Voile.Rendering.RenderSystem.BeginCamera2d(System.Numerics.Vector2,System.Numerics.Vector2,System.Single,System.Single)
commentId: M:Voile.Rendering.RenderSystem.BeginCamera2d(System.Numerics.Vector2,System.Numerics.Vector2,System.Single,System.Single)
id: BeginCamera2d(System.Numerics.Vector2,System.Numerics.Vector2,System.Single,System.Single)
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: BeginCamera2d(Vector2, Vector2, float, float)
nameWithType: RenderSystem.BeginCamera2d(Vector2, Vector2, float, float)
fullName: Voile.Rendering.RenderSystem.BeginCamera2d(System.Numerics.Vector2, System.Numerics.Vector2, float, float)
type: Method
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: BeginCamera2d
path: Source/Rendering/RenderSystem.cs
startLine: 119
assemblies:
- Voile
namespace: Voile.Rendering
syntax:
content: public abstract void BeginCamera2d(Vector2 offset, Vector2 target, float rotation, float zoom)
parameters:
- id: offset
type: System.Numerics.Vector2
- id: target
type: System.Numerics.Vector2
- id: rotation
type: System.Single
- id: zoom
type: System.Single
content.vb: Public MustOverride Sub BeginCamera2d(offset As Vector2, target As Vector2, rotation As Single, zoom As Single)
overload: Voile.Rendering.RenderSystem.BeginCamera2d*
nameWithType.vb: RenderSystem.BeginCamera2d(Vector2, Vector2, Single, Single)
fullName.vb: Voile.Rendering.RenderSystem.BeginCamera2d(System.Numerics.Vector2, System.Numerics.Vector2, Single, Single)
name.vb: BeginCamera2d(Vector2, Vector2, Single, Single)
- uid: Voile.Rendering.RenderSystem.EndCamera2d
commentId: M:Voile.Rendering.RenderSystem.EndCamera2d
id: EndCamera2d
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: EndCamera2d()
nameWithType: RenderSystem.EndCamera2d()
fullName: Voile.Rendering.RenderSystem.EndCamera2d()
type: Method
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: EndCamera2d
path: Source/Rendering/RenderSystem.cs
startLine: 120
assemblies:
- Voile
namespace: Voile.Rendering
syntax:
content: public abstract void EndCamera2d()
content.vb: Public MustOverride Sub EndCamera2d()
overload: Voile.Rendering.RenderSystem.EndCamera2d*
- uid: Voile.Rendering.RenderSystem.ClearBackground(Voile.Color)
commentId: M:Voile.Rendering.RenderSystem.ClearBackground(Voile.Color)
id: ClearBackground(Voile.Color)
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: ClearBackground(Color)
nameWithType: RenderSystem.ClearBackground(Color)
fullName: Voile.Rendering.RenderSystem.ClearBackground(Voile.Color)
type: Method
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: ClearBackground
path: Source/Rendering/RenderSystem.cs
startLine: 126
assemblies:
- Voile
namespace: Voile.Rendering
summary: Clears the render canvas and sets a background color.
example: []
syntax:
content: public abstract void ClearBackground(Color color)
parameters:
- id: color
type: Voile.Color
description: Background color.
content.vb: Public MustOverride Sub ClearBackground(color As Color)
overload: Voile.Rendering.RenderSystem.ClearBackground*
- uid: Voile.Rendering.RenderSystem.ResetTransform
commentId: M:Voile.Rendering.RenderSystem.ResetTransform
id: ResetTransform
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: ResetTransform()
nameWithType: RenderSystem.ResetTransform()
fullName: Voile.Rendering.RenderSystem.ResetTransform()
type: Method
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: ResetTransform
path: Source/Rendering/RenderSystem.cs
startLine: 128
assemblies:
- Voile
namespace: Voile.Rendering
syntax:
content: public void ResetTransform()
content.vb: Public Sub ResetTransform()
overload: Voile.Rendering.RenderSystem.ResetTransform*
- uid: Voile.Rendering.RenderSystem.SetTransform(System.Numerics.Vector2,System.Numerics.Vector2,System.Single)
commentId: M:Voile.Rendering.RenderSystem.SetTransform(System.Numerics.Vector2,System.Numerics.Vector2,System.Single)
id: SetTransform(System.Numerics.Vector2,System.Numerics.Vector2,System.Single)
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: SetTransform(Vector2, Vector2, float)
nameWithType: RenderSystem.SetTransform(Vector2, Vector2, float)
fullName: Voile.Rendering.RenderSystem.SetTransform(System.Numerics.Vector2, System.Numerics.Vector2, float)
type: Method
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: SetTransform
path: Source/Rendering/RenderSystem.cs
startLine: 141
assemblies:
- Voile
namespace: Voile.Rendering
summary: Sets transforms for the next draw operation.
example: []
syntax:
content: public void SetTransform(Vector2 position, Vector2 pivot, float rotation = 0)
parameters:
- id: position
type: System.Numerics.Vector2
description: Global transform position.
- id: pivot
type: System.Numerics.Vector2
description: Local offset point around which shapes will rotate.
- id: rotation
type: System.Single
description: Rotation.
content.vb: Public Sub SetTransform(position As Vector2, pivot As Vector2, rotation As Single = 0)
overload: Voile.Rendering.RenderSystem.SetTransform*
nameWithType.vb: RenderSystem.SetTransform(Vector2, Vector2, Single)
fullName.vb: Voile.Rendering.RenderSystem.SetTransform(System.Numerics.Vector2, System.Numerics.Vector2, Single)
name.vb: SetTransform(Vector2, Vector2, Single)
- uid: Voile.Rendering.RenderSystem.SetTransform(System.Numerics.Matrix4x4)
commentId: M:Voile.Rendering.RenderSystem.SetTransform(System.Numerics.Matrix4x4)
id: SetTransform(System.Numerics.Matrix4x4)
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: SetTransform(Matrix4x4)
nameWithType: RenderSystem.SetTransform(Matrix4x4)
fullName: Voile.Rendering.RenderSystem.SetTransform(System.Numerics.Matrix4x4)
type: Method
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: SetTransform
path: Source/Rendering/RenderSystem.cs
startLine: 151
assemblies:
- Voile
namespace: Voile.Rendering
summary: Sets the transform for the next draw operation.
example: []
syntax:
content: public abstract void SetTransform(Matrix4x4 transform)
parameters:
- id: transform
type: System.Numerics.Matrix4x4
description: Transform matrix.
content.vb: Public MustOverride Sub SetTransform(transform As Matrix4x4)
overload: Voile.Rendering.RenderSystem.SetTransform*
- uid: Voile.Rendering.RenderSystem.DrawCircle(System.Single,Voile.Color)
commentId: M:Voile.Rendering.RenderSystem.DrawCircle(System.Single,Voile.Color)
id: DrawCircle(System.Single,Voile.Color)
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: DrawCircle(float, Color)
nameWithType: RenderSystem.DrawCircle(float, Color)
fullName: Voile.Rendering.RenderSystem.DrawCircle(float, Voile.Color)
type: Method
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: DrawCircle
path: Source/Rendering/RenderSystem.cs
startLine: 157
assemblies:
- Voile
namespace: Voile.Rendering
summary: Draws a filled circle.
example: []
syntax:
content: public abstract void DrawCircle(float radius, Color color)
parameters:
- id: radius
type: System.Single
description: Radius of a circle.
- id: color
type: Voile.Color
description: Fill color.
content.vb: Public MustOverride Sub DrawCircle(radius As Single, color As Color)
overload: Voile.Rendering.RenderSystem.DrawCircle*
nameWithType.vb: RenderSystem.DrawCircle(Single, Color)
fullName.vb: Voile.Rendering.RenderSystem.DrawCircle(Single, Voile.Color)
name.vb: DrawCircle(Single, Color)
- uid: Voile.Rendering.RenderSystem.DrawRectangle(System.Numerics.Vector2,Voile.Color)
commentId: M:Voile.Rendering.RenderSystem.DrawRectangle(System.Numerics.Vector2,Voile.Color)
id: DrawRectangle(System.Numerics.Vector2,Voile.Color)
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: DrawRectangle(Vector2, Color)
nameWithType: RenderSystem.DrawRectangle(Vector2, Color)
fullName: Voile.Rendering.RenderSystem.DrawRectangle(System.Numerics.Vector2, Voile.Color)
type: Method
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: DrawRectangle
path: Source/Rendering/RenderSystem.cs
startLine: 163
assemblies:
- Voile
namespace: Voile.Rendering
summary: Draws a filled rectangle.
example: []
syntax:
content: public abstract void DrawRectangle(Vector2 size, Color color)
parameters:
- id: size
type: System.Numerics.Vector2
description: Rectangle size.
- id: color
type: Voile.Color
description: Fill color.
content.vb: Public MustOverride Sub DrawRectangle(size As Vector2, color As Color)
overload: Voile.Rendering.RenderSystem.DrawRectangle*
- uid: Voile.Rendering.RenderSystem.DrawDebugText(System.String,System.Int32,Voile.Color)
commentId: M:Voile.Rendering.RenderSystem.DrawDebugText(System.String,System.Int32,Voile.Color)
id: DrawDebugText(System.String,System.Int32,Voile.Color)
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: DrawDebugText(string, int, Color)
nameWithType: RenderSystem.DrawDebugText(string, int, Color)
fullName: Voile.Rendering.RenderSystem.DrawDebugText(string, int, Voile.Color)
type: Method
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: DrawDebugText
path: Source/Rendering/RenderSystem.cs
startLine: 171
assemblies:
- Voile
namespace: Voile.Rendering
summary: Draws a debug text with a default font.
example: []
syntax:
content: public abstract void DrawDebugText(string text, int fontSize, Color color)
parameters:
- id: text
type: System.String
description: ''
- id: fontSize
type: System.Int32
description: ''
- id: color
type: Voile.Color
description: ''
content.vb: Public MustOverride Sub DrawDebugText(text As String, fontSize As Integer, color As Color)
overload: Voile.Rendering.RenderSystem.DrawDebugText*
nameWithType.vb: RenderSystem.DrawDebugText(String, Integer, Color)
fullName.vb: Voile.Rendering.RenderSystem.DrawDebugText(String, Integer, Voile.Color)
name.vb: DrawDebugText(String, Integer, Color)
- uid: Voile.Rendering.RenderSystem.DrawSdfText(System.String,System.Int32,Voile.Color)
commentId: M:Voile.Rendering.RenderSystem.DrawSdfText(System.String,System.Int32,Voile.Color)
id: DrawSdfText(System.String,System.Int32,Voile.Color)
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: DrawSdfText(string, int, Color)
nameWithType: RenderSystem.DrawSdfText(string, int, Color)
fullName: Voile.Rendering.RenderSystem.DrawSdfText(string, int, Voile.Color)
type: Method
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: DrawSdfText
path: Source/Rendering/RenderSystem.cs
startLine: 178
assemblies:
- Voile
namespace: Voile.Rendering
summary: Draws text using a signed distance field font atlas.
example: []
syntax:
content: public abstract void DrawSdfText(string text, int fontSize, Color color)
parameters:
- id: text
type: System.String
description: Text to draw.
- id: fontSize
type: System.Int32
description: Size of the font.
- id: color
type: Voile.Color
description: Color of the text.
content.vb: Public MustOverride Sub DrawSdfText(text As String, fontSize As Integer, color As Color)
overload: Voile.Rendering.RenderSystem.DrawSdfText*
nameWithType.vb: RenderSystem.DrawSdfText(String, Integer, Color)
fullName.vb: Voile.Rendering.RenderSystem.DrawSdfText(String, Integer, Voile.Color)
name.vb: DrawSdfText(String, Integer, Color)
- uid: Voile.Rendering.RenderSystem.DrawText(Voile.Font,System.String,Voile.Color)
commentId: M:Voile.Rendering.RenderSystem.DrawText(Voile.Font,System.String,Voile.Color)
id: DrawText(Voile.Font,System.String,Voile.Color)
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: DrawText(Font, string, Color)
nameWithType: RenderSystem.DrawText(Font, string, Color)
fullName: Voile.Rendering.RenderSystem.DrawText(Voile.Font, string, Voile.Color)
type: Method
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: DrawText
path: Source/Rendering/RenderSystem.cs
startLine: 180
assemblies:
- Voile
namespace: Voile.Rendering
syntax:
content: public abstract void DrawText(Font font, string text, Color color)
parameters:
- id: font
type: Voile.Font
- id: text
type: System.String
- id: color
type: Voile.Color
content.vb: Public MustOverride Sub DrawText(font As Font, text As String, color As Color)
overload: Voile.Rendering.RenderSystem.DrawText*
nameWithType.vb: RenderSystem.DrawText(Font, String, Color)
fullName.vb: Voile.Rendering.RenderSystem.DrawText(Voile.Font, String, Voile.Color)
name.vb: DrawText(Font, String, Color)
- uid: Voile.Rendering.RenderSystem.DrawTexture(Voile.Texture2d,Voile.Color)
commentId: M:Voile.Rendering.RenderSystem.DrawTexture(Voile.Texture2d,Voile.Color)
id: DrawTexture(Voile.Texture2d,Voile.Color)
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: DrawTexture(Texture2d, Color)
nameWithType: RenderSystem.DrawTexture(Texture2d, Color)
fullName: Voile.Rendering.RenderSystem.DrawTexture(Voile.Texture2d, Voile.Color)
type: Method
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: DrawTexture
path: Source/Rendering/RenderSystem.cs
startLine: 187
assemblies:
- Voile
namespace: Voile.Rendering
summary: Draws the texture.
example: []
syntax:
content: public abstract void DrawTexture(Texture2d texture, Color tint)
parameters:
- id: texture
type: Voile.Texture2d
- id: tint
type: Voile.Color
description: Texture tint.
content.vb: Public MustOverride Sub DrawTexture(texture As Texture2d, tint As Color)
overload: Voile.Rendering.RenderSystem.DrawTexture*
- uid: Voile.Rendering.RenderSystem.transformPosition
commentId: F:Voile.Rendering.RenderSystem.transformPosition
id: transformPosition
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: transformPosition
nameWithType: RenderSystem.transformPosition
fullName: Voile.Rendering.RenderSystem.transformPosition
type: Field
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: transformPosition
path: Source/Rendering/RenderSystem.cs
startLine: 190
assemblies:
- Voile
namespace: Voile.Rendering
syntax:
content: protected Vector2 transformPosition
return:
type: System.Numerics.Vector2
content.vb: Protected transformPosition As Vector2
- uid: Voile.Rendering.RenderSystem.transformPivot
commentId: F:Voile.Rendering.RenderSystem.transformPivot
id: transformPivot
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: transformPivot
nameWithType: RenderSystem.transformPivot
fullName: Voile.Rendering.RenderSystem.transformPivot
type: Field
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: transformPivot
path: Source/Rendering/RenderSystem.cs
startLine: 190
assemblies:
- Voile
namespace: Voile.Rendering
syntax:
content: protected Vector2 transformPivot
return:
type: System.Numerics.Vector2
content.vb: Protected transformPivot As Vector2
- uid: Voile.Rendering.RenderSystem.transformRotation
commentId: F:Voile.Rendering.RenderSystem.transformRotation
id: transformRotation
parent: Voile.Rendering.RenderSystem
langs:
- csharp
- vb
name: transformRotation
nameWithType: RenderSystem.transformRotation
fullName: Voile.Rendering.RenderSystem.transformRotation
type: Field
source:
remote:
path: Voile/Source/Rendering/RenderSystem.cs
branch: main
repo: git@github.com:dnesov/DaggerFramework.git
id: transformRotation
path: Source/Rendering/RenderSystem.cs
startLine: 191
assemblies:
- Voile
namespace: Voile.Rendering
syntax:
content: protected float transformRotation
return:
type: System.Single
content.vb: Protected transformRotation As Single
references:
- 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
- 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: Voile.IStartableSystem{Voile.Rendering.RendererSettings}
commentId: T:Voile.IStartableSystem{Voile.Rendering.RendererSettings}
parent: Voile
definition: Voile.IStartableSystem`1
href: Voile.IStartableSystem-1.html
name: IStartableSystem<RendererSettings>
nameWithType: IStartableSystem<RendererSettings>
fullName: Voile.IStartableSystem<Voile.Rendering.RendererSettings>
nameWithType.vb: IStartableSystem(Of RendererSettings)
fullName.vb: Voile.IStartableSystem(Of Voile.Rendering.RendererSettings)
name.vb: IStartableSystem(Of RendererSettings)
spec.csharp:
- uid: Voile.IStartableSystem`1
name: IStartableSystem
href: Voile.IStartableSystem-1.html
- name: <
- uid: Voile.Rendering.RendererSettings
name: RendererSettings
href: Voile.Rendering.RendererSettings.html
- name: '>'
spec.vb:
- uid: Voile.IStartableSystem`1
name: IStartableSystem
href: Voile.IStartableSystem-1.html
- name: (
- name: Of
- name: " "
- uid: Voile.Rendering.RendererSettings
name: RendererSettings
href: Voile.Rendering.RendererSettings.html
- name: )
- 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: 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.IStartableSystem`1
commentId: T:Voile.IStartableSystem`1
href: Voile.IStartableSystem-1.html
name: IStartableSystem<T>
nameWithType: IStartableSystem<T>
fullName: Voile.IStartableSystem<T>
nameWithType.vb: IStartableSystem(Of T)
fullName.vb: Voile.IStartableSystem(Of T)
name.vb: IStartableSystem(Of T)
spec.csharp:
- uid: Voile.IStartableSystem`1
name: IStartableSystem
href: Voile.IStartableSystem-1.html
- name: <
- name: T
- name: '>'
spec.vb:
- uid: Voile.IStartableSystem`1
name: IStartableSystem
href: Voile.IStartableSystem-1.html
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: Voile
commentId: N:Voile
href: Voile.html
name: Voile
nameWithType: Voile
fullName: Voile
- uid: Voile.Rendering.RenderSystem.Start*
commentId: Overload:Voile.Rendering.RenderSystem.Start
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_Start_Voile_Rendering_RendererSettings_
name: Start
nameWithType: RenderSystem.Start
fullName: Voile.Rendering.RenderSystem.Start
- uid: Voile.IStartableSystem{Voile.Rendering.RendererSettings}.Start(Voile.Rendering.RendererSettings)
commentId: M:Voile.IStartableSystem{Voile.Rendering.RendererSettings}.Start(Voile.Rendering.RendererSettings)
parent: Voile.IStartableSystem{Voile.Rendering.RendererSettings}
definition: Voile.IStartableSystem`1.Start(`0)
href: Voile.IStartableSystem-1.html#Voile_IStartableSystem_1_Start__0_
name: Start(RendererSettings)
nameWithType: IStartableSystem<RendererSettings>.Start(RendererSettings)
fullName: Voile.IStartableSystem<Voile.Rendering.RendererSettings>.Start(Voile.Rendering.RendererSettings)
nameWithType.vb: IStartableSystem(Of RendererSettings).Start(RendererSettings)
fullName.vb: Voile.IStartableSystem(Of Voile.Rendering.RendererSettings).Start(Voile.Rendering.RendererSettings)
spec.csharp:
- uid: Voile.IStartableSystem{Voile.Rendering.RendererSettings}.Start(Voile.Rendering.RendererSettings)
name: Start
href: Voile.IStartableSystem-1.html#Voile_IStartableSystem_1_Start__0_
- name: (
- uid: Voile.Rendering.RendererSettings
name: RendererSettings
href: Voile.Rendering.RendererSettings.html
- name: )
spec.vb:
- uid: Voile.IStartableSystem{Voile.Rendering.RendererSettings}.Start(Voile.Rendering.RendererSettings)
name: Start
href: Voile.IStartableSystem-1.html#Voile_IStartableSystem_1_Start__0_
- name: (
- uid: Voile.Rendering.RendererSettings
name: RendererSettings
href: Voile.Rendering.RendererSettings.html
- name: )
- uid: Voile.Rendering.RendererSettings
commentId: T:Voile.Rendering.RendererSettings
parent: Voile.Rendering
href: Voile.Rendering.RendererSettings.html
name: RendererSettings
nameWithType: RendererSettings
fullName: Voile.Rendering.RendererSettings
- uid: Voile.IStartableSystem`1.Start(`0)
commentId: M:Voile.IStartableSystem`1.Start(`0)
href: Voile.IStartableSystem-1.html#Voile_IStartableSystem_1_Start__0_
name: Start(T)
nameWithType: IStartableSystem<T>.Start(T)
fullName: Voile.IStartableSystem<T>.Start(T)
nameWithType.vb: IStartableSystem(Of T).Start(T)
fullName.vb: Voile.IStartableSystem(Of T).Start(T)
spec.csharp:
- uid: Voile.IStartableSystem`1.Start(`0)
name: Start
href: Voile.IStartableSystem-1.html#Voile_IStartableSystem_1_Start__0_
- name: (
- name: T
- name: )
spec.vb:
- uid: Voile.IStartableSystem`1.Start(`0)
name: Start
href: Voile.IStartableSystem-1.html#Voile_IStartableSystem_1_Start__0_
- name: (
- name: T
- name: )
- uid: Voile.Rendering.RenderSystem.Dispose*
commentId: Overload:Voile.Rendering.RenderSystem.Dispose
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_Dispose
name: Dispose
nameWithType: RenderSystem.Dispose
fullName: Voile.Rendering.RenderSystem.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.Rendering.RenderSystem.CreateAndInitializeWithWindow*
commentId: Overload:Voile.Rendering.RenderSystem.CreateAndInitializeWithWindow
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_CreateAndInitializeWithWindow_Voile_Rendering_RendererSettings_
name: CreateAndInitializeWithWindow
nameWithType: RenderSystem.CreateAndInitializeWithWindow
fullName: Voile.Rendering.RenderSystem.CreateAndInitializeWithWindow
- uid: Voile.Rendering.RenderSystem.Initialize*
commentId: Overload:Voile.Rendering.RenderSystem.Initialize
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_Initialize_Voile_Rendering_RendererSettings_
name: Initialize
nameWithType: RenderSystem.Initialize
fullName: Voile.Rendering.RenderSystem.Initialize
- uid: Voile.Rendering.RenderSystem.ShouldRun*
commentId: Overload:Voile.Rendering.RenderSystem.ShouldRun
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_ShouldRun
name: ShouldRun
nameWithType: RenderSystem.ShouldRun
fullName: Voile.Rendering.RenderSystem.ShouldRun
- uid: System.Boolean
commentId: T:System.Boolean
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
name: bool
nameWithType: bool
fullName: bool
nameWithType.vb: Boolean
fullName.vb: Boolean
name.vb: Boolean
- uid: Voile.Rendering.RenderSystem.TargetFps*
commentId: Overload:Voile.Rendering.RenderSystem.TargetFps
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_TargetFps
name: TargetFps
nameWithType: RenderSystem.TargetFps
fullName: Voile.Rendering.RenderSystem.TargetFps
- uid: System.Int32
commentId: T:System.Int32
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
name: int
nameWithType: int
fullName: int
nameWithType.vb: Integer
fullName.vb: Integer
name.vb: Integer
- uid: Voile.Rendering.RenderSystem.VSync*
commentId: Overload:Voile.Rendering.RenderSystem.VSync
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_VSync
name: VSync
nameWithType: RenderSystem.VSync
fullName: Voile.Rendering.RenderSystem.VSync
- uid: Voile.Rendering.RenderSystem.FrameTime*
commentId: Overload:Voile.Rendering.RenderSystem.FrameTime
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_FrameTime
name: FrameTime
nameWithType: RenderSystem.FrameTime
fullName: Voile.Rendering.RenderSystem.FrameTime
- 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.Rendering.RenderSystem.WindowSize*
commentId: Overload:Voile.Rendering.RenderSystem.WindowSize
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_WindowSize
name: WindowSize
nameWithType: RenderSystem.WindowSize
fullName: Voile.Rendering.RenderSystem.WindowSize
- 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.Rendering.RenderSystem.WindowTitle*
commentId: Overload:Voile.Rendering.RenderSystem.WindowTitle
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_WindowTitle
name: WindowTitle
nameWithType: RenderSystem.WindowTitle
fullName: Voile.Rendering.RenderSystem.WindowTitle
- uid: System.String
commentId: T:System.String
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: string
nameWithType: string
fullName: string
nameWithType.vb: String
fullName.vb: String
name.vb: String
- uid: Voile.Rendering.RenderSystem.Fullscreen*
commentId: Overload:Voile.Rendering.RenderSystem.Fullscreen
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_Fullscreen
name: Fullscreen
nameWithType: RenderSystem.Fullscreen
fullName: Voile.Rendering.RenderSystem.Fullscreen
- uid: Voile.Rendering.RenderSystem.MonitorSize*
commentId: Overload:Voile.Rendering.RenderSystem.MonitorSize
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_MonitorSize
name: MonitorSize
nameWithType: RenderSystem.MonitorSize
fullName: Voile.Rendering.RenderSystem.MonitorSize
- uid: Voile.Rendering.RenderSystem.CreateWindow*
commentId: Overload:Voile.Rendering.RenderSystem.CreateWindow
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_CreateWindow_Voile_Rendering_WindowSettings_
name: CreateWindow
nameWithType: RenderSystem.CreateWindow
fullName: Voile.Rendering.RenderSystem.CreateWindow
- uid: Voile.Rendering.WindowSettings
commentId: T:Voile.Rendering.WindowSettings
parent: Voile.Rendering
href: Voile.Rendering.WindowSettings.html
name: WindowSettings
nameWithType: WindowSettings
fullName: Voile.Rendering.WindowSettings
- uid: Voile.Rendering.RenderSystem.SetWindowTitle*
commentId: Overload:Voile.Rendering.RenderSystem.SetWindowTitle
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_SetWindowTitle_System_String_
name: SetWindowTitle
nameWithType: RenderSystem.SetWindowTitle
fullName: Voile.Rendering.RenderSystem.SetWindowTitle
- uid: Voile.Rendering.RenderSystem.SetWindowVSync*
commentId: Overload:Voile.Rendering.RenderSystem.SetWindowVSync
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_SetWindowVSync_System_Boolean_
name: SetWindowVSync
nameWithType: RenderSystem.SetWindowVSync
fullName: Voile.Rendering.RenderSystem.SetWindowVSync
- uid: Voile.Rendering.RenderSystem.SetTargetFps*
commentId: Overload:Voile.Rendering.RenderSystem.SetTargetFps
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_SetTargetFps_System_Int32_
name: SetTargetFps
nameWithType: RenderSystem.SetTargetFps
fullName: Voile.Rendering.RenderSystem.SetTargetFps
- uid: Voile.Rendering.RenderSystem.GetFrameTime*
commentId: Overload:Voile.Rendering.RenderSystem.GetFrameTime
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_GetFrameTime
name: GetFrameTime
nameWithType: RenderSystem.GetFrameTime
fullName: Voile.Rendering.RenderSystem.GetFrameTime
- uid: Voile.Rendering.RenderSystem.GetMonitorWidth*
commentId: Overload:Voile.Rendering.RenderSystem.GetMonitorWidth
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_GetMonitorWidth_System_Int32_
name: GetMonitorWidth
nameWithType: RenderSystem.GetMonitorWidth
fullName: Voile.Rendering.RenderSystem.GetMonitorWidth
- uid: Voile.Rendering.RenderSystem.GetMonitorHeight*
commentId: Overload:Voile.Rendering.RenderSystem.GetMonitorHeight
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_GetMonitorHeight_System_Int32_
name: GetMonitorHeight
nameWithType: RenderSystem.GetMonitorHeight
fullName: Voile.Rendering.RenderSystem.GetMonitorHeight
- uid: Voile.Rendering.RenderSystem.GetCurrentMonitor*
commentId: Overload:Voile.Rendering.RenderSystem.GetCurrentMonitor
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_GetCurrentMonitor
name: GetCurrentMonitor
nameWithType: RenderSystem.GetCurrentMonitor
fullName: Voile.Rendering.RenderSystem.GetCurrentMonitor
- uid: Voile.Rendering.RenderSystem.WindowShouldClose*
commentId: Overload:Voile.Rendering.RenderSystem.WindowShouldClose
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_WindowShouldClose
name: WindowShouldClose
nameWithType: RenderSystem.WindowShouldClose
fullName: Voile.Rendering.RenderSystem.WindowShouldClose
- uid: Voile.Rendering.RenderSystem.Shutdown*
commentId: Overload:Voile.Rendering.RenderSystem.Shutdown
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_Shutdown
name: Shutdown
nameWithType: RenderSystem.Shutdown
fullName: Voile.Rendering.RenderSystem.Shutdown
- uid: Voile.Rendering.RenderSystem.BeginFrame*
commentId: Overload:Voile.Rendering.RenderSystem.BeginFrame
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_BeginFrame
name: BeginFrame
nameWithType: RenderSystem.BeginFrame
fullName: Voile.Rendering.RenderSystem.BeginFrame
- uid: Voile.Rendering.RenderSystem.EndFrame*
commentId: Overload:Voile.Rendering.RenderSystem.EndFrame
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_EndFrame
name: EndFrame
nameWithType: RenderSystem.EndFrame
fullName: Voile.Rendering.RenderSystem.EndFrame
- uid: Voile.Rendering.RenderSystem.BeginBlended*
commentId: Overload:Voile.Rendering.RenderSystem.BeginBlended
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_BeginBlended_Voile_Rendering_BlendMode_
name: BeginBlended
nameWithType: RenderSystem.BeginBlended
fullName: Voile.Rendering.RenderSystem.BeginBlended
- uid: Voile.Rendering.BlendMode
commentId: T:Voile.Rendering.BlendMode
parent: Voile.Rendering
href: Voile.Rendering.BlendMode.html
name: BlendMode
nameWithType: BlendMode
fullName: Voile.Rendering.BlendMode
- uid: Voile.Rendering.RenderSystem.EndBlended*
commentId: Overload:Voile.Rendering.RenderSystem.EndBlended
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_EndBlended
name: EndBlended
nameWithType: RenderSystem.EndBlended
fullName: Voile.Rendering.RenderSystem.EndBlended
- uid: Voile.Rendering.RenderSystem.BeginCamera2d*
commentId: Overload:Voile.Rendering.RenderSystem.BeginCamera2d
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_BeginCamera2d_System_Numerics_Vector2_System_Numerics_Vector2_System_Single_System_Single_
name: BeginCamera2d
nameWithType: RenderSystem.BeginCamera2d
fullName: Voile.Rendering.RenderSystem.BeginCamera2d
- uid: System.Single
commentId: T:System.Single
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
name: float
nameWithType: float
fullName: float
nameWithType.vb: Single
fullName.vb: Single
name.vb: Single
- uid: Voile.Rendering.RenderSystem.EndCamera2d*
commentId: Overload:Voile.Rendering.RenderSystem.EndCamera2d
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_EndCamera2d
name: EndCamera2d
nameWithType: RenderSystem.EndCamera2d
fullName: Voile.Rendering.RenderSystem.EndCamera2d
- uid: Voile.Rendering.RenderSystem.ClearBackground*
commentId: Overload:Voile.Rendering.RenderSystem.ClearBackground
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_ClearBackground_Voile_Color_
name: ClearBackground
nameWithType: RenderSystem.ClearBackground
fullName: Voile.Rendering.RenderSystem.ClearBackground
- uid: Voile.Color
commentId: T:Voile.Color
parent: Voile
href: Voile.Color.html
name: Color
nameWithType: Color
fullName: Voile.Color
- uid: Voile.Rendering.RenderSystem.ResetTransform*
commentId: Overload:Voile.Rendering.RenderSystem.ResetTransform
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_ResetTransform
name: ResetTransform
nameWithType: RenderSystem.ResetTransform
fullName: Voile.Rendering.RenderSystem.ResetTransform
- uid: Voile.Rendering.RenderSystem.SetTransform*
commentId: Overload:Voile.Rendering.RenderSystem.SetTransform
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_SetTransform_System_Numerics_Vector2_System_Numerics_Vector2_System_Single_
name: SetTransform
nameWithType: RenderSystem.SetTransform
fullName: Voile.Rendering.RenderSystem.SetTransform
- uid: System.Numerics.Matrix4x4
commentId: T:System.Numerics.Matrix4x4
parent: System.Numerics
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.numerics.matrix4x4
name: Matrix4x4
nameWithType: Matrix4x4
fullName: System.Numerics.Matrix4x4
- uid: Voile.Rendering.RenderSystem.DrawCircle*
commentId: Overload:Voile.Rendering.RenderSystem.DrawCircle
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_DrawCircle_System_Single_Voile_Color_
name: DrawCircle
nameWithType: RenderSystem.DrawCircle
fullName: Voile.Rendering.RenderSystem.DrawCircle
- uid: Voile.Rendering.RenderSystem.DrawRectangle*
commentId: Overload:Voile.Rendering.RenderSystem.DrawRectangle
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_DrawRectangle_System_Numerics_Vector2_Voile_Color_
name: DrawRectangle
nameWithType: RenderSystem.DrawRectangle
fullName: Voile.Rendering.RenderSystem.DrawRectangle
- uid: Voile.Rendering.RenderSystem.DrawDebugText*
commentId: Overload:Voile.Rendering.RenderSystem.DrawDebugText
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_DrawDebugText_System_String_System_Int32_Voile_Color_
name: DrawDebugText
nameWithType: RenderSystem.DrawDebugText
fullName: Voile.Rendering.RenderSystem.DrawDebugText
- uid: Voile.Rendering.RenderSystem.DrawSdfText*
commentId: Overload:Voile.Rendering.RenderSystem.DrawSdfText
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_DrawSdfText_System_String_System_Int32_Voile_Color_
name: DrawSdfText
nameWithType: RenderSystem.DrawSdfText
fullName: Voile.Rendering.RenderSystem.DrawSdfText
- uid: Voile.Rendering.RenderSystem.DrawText*
commentId: Overload:Voile.Rendering.RenderSystem.DrawText
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_DrawText_Voile_Font_System_String_Voile_Color_
name: DrawText
nameWithType: RenderSystem.DrawText
fullName: Voile.Rendering.RenderSystem.DrawText
- uid: Voile.Font
commentId: T:Voile.Font
parent: Voile
href: Voile.Font.html
name: Font
nameWithType: Font
fullName: Voile.Font
- uid: Voile.Rendering.RenderSystem.DrawTexture*
commentId: Overload:Voile.Rendering.RenderSystem.DrawTexture
href: Voile.Rendering.RenderSystem.html#Voile_Rendering_RenderSystem_DrawTexture_Voile_Texture2d_Voile_Color_
name: DrawTexture
nameWithType: RenderSystem.DrawTexture
fullName: Voile.Rendering.RenderSystem.DrawTexture
- uid: Voile.Texture2d
commentId: T:Voile.Texture2d
parent: Voile
href: Voile.Texture2d.html
name: Texture2d
nameWithType: Texture2d
fullName: Voile.Texture2d