Skip to content
Orbdale

Orbdale Terrain · OrbdaleTerrainCore module · enum

Native::

EBrushMaskRefusal

Experimental

Why bytes or samples were refused as a brush mask.

Declaration

enum class EBrushMaskRefusal : uint8_t
Header
#include "Native/BrushMask.h"
Module
PublicDependencyModuleNames.Add("OrbdaleTerrainCore"); in your module’s Build.cs.
Stability
Experimental: supported, may change in a minor version, with a changelog line.

Values

ValueMeaning
None = 0—
BadLength

Fewer bytes or samples than the header and the side need, or more.

BadMagic

The bytes do not start with 'TSBM'.

BadVersion

Another kBrushMaskFormatVersion.

BadBits

Samples other than 8 or 16 bits.

BadSide

A side that is not a power of two from kBrushMaskMinSide to kBrushMaskMaxSide.

ZeroHash

The content hash came out 0, which names no mask (never seen; refused rather than remapped).