12 [
NativeHeader(
"Runtime/Graphics/ShaderScriptBindings.h")]
59 [
Obsolete(
"Creating materials from shader source string is no longer supported. Use Shader assets instead.",
false)]
105 [NativeName(
"GetFirstPropertyNameIdByAttributeFromScript")]
112 [NativeName(
"HasPropertyFromScript")]
128 [NativeName(
"SetCustomRenderQueue")]
148 [NativeName(
"SetFloatFromScript")]
155 [NativeName(
"SetColorFromScript")]
162 [NativeName(
"SetTextureFromScript")]
169 [NativeName(
"GetColorFromScript")]
176 [NativeName(
"GetTextureFromScript")]
class f__AnonymousType0<< Count > j__TPar
void SetColor(string name, Color value)
void SetVector(int nameID, Vector4 value)
void GetColorImpl_Injected(int name, [Out] Color ret)
bool HasProperty(int nameID)
Material(Material source)
static void CreateWithString([Writable] Material self)
Texture GetTexture(int nameID)
void SetTextureImpl(int name, Texture value)
void SetTexture(int nameID, Texture value)
void SetColor(int nameID, Color value)
void SetFloat(int nameID, float value)
static void CreateWithShader([Writable] Material self, [NotNull("ArgumentNullException")] Shader shader)
void SetFloatImpl(int name, float value)
Texture GetTexture(string name)
Texture GetTextureImpl(int name)
void SetFloat(string name, float value)
bool HasProperty(string name)
void SetColorImpl(int name, Color value)
void SetColorImpl_Injected(int name, Color value)
void DisableKeyword(string keyword)
Color GetColor(string name)
Material(string contents)
static void CreateWithMaterial([Writable] Material self, [NotNull("ArgumentNullException")] Material source)
void EnableKeyword(string keyword)
int GetFirstPropertyNameIdByAttribute(ShaderPropertyFlags attributeFlag)
Color GetColor(int nameID)
Color GetColorImpl(int name)