![]() |
VR-Forces 4.0.4 Class Documentation
|
The OSG implementation of a di guy graphics file. More...

Public Member Functions | |
| DtDiGuyOsgGraphicsFile (DtDe &de, void *internal_data) | |
| CTOR. | |
| virtual | ~DtDiGuyOsgGraphicsFile () |
| DTOR. | |
| virtual int | load (const char *filename, const char *extension) |
| Load a file. | |
| virtual int | unload () |
| Unload the file. | |
| virtual void * | find_part (const char *part_name) |
| Find a a part. | |
Static Public Member Functions | |
| static diguyGraphicsFile * | create (void *internal_data) |
| A static create function. | |
| static void | registerDiGuyPaths () |
| Registers the Di Guy Paths with the OSG file loader. | |
Static Protected Member Functions | |
| static osg::Node * | recursive_find_part (const char *part_name, osg::Node *parent) |
Protected Attributes | |
| DtDe & | myDe |
| osg::ref_ptr< osg::Node > | myFileRoot |
The OSG implementation of a di guy graphics file.
| makVrv::DtDiGuyOsgGraphicsFile::DtDiGuyOsgGraphicsFile | ( | DtDe & | de, |
| void * | internal_data | ||
| ) |
CTOR.
| virtual makVrv::DtDiGuyOsgGraphicsFile::~DtDiGuyOsgGraphicsFile | ( | ) | [virtual] |
DTOR.
| static diguyGraphicsFile* makVrv::DtDiGuyOsgGraphicsFile::create | ( | void * | internal_data | ) | [static] |
A static create function.
It is needed for registering w/ Di Guy graphics api.
| static void makVrv::DtDiGuyOsgGraphicsFile::registerDiGuyPaths | ( | ) | [static] |
Registers the Di Guy Paths with the OSG file loader.
This only needs to be called once.
| virtual int makVrv::DtDiGuyOsgGraphicsFile::load | ( | const char * | filename, |
| const char * | extension | ||
| ) | [virtual] |
Load a file.
| virtual int makVrv::DtDiGuyOsgGraphicsFile::unload | ( | ) | [virtual] |
Unload the file.
| virtual void* makVrv::DtDiGuyOsgGraphicsFile::find_part | ( | const char * | part_name | ) | [virtual] |
Find a a part.
| static osg::Node* makVrv::DtDiGuyOsgGraphicsFile::recursive_find_part | ( | const char * | part_name, |
| osg::Node * | parent | ||
| ) | [static, protected] |
DtDe& makVrv::DtDiGuyOsgGraphicsFile::myDe [protected] |
osg::ref_ptr<osg::Node> makVrv::DtDiGuyOsgGraphicsFile::myFileRoot [protected] |