| virtual makVrv::DtCellToIndirectGeoMap::~DtCellToIndirectGeoMap |
( |
| ) |
|
|
virtual |
| makVrv::DtCellToIndirectGeoMap::DtCellToIndirectGeoMap |
( |
DtDe & |
de, |
|
|
const DtCullShaderConfig & |
cullShaderConfig |
|
) |
| |
|
protected |
CTOR. Protected. Only creator an create.
| makVrv::DtCellToIndirectGeoMap::DtCellToIndirectGeoMap |
( |
| ) |
|
|
privatedelete |
| virtual DtCellIndirectGeo* makVrv::DtCellToIndirectGeoMap::getEntryFor |
( |
const osg::Node * |
node | ) |
|
|
virtual |
get the cell for this key node. 0 if entry does not exist
get the cell for this key node. 0 if entry does not exist
| virtual void makVrv::DtCellToIndirectGeoMap::deleteAllEntries |
( |
void |
| ) |
|
|
virtual |
explicitly delete all cells
| virtual bool makVrv::DtCellToIndirectGeoMap::keyNodeGettingDeleted |
( |
const osg::Node * |
node | ) |
|
|
virtual |
call back so that we can clean up the corresponding cell returns whether a cell entry was found (and deleted)
| virtual void makVrv::DtCellToIndirectGeoMap::setName |
( |
const std::string & |
name | ) |
|
|
virtual |
| virtual const std::string& makVrv::DtCellToIndirectGeoMap::name |
( |
void |
| ) |
const |
|
virtual |
| virtual const DtCullShaderConfig& makVrv::DtCellToIndirectGeoMap::cullShaderConfig |
( |
void |
| ) |
const |
|
virtual |
access the cull shader config. const version
| virtual int makVrv::DtCellToIndirectGeoMap::size |
( |
void |
| ) |
const |
|
virtual |
| virtual void makVrv::DtCellToIndirectGeoMap::setRegistrarInvalid |
( |
| ) |
|
|
virtual |
set registrar invalid. need this for scenarios when registrar is deleted before nodes/entries for the map get a chance to be deleted (because the registrar is held externally)
| virtual DtCellIndirectGeo* makVrv::DtCellToIndirectGeoMap::getEntry |
( |
const osg::Node * |
node | ) |
|
|
protectedvirtual |
internal method to determine whether an entry exists for a given node
| virtual void makVrv::DtCellToIndirectGeoMap::deleteEntries |
( |
| ) |
|
|
protectedvirtual |
internal method to delete all entries, called via the destructor
| DtDe& makVrv::DtCellToIndirectGeoMap::myDe |
|
protected |
| std::string makVrv::DtCellToIndirectGeoMap::myName |
|
protected |
The documentation for this class was generated from the following file: