| virtual makVrv::DtSkyObjectManager::~DtSkyObjectManager |
( |
| ) |
|
|
virtual |
| makVrv::DtSkyObjectManager::DtSkyObjectManager |
( |
| ) |
|
|
protected |
Find the sky object, returns null if none exists.
| virtual void makVrv::DtSkyObjectManager::registerSkyObject |
( |
DtOsgSkyObject * |
obj | ) |
|
|
virtual |
Register a sky object pointer for later retrieval.
| virtual Vector4_32 makVrv::DtSkyObjectManager::ambientColor |
( |
const osg::Camera * |
osgCamera | ) |
const |
|
virtual |
ambient color for a given camera/view
| virtual Vector4_32 makVrv::DtSkyObjectManager::diffuseColor |
( |
const osg::Camera * |
osgCamera | ) |
const |
|
virtual |
diffuse color for a given camera/view
| virtual Vector3_32 makVrv::DtSkyObjectManager::lightPosition |
( |
const osg::Camera * |
osgCamera | ) |
const |
|
virtual |
light position for a given camera/view
Get/create instance of sky object manager.
| static const std::string& makVrv::DtSkyObjectManager::theClassName |
( |
| ) |
|
|
static |
Get the name this class is registered by.
| boost::signalslib::signal<void( DtOsgSkyObject* )> makVrv::DtSkyObjectManager::signal_skyObjectAdded |
| boost::signalslib::signal<void( DtOsgSkyObject* )> makVrv::DtSkyObjectManager::signal_skyObjectToBeRemoved |
The documentation for this class was generated from the following file: