VersionedBase

Description

abstract class Tinman.Core.Util.VersionedBase

Derived from

IVersioned

Extended by

ConfigDomain sealed
EnvironmentMap abstract
Example_Raytracer sealed
MarkingBuilder abstract
ModelDecorator abstract
ModelPose sealed
RoadElement sealed
ScreenLabel abstract
ScreenLabelStyle
TerrainDecal sealed
TerrainTransform abstract
Tripod sealed
Viewport sealed
WidgetBounds abstract

Abstract base class for IVersioned implementations.

Protected / Methods

Version​Increment


protected method VersionIncrement → ()

Increments the version of this object.

Protected / Attributes

Version​Aggregated


[EmptyBody]
protected virtual attribute VersionAggregated → (get)

value : int32

The aggregated version.

Returns the version of aggregated objects, which will be added to the current version of this object.