VR-Forces 4.6.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Types | Protected Attributes
makVrv::DtDrawnIntersectorManager Class Reference
Inheritance diagram for makVrv::DtDrawnIntersectorManager:
Inheritance graph
[legend]

Public Member Functions

 DtDrawnIntersectorManager (DtDe &de)
virtual ~DtDrawnIntersectorManager ()
virtual void update (DtTime tNow)
 The update function called by DtTickableManager during update-ticks.
virtual void drawIntersection (const DtIntersector::DtIntersections &results, double duration)
- Public Member Functions inherited from makVrv::DtTickable
virtual bool needsUpdate (DtTime tNow)
 The check function called by DtTickableManager to verify if an update is required.
virtual ~DtTickable ()
 Virtual DTOR.
virtual void setUpdatePeriod (unsigned int period)
 Specify how often (in # of frames) this tickable should call update.
virtual unsigned int updatePeriod () const

Protected Types

typedef std::multimap< double,
DtDrawnIntersector * > 
DtDrawnIntersectorMap

Protected Attributes

DtDemyDe
DtDrawnIntersectorMap myDrawnIntersectorMap
- Protected Attributes inherited from makVrv::DtTickable
DtTickableManagerInterfacemyManager
 Pointer to manager for removal during destruction.
DtSignalConnectionManager myConnections
unsigned int myFrameCounter
unsigned int myFrameToUpdate
unsigned int myUpdatePeriod

Additional Inherited Members

- Protected Member Functions inherited from makVrv::DtTickable
 DtTickable (DtTickableManagerInterface *manager)
 CTOR.
 DtTickable ()
 Unimplemented default CTOR.
virtual void slot_managerAboutToBeDeleted ()

Member Typedef Documentation

Constructor & Destructor Documentation

makVrv::DtDrawnIntersectorManager::DtDrawnIntersectorManager ( DtDe de)
virtual makVrv::DtDrawnIntersectorManager::~DtDrawnIntersectorManager ( )
virtual

Member Function Documentation

virtual void makVrv::DtDrawnIntersectorManager::update ( DtTime  tNow)
virtual

The update function called by DtTickableManager during update-ticks.

Parameters
[in]tNowis the current time-stamp.

Implements makVrv::DtTickable.

virtual void makVrv::DtDrawnIntersectorManager::drawIntersection ( const DtIntersector::DtIntersections results,
double  duration 
)
virtual

Member Data Documentation

DtDe& makVrv::DtDrawnIntersectorManager::myDe
protected
DtDrawnIntersectorMap makVrv::DtDrawnIntersectorManager::myDrawnIntersectorMap
protected

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

Document ID: Generated on Wed Jul 25 16:57:45 EDT 2018 from SVN revision 190790
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)