VR-Forces 4.2 Class Documentation
List of all members | Public Member Functions | Static Public Member Functions | Protected Member Functions
DtBhaveLinesModelAgent Class Reference

Agent class for the scene object class: DtBhaveLinesModel. More...

Inheritance diagram for DtBhaveLinesModelAgent:
Inheritance graph
[legend]

Public Member Functions

 DtBhaveLinesModelAgent ()
 CTOR.
virtual ~DtBhaveLinesModelAgent ()
 DTOR.
DtBhaveLinesModelfindObject ()
 Attempt to find the actual object the agent is controlling.
const DtBhaveLinesModelfindObject () const
virtual void update ()=0
virtual void init (std::string &str, bool useLocalCoord)=0

Static Public Member Functions

static DtBhaveLinesModelAgentcreate (makVrv::DtAgentManagerInterface &sceneInterface, bool bDistribute=true)
 Static helper creator.

Protected Member Functions

virtual DtBhaveLinesModelfindObjectAsDtBhaveLinesModel ()=0

Detailed Description

Agent class for the scene object class: DtBhaveLinesModel.

Constructor & Destructor Documentation

DtBhaveLinesModelAgent::DtBhaveLinesModelAgent ( )

CTOR.

virtual DtBhaveLinesModelAgent::~DtBhaveLinesModelAgent ( )
virtual

DTOR.

Member Function Documentation

static DtBhaveLinesModelAgent* DtBhaveLinesModelAgent::create ( makVrv::DtAgentManagerInterface &  sceneInterface,
bool  bDistribute = true 
)
static

Static helper creator.

DtBhaveLinesModel* DtBhaveLinesModelAgent::findObject ( )

Attempt to find the actual object the agent is controlling.

Warning
Any modifications to the actual object will NOT work when using distributed rendering.
const DtBhaveLinesModel* DtBhaveLinesModelAgent::findObject ( ) const
virtual void DtBhaveLinesModelAgent::update ( )
pure virtual
virtual void DtBhaveLinesModelAgent::init ( std::string &  str,
bool  useLocalCoord 
)
pure virtual
virtual DtBhaveLinesModel* DtBhaveLinesModelAgent::findObjectAsDtBhaveLinesModel ( )
protectedpure virtual

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

Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)