The ITerrainDynamicObject5 interface gives the client access to the TerraExplorer dynamic object. Using this object, the client can create a pre-defined set of waypoints that the object will then follow (within the given parameters). To create a dynamic object, use the IObjectManager51::CreateDynamicObject() interface.
Hierarchy:
ITerraExplorerObject5 |
|
Properties: |
ID, ObjectType, ClientData, KeepAliveOnRelease, ClientDataEx |
Methods: |
|
IInfoTreeItem5 |
|
Properties: |
Description, ExistInBasicTree, InfoTreeItemID, GroupName, SaveInFlyFile |
ISingleMessageObject5 |
|
Properties: |
|
ITerrainLocation5 |
|
Properties: |
|
Methods: |
|
ITerrainObject5 |
|
Properties: |
Visible, ToolTipText, MaxVisibilityDistance, MinVisibilityDistance, IsAttached, AutoDetach, GroundObject |
Methods: |
|
ITerrainColoredObject5 |
|
Properties: |
|
ITerrainDynamicObject5 |
|
Properties: |
MotionStyle, DynamicType, FileName, Text, FontName, FontSize, FontStyle, ScaleFactor, FlipTexture, HeightStyle, Acceleration, TurnSpeed, CircularRoute, NumberOfWaypoints, CurrentWaypoint |
Methods: |
AddWaypoint, GetWaypoint, ModifyWaypoint, DeleteWaypoint, RestartRoute |