My Project v1
Project
载入中...
搜索中...
未找到
Engine.Graphics.SkyShader
类 Engine.Graphics.SkyShader 继承关系图:
Engine.Graphics.SkyShader 的协作图:

Public 成员函数

 SkyShader (string vsc, string psc, bool useVertexColor, bool useTexture, bool useAlphaThreshold)
 
 SkyShader (string vsc, string psc, bool useVertexColor, bool useTexture, bool useAlphaThreshold, ShaderMacro[] shaderMacros=null)
 
void SetParameter ()
 
override void PrepareForDrawingOverride ()
 

静态 Public 成员函数

static ShaderMacro[] PrepareShaderMacros (bool useVertexColor, bool useTexture, bool useAlphaThreshold, ShaderMacro[] shaderMacros=null)
 

Public 属性

ShaderParameter m_worldViewProjectionMatrixParameter
 
ShaderParameter m_textureParameter
 
ShaderParameter m_samplerStateParameter
 
ShaderParameter m_colorParameter
 
ShaderParameter m_alphaThresholdParameter
 
readonly ShaderTransforms Transforms
 

属性

Texture2D Texture [set]
 
SamplerState SamplerState [set]
 
Vector4 Color [set]
 
float AlphaThreshold [set]
 

构造及析构函数说明

◆ SkyShader() [1/2]

Engine.Graphics.SkyShader.SkyShader ( string vsc,
string psc,
bool useVertexColor,
bool useTexture,
bool useAlphaThreshold )
函数调用图:

◆ SkyShader() [2/2]

Engine.Graphics.SkyShader.SkyShader ( string vsc,
string psc,
bool useVertexColor,
bool useTexture,
bool useAlphaThreshold,
ShaderMacro[] shaderMacros = null )
函数调用图:

成员函数说明

◆ PrepareForDrawingOverride()

override void Engine.Graphics.SkyShader.PrepareForDrawingOverride ( )

◆ PrepareShaderMacros()

static ShaderMacro[] Engine.Graphics.SkyShader.PrepareShaderMacros ( bool useVertexColor,
bool useTexture,
bool useAlphaThreshold,
ShaderMacro[] shaderMacros = null )
static

◆ SetParameter()

void Engine.Graphics.SkyShader.SetParameter ( )
这是这个函数的调用关系图:

类成员变量说明

◆ m_alphaThresholdParameter

ShaderParameter Engine.Graphics.SkyShader.m_alphaThresholdParameter

◆ m_colorParameter

ShaderParameter Engine.Graphics.SkyShader.m_colorParameter

◆ m_samplerStateParameter

ShaderParameter Engine.Graphics.SkyShader.m_samplerStateParameter

◆ m_textureParameter

ShaderParameter Engine.Graphics.SkyShader.m_textureParameter

◆ m_worldViewProjectionMatrixParameter

ShaderParameter Engine.Graphics.SkyShader.m_worldViewProjectionMatrixParameter

◆ Transforms

readonly ShaderTransforms Engine.Graphics.SkyShader.Transforms

属性说明

◆ AlphaThreshold

float Engine.Graphics.SkyShader.AlphaThreshold
set

◆ Color

Vector4 Engine.Graphics.SkyShader.Color
set

◆ SamplerState

SamplerState Engine.Graphics.SkyShader.SamplerState
set

◆ Texture

Texture2D Engine.Graphics.SkyShader.Texture
set

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