ILocalSpaceProperty

Description

interface Tinman.Engine.Scenes.Properties.ILocalSpaceProperty

Extended by

CameraBase abstract
FloatingLabel sealed
ParticleEffect sealed

Base interface for classes that declare a LocalSpace property.

Public / Attributes

Local​Space


public attribute LocalSpace → (get,set)

value : ITerrainTransform

[not-null]
The terrain transform.

The terrain transform that defines the local-space.

Setting this property will update the mesh binding state of the current value and the new value (if the containing scene object is attached), by calling IMeshBound.MeshUnbind on the current value and IMeshBound.MeshBind on the new value. Subclasses of SceneObject may use the SceneObject.ChildBindings helper for that.

Defaults to a new instance of IdentityTransform.