Drag[en]gine Script Module DragonScript Script API  1.0
ConversationPlaybackLookAt Class Reference

Conversation playback look-at. More...

Inheritance diagram for ConversationPlaybackLookAt:

Public Member Functions

ConversationActor getActor ()
 Actor the look-at is relative to or null if in world space. More...
 
String getBone ()
 Bone or null if not used. More...
 
ConversationCoordSystem getCoordSystem ()
 Coordinate system the look-at is relative to or null if in world space. More...
 
DMatrix getLookAtMatrix ()
 Current look-at world matrix. More...
 
DVector getLookAtPosition ()
 Current look-at world position. More...
 
Quaternion getOrientation ()
 Orientation. More...
 
DVector getPosition ()
 Position. More...
 
ConversationPlaybackLookAt new ()
 Create look-at. More...
 
ConversationPlaybackLookAt new (ConversationPlayback playback, ConversationTarget target)
 Create look-at with dynamic conversation target. More...
 
ConversationPlaybackLookAt new (ConversationActor actor)
 Create look-at relative to an actor. More...
 
ConversationPlaybackLookAt new (ConversationActor actor, DVector displacement)
 Create look-at relative to an actor. More...
 
ConversationPlaybackLookAt new (ConversationActor actor, DVector displacement, Quaternion orientation)
 Create look-at relative to an actor. More...
 
ConversationPlaybackLookAt new (ConversationActor actor, String bone)
 Create look-at relative to an actor. More...
 
ConversationPlaybackLookAt new (ConversationActor actor, String bone, DVector displacement)
 Create look-at relative to an actor. More...
 
ConversationPlaybackLookAt new (ConversationActor actor, String bone, DVector displacement, Quaternion orientation)
 Create look-at relative to an actor. More...
 
ConversationPlaybackLookAt new (ConversationCoordSystem coordinateSystem)
 Create look-at relative to a coordinate system. More...
 
ConversationPlaybackLookAt new (ConversationCoordSystem coordinateSystem, DVector displacement)
 Create look-at relative to a coordinate system. More...
 
ConversationPlaybackLookAt new (ConversationCoordSystem coordinateSystem, DVector displacement, Quaternion orientation)
 Create look-at relative to a coordinate system. More...
 
void readFromFile (ConversationPlayback playback, FileReader reader)
 Read element from file. More...
 
void setActor (ConversationActor actor)
 Set actor the look-at is relative to or null if in world space. More...
 
void setBone (String bone)
 Set bone or null if not used. More...
 
void setCoordSystem (ConversationCoordSystem coordSystem)
 Set coordinate system the look-at is relative to or null if in world space. More...
 
void setOrientation (Quaternion orientation)
 Set orientation. More...
 
void setPosition (DVector position)
 Set position. More...
 
void writeToFile (FileWriter writer)
 Write element to file. More...
 

Detailed Description

Conversation playback look-at.

Author
Roland Pl├╝ss
Version
1.0

Member Function Documentation

§ getActor()

ConversationActor getActor ( )

Actor the look-at is relative to or null if in world space.

§ getBone()

String getBone ( )

Bone or null if not used.

§ getCoordSystem()

ConversationCoordSystem getCoordSystem ( )

Coordinate system the look-at is relative to or null if in world space.

§ getLookAtMatrix()

DMatrix getLookAtMatrix ( )

Current look-at world matrix.

§ getLookAtPosition()

DVector getLookAtPosition ( )

Current look-at world position.

§ getOrientation()

Quaternion getOrientation ( )

Orientation.

§ getPosition()

DVector getPosition ( )

Position.

§ new() [1/11]

Create look-at.

§ new() [2/11]

Create look-at with dynamic conversation target.

§ new() [3/11]

Create look-at relative to an actor.

§ new() [4/11]

ConversationPlaybackLookAt new ( ConversationActor  actor,
DVector  displacement 
)

Create look-at relative to an actor.

§ new() [5/11]

ConversationPlaybackLookAt new ( ConversationActor  actor,
DVector  displacement,
Quaternion  orientation 
)

Create look-at relative to an actor.

§ new() [6/11]

ConversationPlaybackLookAt new ( ConversationActor  actor,
String  bone 
)

Create look-at relative to an actor.

§ new() [7/11]

ConversationPlaybackLookAt new ( ConversationActor  actor,
String  bone,
DVector  displacement 
)

Create look-at relative to an actor.

§ new() [8/11]

ConversationPlaybackLookAt new ( ConversationActor  actor,
String  bone,
DVector  displacement,
Quaternion  orientation 
)

Create look-at relative to an actor.

§ new() [9/11]

Create look-at relative to a coordinate system.

§ new() [10/11]

ConversationPlaybackLookAt new ( ConversationCoordSystem  coordinateSystem,
DVector  displacement 
)

Create look-at relative to a coordinate system.

§ new() [11/11]

ConversationPlaybackLookAt new ( ConversationCoordSystem  coordinateSystem,
DVector  displacement,
Quaternion  orientation 
)

Create look-at relative to a coordinate system.

§ readFromFile()

void readFromFile ( ConversationPlayback  playback,
FileReader  reader 
)

Read element from file.

§ setActor()

void setActor ( ConversationActor  actor)

Set actor the look-at is relative to or null if in world space.

§ setBone()

void setBone ( String  bone)

Set bone or null if not used.

§ setCoordSystem()

void setCoordSystem ( ConversationCoordSystem  coordSystem)

Set coordinate system the look-at is relative to or null if in world space.

§ setOrientation()

void setOrientation ( Quaternion  orientation)

Set orientation.

§ setPosition()

void setPosition ( DVector  position)

Set position.

§ writeToFile()

void writeToFile ( FileWriter  writer)

Write element to file.


The documentation for this class was generated from the following file: