interface Tinman.Engine.Components.IVisibleMask

Extended by

TerrainDecal sealed
TerrainModel sealed
TerrainView sealed

Base interface for classes that provide a bitmask for controlling visibility of components in a terrain view.

Public / Attributes


public attribute VisibleMask → (get,set)

value : int64

The visibility bitmask.

The bitmask that controls the visibility of components in a terrain view.

The visibility mask of a TerrainView is combined with the visibility mask of each component (i.e. TerrainMesh, TerrainDecal) using bitwise AND: a non-zero result means that the respective component will be visible in the terrain view.

Defaults to ~0, i.e. all components are visible in all terrain views.