TINMAN 3D / REALTIME TERRAIN
Software Development Kit - User Manual

interface IMeshBound in Tinman.Terrain.Kernel

Base interface for classes that need to be bound to an IMesh object for the duration of subsequent actions.

interface IMeshBound base of IMeshBoundMinRadius
  IMeshBoundMinSize
  IMeshTraversal
  ITerrainTransform
  MeshBoundBase

Attributes

HasMesh

Has this object been bound to an IMesh object?

property HasMesh { get }
type bool
value true if this object is currently bound to an IMesh, false if not.

Mesh

The CLOD mesh this object is currently bound to.

property Mesh { get }
type IMesh
value The CLOD mesh or null.

Methods

MeshBind

Binds this object to the given IMesh.

method MeshBind (IMesh mesh)
params mesh The mesh object.

MeshUnbind

Unbinds this object from its current IMesh.

method MeshUnbind ()