Drag[en]gine Script Module DragonScript 1.23
|
Coordinate system for use in conversation relative to an element. More...
Public Member Functions | |
void | dispose () |
Dispose of the coordinate system breaking cyclic references. | |
Element | getElement () |
Element to use. | |
DMatrix | getMatrix () |
Coordinate system matrix. | |
ElementConvoCoordSystem | new (ElementConvoCoordSystem coordSystem) |
Create copy of conversation coordinate system. | |
ElementConvoCoordSystem | new (StringID id, DMatrix localMatrix, Element element) |
Create conversation coordinate system. | |
ElementConvoCoordSystem | new (StringID id, Element element) |
Create conversation coordinate system. | |
Coordinate system for use in conversation relative to an element.
Returns a coordinate system matrix for conversation targets. In contrary to conversation actors coordinate system objects can be added to multiple conversation playback objects at the same time. Conversation coordinate systems can be static or dynamic. This class places the coordinate system relative to the coordinate system of an element.
void Dragengine.Scenery.ElementConvoCoordSystem.dispose | ( | ) |
Dispose of the coordinate system breaking cyclic references.
Element Dragengine.Scenery.ElementConvoCoordSystem.getElement | ( | ) |
Element to use.
DMatrix Dragengine.Scenery.ElementConvoCoordSystem.getMatrix | ( | ) |
Coordinate system matrix.
ElementConvoCoordSystem Dragengine.Scenery.ElementConvoCoordSystem.new | ( | ElementConvoCoordSystem | coordSystem | ) |
Create copy of conversation coordinate system.
ElementConvoCoordSystem Dragengine.Scenery.ElementConvoCoordSystem.new | ( | StringID | id, |
DMatrix | localMatrix, | ||
Element | element | ||
) |
Create conversation coordinate system.
ElementConvoCoordSystem Dragengine.Scenery.ElementConvoCoordSystem.new | ( | StringID | id, |
Element | element | ||
) |
Create conversation coordinate system.