Struct MaterialProperties
Assembly: fwt.core.dll
Syntax
[Serializable]
public struct MaterialProperties : IEquatable<MaterialProperties>
Fields
Colors
Declaration
public List<MaterialProperty_Color> Colors
Field Value
Floats
Declaration
public List<MaterialProperty_Float> Floats
Field Value
Matrices
Declaration
public List<MaterialProperty_Matrix> Matrices
Field Value
Textures
Declaration
public List<MaterialProperty_Texture> Textures
Field Value
Vectors
Declaration
public List<MaterialProperty_Vector> Vectors
Field Value
Properties
IsEmpty
Declaration
public bool IsEmpty { get; }
Property Value
Methods
CalcHashCode()
Declaration
public int CalcHashCode()
Returns
CreateMaterialPropertyBlock()
Declaration
public MaterialPropertyBlock CreateMaterialPropertyBlock()
Returns
| Type |
Description |
| MaterialPropertyBlock |
|
Equals(MaterialProperties)
Declaration
public bool Equals(MaterialProperties other)
Parameters
Returns
Equals<TValue>(IList<TValue>, IList<TValue>)
Declaration
public bool Equals<TValue>(IList<TValue> first, IList<TValue> second)
Parameters
| Type |
Name |
Description |
| IList<TValue> |
first |
|
| IList<TValue> |
second |
|
Returns
Type Parameters
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
GetHashCode<TValue>(IList<TValue>)
Declaration
public int GetHashCode<TValue>(IList<TValue> list)
Parameters
| Type |
Name |
Description |
| IList<TValue> |
list |
|
Returns
Type Parameters
RecalcHashCode()
Declaration
public void RecalcHashCode()
Implements
Extension Methods