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) UnityEngine.Vector4[] UnityEngine.Shader.GetGlobalVectorArray(string)
 - (static) UnityEngine.Vector4[] UnityEngine.Shader.GetGlobalVectorArray(int)
 - (static) UnityEngine.Matrix4x4[] UnityEngine.Shader.GetGlobalMatrixArray(string)
 - (static) UnityEngine.Matrix4x4[] UnityEngine.Shader.GetGlobalMatrixArray(int)
 - (static) void UnityEngine.Shader.GetGlobalFloatArray(string, 
System.Collections.Generic.List<float>) - (static) void UnityEngine.Shader.GetGlobalFloatArray(int, 
System.Collections.Generic.List<float>) - (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) 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)