ProtectedconstructorStatic ReadonlyCacheAuto-generated mip maps will be cached in a local cache. Otherwise they might be either auto-generated or loaded from a package.
Static ReadonlyCPUCachedAll texture data will also be cached in CPU memory, making it available for fast read access from the CPU.
Static ReadonlyCPUReadableAllows the CPU to directly read the texture data buffers from the GPU.
Static ReadonlyDefaultA regular texture that is not often or ever updated from the CPU.
Static ReadonlyDepthTexture used as a depth/stencil buffer by the GPU.
Static ReadonlyDynamicA regular texture that is often updated by the CPU.
Static ReadonlyLoadTexture that allows load/store operations from the GPU program.
Static ReadonlyMutableAllows you to retrieve views of the texture using a format different from one specified on creation.
Static ReadonlyPersistentMip-maps will persisted in the resource, when the texture is serialized. Otherwise they might be auto-generated on texture load.
Static ReadonlyRenderTexture that can be rendered to by the GPU.
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.
Flags that describe how is a texture used.