UIRenderingContext Class
Namespace: Stride.UI.RenderersAssembly: Stride.UI.dll
The UI drawing context. It provides information about how to render UIElements for drawing.
public class UIRenderingContext
              | Name | Description | |
|---|---|---|
| Fields | ||
| Resolution | Gets the virtual resolution of the UI.  | 
                          |
| ViewProjectionMatrix | Gets the view projection matrix of the UI.  | 
                          |
| Properties | ||
| DepthBias | The value of the depth bias to use for draw call.  | 
                          |
| DepthStencilBuffer | The final depth stencil buffer to draw to.  | 
                          |
| GraphicsContext | The active graphics context.  | 
                          |
| RenderTarget | The final render target to draw to.  | 
                          |
| ShouldSnapText | Gets or sets the value indicating if UI text should be snapped.  | 
                          |
| StencilTestReferenceValue | The current reference value for the stencil test.  | 
                          |
| Time | The current time.  | 
                          |
Fields
Resolution
Gets the virtual resolution of the UI.
public Vector3 Resolution
              Field Value
| Type | Description | 
|---|---|
| Vector3 | 
ViewProjectionMatrix
Gets the view projection matrix of the UI.
public Matrix ViewProjectionMatrix
              Field Value
| Type | Description | 
|---|---|
| Matrix | 
Properties
DepthBias
The value of the depth bias to use for draw call.
public int DepthBias { get; set; }
              Property Value
| Type | Description | 
|---|---|
| System.Int32 | 
DepthStencilBuffer
The final depth stencil buffer to draw to.
public Texture DepthStencilBuffer { get; set; }
              Property Value
| Type | Description | 
|---|---|
| Texture | 
GraphicsContext
The active graphics context.
public GraphicsContext GraphicsContext { get; set; }
              Property Value
| Type | Description | 
|---|---|
| GraphicsContext | 
RenderTarget
The final render target to draw to.
public Texture RenderTarget { get; set; }
              Property Value
| Type | Description | 
|---|---|
| Texture | 
ShouldSnapText
Gets or sets the value indicating if UI text should be snapped.
public bool ShouldSnapText { get; set; }
              Property Value
| Type | Description | 
|---|---|
| System.Boolean | 
StencilTestReferenceValue
The current reference value for the stencil test.
public int StencilTestReferenceValue { get; set; }
              Property Value
| Type | Description | 
|---|---|
| System.Int32 | 
Time
The current time.
public GameTime Time { get; }
              Property Value
| Type | Description | 
|---|---|
| GameTime |