4 using SiliconStudio.Core;
6 namespace SiliconStudio.
Paradox.Shaders
55 if (ReferenceEquals(null, other))
return false;
56 if (ReferenceEquals(
this, other))
return true;
57 return string.Equals(name, other.name);
65 public override bool Equals(
object obj)
67 if (ReferenceEquals(null, obj))
return false;
68 if (ReferenceEquals(
this, obj))
return true;
74 return (name != null ? name.GetHashCode() : 0);
79 return Equals(left, right);
84 return !Equals(left, right);
89 return string.Format(
"pdxfx {0}", Name);
A shader source that is linked to a pdxfx effect.
bool Equals(ShaderMixinGeneratorSource other)
Indicates whether the current object is equal to another object of the same type. ...
override string ToString()
override object Clone()
Deep clones this instance.
override bool Equals(object obj)
Determines whether the specified System.Object is equal to this instance.
ShaderMixinGeneratorSource(string name)
Initializes a new instance of the ShaderMixinGeneratorSource class.
ShaderMixinGeneratorSource()
Initializes a new instance of the ShaderMixinGeneratorSource class.
override int GetHashCode()