VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes
makVrf::DtVrfOsgEarthCacheHandler Class Reference

Override to send message to back-end with bounds information to cache on the back-ends.

Inheritance diagram for makVrf::DtVrfOsgEarthCacheHandler:
Inheritance graph
[legend]

Public Member Functions

 DtVrfOsgEarthCacheHandler (makVrv::DtDe &de, makVrv::DtOsgEarthCacheInterface *iFace)
 
virtual ~DtVrfOsgEarthCacheHandler ()
 
virtual void fulfillCacheRequest (const DtIfOsgEarthCacheRequest &)
 
- Public Member Functions inherited from makVrv::DtOsgEarthCacheHandler
 DtOsgEarthCacheHandler (DtDe &de, DtOsgEarthCacheInterface *myInterface)
 
virtual ~DtOsgEarthCacheHandler ()
 
virtual void run ()
 
virtual void initializeChannel (DtChannel *channel)
 
virtual void setMapNode (osgEarth::MapNode *mapNode)
 
virtual void setLowestLod (int lowestLod)
 
virtual void setHighestLod (int highestLod)
 
virtual void setFlyOver (bool flyOver)
 
virtual void setBound (const osgEarth::Bounds &bound)
 
virtual void setCacheImageLayers (bool val)
 
virtual void setCacheElevationLayers (bool val)
 

Protected Types

typedef std::map< std::string,
int
ActiveServers
 

Protected Member Functions

virtual void cancelCache ()
 
virtual void processOsgEarthCacheProgress (DtSimMessage *msg)
 
virtual void slot_cacheFinished ()
 
- Protected Member Functions inherited from makVrv::DtOsgEarthCacheHandler
void connectSignals ()
 
virtual void slot_updateProgress (int progress)
 
virtual void slot_updateProgressText (const std::string &text)
 

Protected Attributes

int myRequestId
 
bool myFrontEndFinished
 
bool myBackEndFinished
 
ActiveServers myActiveServers
 
- Protected Attributes inherited from makVrv::DtOsgEarthCacheHandler
DtDemyDe
 
DtSignalConnectionManager mySignals
 
DtOsgEarthCacheInterfacemyInterface
 
DtOsgEarthCachemyOsgEarthCache
 

Additional Inherited Members

- Signals inherited from makVrv::DtOsgEarthCacheHandler
void qt_signal_updateProgress (int progress)
 
void qt_signal_cacheFinished ()
 

Member Typedef Documentation

typedef std::map<std::string, int> makVrf::DtVrfOsgEarthCacheHandler::ActiveServers
protected

Constructor & Destructor Documentation

makVrf::DtVrfOsgEarthCacheHandler::DtVrfOsgEarthCacheHandler ( makVrv::DtDe de,
makVrv::DtOsgEarthCacheInterface iFace 
)

CTOR.

virtual makVrf::DtVrfOsgEarthCacheHandler::~DtVrfOsgEarthCacheHandler ( )
virtual

DTOR.

Member Function Documentation

virtual void makVrf::DtVrfOsgEarthCacheHandler::fulfillCacheRequest ( const DtIfOsgEarthCacheRequest )
virtual
virtual void makVrf::DtVrfOsgEarthCacheHandler::cancelCache ( )
protectedvirtual

Called when cancelling operation – send message to back-ends to also cancel.

Reimplemented from makVrv::DtOsgEarthCacheHandler.

virtual void makVrf::DtVrfOsgEarthCacheHandler::processOsgEarthCacheProgress ( DtSimMessage msg)
protectedvirtual
virtual void makVrf::DtVrfOsgEarthCacheHandler::slot_cacheFinished ( )
protectedvirtual

Slot when the cache finished.

Reimplemented from makVrv::DtOsgEarthCacheHandler.

Member Data Documentation

int makVrf::DtVrfOsgEarthCacheHandler::myRequestId
protected
bool makVrf::DtVrfOsgEarthCacheHandler::myFrontEndFinished
protected
bool makVrf::DtVrfOsgEarthCacheHandler::myBackEndFinished
protected
ActiveServers makVrf::DtVrfOsgEarthCacheHandler::myActiveServers
protected

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

Document ID: Generated on Wed Mar 27 22:49:11 EDT 2024 from SVN revision 264633
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)