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

interface IMapShape in Tinman.Terrain.Mapping

interface IMapShape extends IConfigurable
  base of IMapShapeGeneric

Attributes

Layer

The layer of the shape.

property Layer { get }
type int32
value The shape layer.

Remarks:

Map shapes with higher layer values are rendered on top.

MapShape

The vector shape to render.

property MapShape { get }
type IShape
value [not-null] The vector shape.

Methods

ToConfig

Returns the configuration value that describes this object.

method ToConfig ()
type ConfigValue
returns [not-null] The configuration value.
inherited IConfigurable.ToConfig

Remarks:

All configurable objects need to implement this interface. For simple types, it is preferable to delegate to ToValue.

The returned value may be of type Invalid, which means that this object in its current state cannot be described with the configuration API.

Before returning the resulting configuration value, Cache must be called on it, passing this IConfigurable object as parameter.