UnityEngine.Shader
class UnityEngine.Shader
Fields and Properties:
- (static) UnityEngine.Rendering.ShaderHardwareTier UnityEngine.Shader.globalShaderHardwareTier
- int maximumLOD
- (static) int UnityEngine.Shader.globalMaximumLOD
- bool isSupported
- (static) string UnityEngine.Shader.globalRenderPipeline
- int renderQueue
- int passCount
Methods:
- (static) void UnityEngine.Shader.SetGlobalTexGenMode(string, UnityEngine.TexGenMode)
- (static) void UnityEngine.Shader.SetGlobalTextureMatrixName(string, string)
- (static) UnityEngine.Shader UnityEngine.Shader.Find(string)
- (static) void UnityEngine.Shader.EnableKeyword(string)
- (static) void UnityEngine.Shader.DisableKeyword(string)
- (static) bool UnityEngine.Shader.IsKeywordEnabled(string)
- (static) void UnityEngine.Shader.WarmupAllShaders()
- (static) int UnityEngine.Shader.PropertyToID(string)
- UnityEngine.Shader GetDependency(string)
- UnityEngine.Rendering.ShaderTagId FindPassTagValue(int, UnityEngine.Rendering.ShaderTagId)
- (static) void UnityEngine.Shader.SetGlobalFloat(string, float)
- (static) void UnityEngine.Shader.SetGlobalFloat(int, float)
- (static) void UnityEngine.Shader.SetGlobalInt(string, int)
- (static) void UnityEngine.Shader.SetGlobalInt(int, int)
- (static) void UnityEngine.Shader.SetGlobalVector(string, UnityEngine.Vector4)
- (static) void UnityEngine.Shader.SetGlobalVector(int, UnityEngine.Vector4)
- (static) void UnityEngine.Shader.SetGlobalColor(string, UnityEngine.Color)
- (static) void UnityEngine.Shader.SetGlobalColor(int, UnityEngine.Color)
- (static) void UnityEngine.Shader.SetGlobalMatrix(string, UnityEngine.Matrix4x4)
- (static) void UnityEngine.Shader.SetGlobalMatrix(int, UnityEngine.Matrix4x4)
- (static) void UnityEngine.Shader.SetGlobalTexture(string, UnityEngine.Texture)
- (static) void UnityEngine.Shader.SetGlobalTexture(int, UnityEngine.Texture)
- (static) void UnityEngine.Shader.SetGlobalTexture(string, UnityEngine.RenderTexture, UnityEngine.Rendering.RenderTextureSubElement)
- (static) void UnityEngine.Shader.SetGlobalTexture(int, UnityEngine.RenderTexture, UnityEngine.Rendering.RenderTextureSubElement)
- (static) void UnityEngine.Shader.SetGlobalBuffer(string, UnityEngine.ComputeBuffer)
- (static) void UnityEngine.Shader.SetGlobalBuffer(int, UnityEngine.ComputeBuffer)
- (static) void UnityEngine.Shader.SetGlobalBuffer(string, UnityEngine.GraphicsBuffer)
- (static) void UnityEngine.Shader.SetGlobalBuffer(int, UnityEngine.GraphicsBuffer)
- (static) void UnityEngine.Shader.SetGlobalConstantBuffer(string, UnityEngine.ComputeBuffer, int, int)
- (static) void UnityEngine.Shader.SetGlobalConstantBuffer(int, UnityEngine.ComputeBuffer, int, int)
- (static) void UnityEngine.Shader.SetGlobalConstantBuffer(string, UnityEngine.GraphicsBuffer, int, int)
- (static) void UnityEngine.Shader.SetGlobalConstantBuffer(int, UnityEngine.GraphicsBuffer, int, int)
- (static) void UnityEngine.Shader.SetGlobalFloatArray(string,
System.Collections.Generic.List<float>
) - (static) void UnityEngine.Shader.SetGlobalFloatArray(int,
System.Collections.Generic.List<float>
) - (static) void UnityEngine.Shader.SetGlobalFloatArray(string, float[])
- (static) void UnityEngine.Shader.SetGlobalFloatArray(int, float[])
- (static) void UnityEngine.Shader.SetGlobalVectorArray(string,
System.Collections.Generic.List<UnityEngine.Vector4>
) - (static) void UnityEngine.Shader.SetGlobalVectorArray(int,
System.Collections.Generic.List<UnityEngine.Vector4>
) - (static) void UnityEngine.Shader.SetGlobalVectorArray(string, UnityEngine.Vector4[])
- (static) void UnityEngine.Shader.SetGlobalVectorArray(int, UnityEngine.Vector4[])
- (static) void UnityEngine.Shader.SetGlobalMatrixArray(string,
System.Collections.Generic.List<UnityEngine.Matrix4x4>
) - (static) void UnityEngine.Shader.SetGlobalMatrixArray(int,
System.Collections.Generic.List<UnityEngine.Matrix4x4>
) - (static) void UnityEngine.Shader.SetGlobalMatrixArray(string, UnityEngine.Matrix4x4[])
- (static) void UnityEngine.Shader.SetGlobalMatrixArray(int, UnityEngine.Matrix4x4[])
- (static) float UnityEngine.Shader.GetGlobalFloat(string)
- (static) float UnityEngine.Shader.GetGlobalFloat(int)
- (static) int UnityEngine.Shader.GetGlobalInt(string)
- (static) int UnityEngine.Shader.GetGlobalInt(int)
- (static) UnityEngine.Vector4 UnityEngine.Shader.GetGlobalVector(string)
- (static) UnityEngine.Vector4 UnityEngine.Shader.GetGlobalVector(int)
- (static) UnityEngine.Color UnityEngine.Shader.GetGlobalColor(string)
- (static) UnityEngine.Color UnityEngine.Shader.GetGlobalColor(int)
- (static) UnityEngine.Matrix4x4 UnityEngine.Shader.GetGlobalMatrix(string)
- (static) UnityEngine.Matrix4x4 UnityEngine.Shader.GetGlobalMatrix(int)
- (static) UnityEngine.Texture UnityEngine.Shader.GetGlobalTexture(string)
- (static) UnityEngine.Texture UnityEngine.Shader.GetGlobalTexture(int)
- (static) float[] UnityEngine.Shader.GetGlobalFloatArray(string)
- (static) float[] UnityEngine.Shader.GetGlobalFloatArray(int)
- (static) void UnityEngine.Shader.GetGlobalFloatArray(string,
System.Collections.Generic.List<float>
) - (static) void UnityEngine.Shader.GetGlobalFloatArray(int,
System.Collections.Generic.List<float>
) - (static) UnityEngine.Vector4[] UnityEngine.Shader.GetGlobalVectorArray(string)
- (static) UnityEngine.Vector4[] UnityEngine.Shader.GetGlobalVectorArray(int)
- (static) void UnityEngine.Shader.GetGlobalVectorArray(string,
System.Collections.Generic.List<UnityEngine.Vector4>
) - (static) void UnityEngine.Shader.GetGlobalVectorArray(int,
System.Collections.Generic.List<UnityEngine.Vector4>
) - (static) UnityEngine.Matrix4x4[] UnityEngine.Shader.GetGlobalMatrixArray(string)
- (static) UnityEngine.Matrix4x4[] UnityEngine.Shader.GetGlobalMatrixArray(int)
- (static) void UnityEngine.Shader.GetGlobalMatrixArray(string,
System.Collections.Generic.List<UnityEngine.Matrix4x4>
) - (static) void UnityEngine.Shader.GetGlobalMatrixArray(int,
System.Collections.Generic.List<UnityEngine.Matrix4x4>
) - int GetPropertyCount()
- int FindPropertyIndex(string)
- string GetPropertyName(int)
- int GetPropertyNameId(int)
- UnityEngine.Rendering.ShaderPropertyType GetPropertyType(int)
- string GetPropertyDescription(int)
- UnityEngine.Rendering.ShaderPropertyFlags GetPropertyFlags(int)
- string[] GetPropertyAttributes(int)
- float GetPropertyDefaultFloatValue(int)
- UnityEngine.Vector4 GetPropertyDefaultVectorValue(int)
- UnityEngine.Vector2 GetPropertyRangeLimits(int)
- UnityEngine.Rendering.TextureDimension GetPropertyTextureDimension(int)
- string GetPropertyTextureDefaultName(int)