Public Member Functions | |
| TextureStageState () | |
| Construct a TexturesState render state. | |
| void | AppendStage (TextureStage stage) |
| override void | SetState (RenderContext ctx, ShaderProgram sProgram) |
| Apply this texture state. | |
Static Public Attributes | |
| static readonly string | StateID = "TextureStages" |
| The name of this render context. | |
Properties | |
| override bool | Inheritable [get] |
| Determine whether this RenderState is inherited. | |
| override bool | ServerSide [get] |
| Determine whether this RenderState is defined on server side. | |
| IEnumerable< TextureStage > | Stages [get] |
Texture stage state.
| Derm.Render.TextureStageState.TextureStageState | ( | ) |
Construct a TexturesState render state.
| void Derm.Render.TextureStageState.AppendStage | ( | TextureStage | stage | ) |
| override void Derm.Render.TextureStageState.SetState | ( | RenderContext | ctx, | |
| ShaderProgram | sProgram | |||
| ) | [virtual] |
readonly string Derm.Render.TextureStageState.StateID = "TextureStages" [static] |
The name of this render context.
override bool Derm.Render.TextureStageState.Inheritable [get] |
Determine whether this RenderState is inherited.
This RenderState is not inheritable.
Reimplemented from Derm.Render.RenderState.
override bool Derm.Render.TextureStageState.ServerSide [get] |
Determine whether this RenderState is defined on server side.
This RenderState doesn't modify the OpenGL internal state.
Reimplemented from Derm.Render.RenderState.
IEnumerable<TextureStage> Derm.Render.TextureStageState.Stages [get] |