Main Page | Class Hierarchy | Class List | Directories | Class Members

osgEphemeris::EphemerisUpdateCallbackRegistry Class Reference

Used internally. A singleton callback registry for loading callbacks from the NodeKit. More...

List of all members.

Public Member Functions

 EphemerisUpdateCallbackRegistry ()
void registerUpdateCallback (EphemerisUpdateCallback *callback)
EphemerisUpdateCallbackgetUpdateCallback (const std::string &name)

Static Public Member Functions

static EphemerisUpdateCallbackRegistryinstance ()


Detailed Description

Used internally. A singleton callback registry for loading callbacks from the NodeKit.


Constructor & Destructor Documentation

osgEphemeris::EphemerisUpdateCallbackRegistry::EphemerisUpdateCallbackRegistry  ) 
 

Default Constructor


Member Function Documentation

EphemerisUpdateCallback* osgEphemeris::EphemerisUpdateCallbackRegistry::getUpdateCallback const std::string &  name  ) 
 

Get a registered Callback by inquiring by its name

static EphemerisUpdateCallbackRegistry* osgEphemeris::EphemerisUpdateCallbackRegistry::instance  )  [static]
 

Return the singleton instance EphemerisUpdateCallbackRegistry

void osgEphemeris::EphemerisUpdateCallbackRegistry::registerUpdateCallback EphemerisUpdateCallback callback  ) 
 

Register a EphemerisUpdateCallback callback. The callback's name is used index it in an internal list of callbacks.


The documentation for this class was generated from the following file:
Generated on Sun Feb 26 20:00:03 2006 for osgEphemeris by  doxygen 1.4.1