Survivalcraft API 1.8.2.3 v1.8.2.3
Survivalcraft 2.4
载入中...
搜索中...
未找到
RasterizerState.cs
浏览该文件的文档.
1namespace Engine.Graphics {
3 CullMode m_cullMode = CullMode.CullCounterClockwise;
4
6
8
10
11 public static readonly RasterizerState CullNone = new() { CullMode = CullMode.None, IsLocked = true };
12
13 public static readonly RasterizerState CullNoneScissor = new() { CullMode = CullMode.None, ScissorTestEnable = true, IsLocked = true };
14
15 public static readonly RasterizerState CullClockwise = new() { CullMode = CullMode.CullClockwise, IsLocked = true };
16
17 public static readonly RasterizerState CullClockwiseScissor = new() {
18 CullMode = CullMode.CullClockwise, ScissorTestEnable = true, IsLocked = true
19 };
20
21 public static readonly RasterizerState CullCounterClockwise = new() { CullMode = CullMode.CullCounterClockwise, IsLocked = true };
22
23 public static readonly RasterizerState CullCounterClockwiseScissor = new() {
24 CullMode = CullMode.CullCounterClockwise, ScissorTestEnable = true, IsLocked = true
25 };
26
28 get => m_cullMode;
29 set {
31 m_cullMode = value;
32 }
33 }
34
35 public bool ScissorTestEnable {
37 set {
39 m_scissorTestEnable = value;
40 }
41 }
42
43 public float DepthBias {
44 get => m_depthBias;
45 set {
47 m_depthBias = value;
48 }
49 }
50
51 public float SlopeScaleDepthBias {
53 set {
56 }
57 }
58 }
59}
static readonly RasterizerState CullClockwise
static readonly RasterizerState CullNoneScissor
static readonly RasterizerState CullClockwiseScissor
static readonly RasterizerState CullCounterClockwiseScissor
static readonly RasterizerState CullNone
static readonly RasterizerState CullCounterClockwise