FreeWRL/FreeX3D
3.0.0
|
Public Member Functions | |
virtual saiBrowser * | getBrowser (const SAIParameter *pParams)=0 |
virtual saiBrowser * | createBrowser (const SAIParameter *pParams, std::map< std::string, std::string > *pProperties)=0 |
virtual const char * | getName ()=0 |
virtual const char * | getVersion ()=0 |
virtual float | getCurrentSpeed ()=0 |
virtual float | getCurrentFrameRate ()=0 |
virtual void | replaceWorld (const char *sceneURI)=0 |
virtual void | loadURL (const char *sceneURL)=0 |
virtual void | setDescription (const char *strDescription)=0 |
virtual saiScene * | createX3DFromString (const char *strX3DSource)=0 |
virtual void | updateControl (unsigned int nAction)=0 |
virtual void | registerBrowserInterest (unsigned int nAction, saiBrowser *pRequester)=0 |
virtual std::map< std::string, std::string > * | getRenderingProperties ()=0 |
virtual std::map< std::string, std::string > * | getBrowserProperties ()=0 |
virtual void | changeViewpoint (unsigned int nAction)=0 |
virtual void | print ()=0 |
virtual void | dispose ()=0 |
virtual bool | setBrowserOption (const char *strOptionName, void *pOptionValue)=0 |
virtual const std::vector < saiProfileDeclaration * > * | getSupportedProfiles ()=0 |
virtual const saiProfileDeclaration * | getProfile (const char *strProfileName)=0 |
virtual const std::map < std::string, saiComponent * > * | getSupportedComponents ()=0 |
virtual const saiComponent * | getComponent (const char *strComponentName)=0 |
virtual const saiExecutionContext * | getExecutionContext ()=0 |
virtual saiExecutionContext * | createScene ()=0 |
virtual saiExecutionContext * | importDocument (const char *DOMdocURI)=0 |
virtual saiExecutionContext * | createX3DFromStream (void *pStreambuf)=0 |
virtual saiExecutionContext * | createX3DFromUrl (const char *srcURL)=0 |
Definition at line 32 of file SAIBrowser.h.