CompositeShapeOne

Description

abstract class Tinman.Terrain.Shapes.CompositeShapeOne

Derived from

ShapeBase abstract

Abstract base class for IShape implementations that aggregate another IShape object.

The following members delegate to the aggregated shape:

Protected / Constructors

Composite​Shape​One


protected constructor CompositeShapeOne → (2)

serialId in : ISerialTypeInfo

[not-null]
The serial type ID.

shape opt : IShape = null

The aggregated shape.

Creates a new instance of CompositeShapeOne.

Protected / Methods

Do​Update

3 overloads


protected abstract method DoUpdate3 → (1)

shape in : IShape

The aggregated shape.

returns → IShape

The new composite shape.

Creates a new composite shape of this type.

Protected / Attributes

shape


protected attribute shape → (IShape)

The aggregated shape.