ProtectedconstructorStatic ReadonlyColorThe Texture is a color texture. Typically color textures are BaseColor.
Static ReadonlyEnvironmentThe Texture is used as environment map. Internally stored as a cube map.
Static ReadonlyGenericThe Texture is a regular, commmon or generic texture.
Static ReadonlyHeightThe texture is used as a height or displacement map.
Static ReadonlyMaskThe Texture is a linearly sampled mask, grayscale or channel packed RGBA. Typical masks are Roughness, Metalness, Thickness or AmbientOcclusion.
Static ReadonlyNoiseThe texture is a grayscale noise map.
Static ReadonlyNormalThe texture is used as an object-space normal map.
Static ReadonlyNormalThe texture is used as a tangent-space normal map.
Static ReadonlyRelaxedThe texture is used as a relaxed cone stepping (RCS) will be generated from the source texture. The source image must be a grayscale height map.
Static ReadonlyVectorThe texture is used as a general vector map.
StaticaddAdds the flag bits to the enum value.
StaticcombineTakes an array of enum values and combines them as a single enum flag value. This assumes that the
target enum is a flag enum that can have their values combined using bitwise operators.
The array of values to be combined using bitwise-or operator.
The combined enum value.
StaticgetStaticgetStaticgetStaticgetStaticgetGets the name for the enumeration value that matches the specified enumValue.
The enumeration value.
The enumeration value or undefined if not found.
StaticgetStaticgetGets the enumeration value at the specified index.
The index.
The enumeration value or undefined if not found.
StaticgetGets the enumeration values
The enumeration values.
StatichasDetermines if the enum value has the flags set.
StatichasDetermines if the enum bits were changed from previousValue to currentValue.
StaticiterateStaticiterateIterates the enumeration values
The enumeration values.
StaticremoveRemoves the flag bits from the enum value.
StaticsplitTakes a single enum value and splits it into separated flag values set on the value. This
assumes that the target enum is a flag enum that can have their values combined using bitwise operators.
The enum value to have it's value split using bitwise-and operator.
An array of each "bit flag" set in the enum.
Determines the type a texture will be imported as during texture import.