pCon.planner Plugin SDK  Version 8.9
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Events
Public Member Functions | Properties | List of all members
X3g::Plugin::CameraAnimationNode Class Reference

Camera Animation Node. More...

Inherited by X3g::Plugin::ICameraAnimationNode.

Public Member Functions

void GetLookAt ([Out] GeVec3d% pEye,[Out] GeVec3d% pCenter)
 Returns the camera position and the camera target. More...
 
void SetLookAt (GeVec3d pEye, GeVec3d pCenter)
 Sets the camera position and the camera target. More...
 

Properties

System::String^  Name [get, set]
 The name of the node. More...
 
double Speed [get, set]
 Sets the speed (m/s). More...
 
double WaitTime [get, set]
 The wait time defines how long the animation stops/waits at the node's camera position. More...
 
CameraAnimationNodeFlags Flags [get, set]
 Additional node flags. More...
 

Detailed Description

Camera Animation Node.

Member Function Documentation

void X3g::Plugin::CameraAnimationNode::GetLookAt ( [Out] GeVec3d pEye,
[Out] GeVec3d pCenter 
)

Returns the camera position and the camera target.

void X3g::Plugin::CameraAnimationNode::SetLookAt ( GeVec3d  pEye,
GeVec3d  pCenter 
)

Sets the camera position and the camera target.

Property Documentation

CameraAnimationNodeFlags X3g::Plugin::CameraAnimationNode::Flags
getset

Additional node flags.

System:: String^ X3g::Plugin::CameraAnimationNode::Name
getset

The name of the node.

double X3g::Plugin::CameraAnimationNode::Speed
getset

Sets the speed (m/s).

The speed defines how long it takes to move from this node to the next node of the animation. Must be greater than 0.

double X3g::Plugin::CameraAnimationNode::WaitTime
getset

The wait time defines how long the animation stops/waits at the node's camera position.