Survivalcraft API 1.8.2.3 v1.8.2.3
Survivalcraft 2.4
载入中...
搜索中...
未找到
Engine.Graphics.RasterizerState
类 Engine.Graphics.RasterizerState 继承关系图:
Engine.Graphics.RasterizerState 的协作图:

静态 Public 属性

static readonly RasterizerState CullNone = new() { CullMode = CullMode.None, IsLocked = true }
static readonly RasterizerState CullNoneScissor = new() { CullMode = CullMode.None, ScissorTestEnable = true, IsLocked = true }
static readonly RasterizerState CullClockwise = new() { CullMode = CullMode.CullClockwise, IsLocked = true }
static readonly RasterizerState CullClockwiseScissor
static readonly RasterizerState CullCounterClockwise = new() { CullMode = CullMode.CullCounterClockwise, IsLocked = true }
static readonly RasterizerState CullCounterClockwiseScissor

属性

CullMode CullMode [get, set]
bool ScissorTestEnable [get, set]
float DepthBias [get, set]
float SlopeScaleDepthBias [get, set]

Private 属性

CullMode m_cullMode = CullMode.CullCounterClockwise
bool m_scissorTestEnable
float m_depthBias
float m_slopeScaleDepthBias

额外继承的成员函数

Protected 成员函数 继承自 Engine.Graphics.LockOnFirstUse
void ThrowIfLocked ()
包属性 继承自 Engine.Graphics.LockOnFirstUse
bool IsLocked

详细描述

在文件 RasterizerState.cs2 行定义.

类成员变量说明

◆ CullClockwise

readonly RasterizerState Engine.Graphics.RasterizerState.CullClockwise = new() { CullMode = CullMode.CullClockwise, IsLocked = true }
static

在文件 RasterizerState.cs15 行定义.

◆ CullClockwiseScissor

readonly RasterizerState Engine.Graphics.RasterizerState.CullClockwiseScissor
static

◆ CullCounterClockwise

readonly RasterizerState Engine.Graphics.RasterizerState.CullCounterClockwise = new() { CullMode = CullMode.CullCounterClockwise, IsLocked = true }
static

在文件 RasterizerState.cs21 行定义.

◆ CullCounterClockwiseScissor

readonly RasterizerState Engine.Graphics.RasterizerState.CullCounterClockwiseScissor
static
初始值:
= new() {
CullMode = CullMode.CullCounterClockwise, ScissorTestEnable = true, IsLocked = true
}

在文件 RasterizerState.cs23 行定义.

◆ CullNone

readonly RasterizerState Engine.Graphics.RasterizerState.CullNone = new() { CullMode = CullMode.None, IsLocked = true }
static

在文件 RasterizerState.cs11 行定义.

◆ CullNoneScissor

readonly RasterizerState Engine.Graphics.RasterizerState.CullNoneScissor = new() { CullMode = CullMode.None, ScissorTestEnable = true, IsLocked = true }
static

在文件 RasterizerState.cs13 行定义.

◆ m_cullMode

CullMode Engine.Graphics.RasterizerState.m_cullMode = CullMode.CullCounterClockwise
private

在文件 RasterizerState.cs3 行定义.

◆ m_depthBias

float Engine.Graphics.RasterizerState.m_depthBias
private

在文件 RasterizerState.cs7 行定义.

◆ m_scissorTestEnable

bool Engine.Graphics.RasterizerState.m_scissorTestEnable
private

在文件 RasterizerState.cs5 行定义.

◆ m_slopeScaleDepthBias

float Engine.Graphics.RasterizerState.m_slopeScaleDepthBias
private

在文件 RasterizerState.cs9 行定义.

属性说明

◆ CullMode

CullMode Engine.Graphics.RasterizerState.CullMode
getset

在文件 RasterizerState.cs27 行定义.

◆ DepthBias

float Engine.Graphics.RasterizerState.DepthBias
getset

在文件 RasterizerState.cs43 行定义.

◆ ScissorTestEnable

bool Engine.Graphics.RasterizerState.ScissorTestEnable
getset

在文件 RasterizerState.cs35 行定义.

◆ SlopeScaleDepthBias

float Engine.Graphics.RasterizerState.SlopeScaleDepthBias
getset

在文件 RasterizerState.cs51 行定义.


该类的文档由以下文件生成: