#include <SceneLoaderPHP.h>

Public Member Functions | |
| bool | canLoadFileExtension (const char *extension) override |
| Pre-loading check. More... | |
| virtual sofa::simulation::NodeSPtr | doLoad (const std::string &filename, const std::vector< std::string > &sceneArgs) override |
| load the file More... | |
| virtual std::string | getFileTypeDesc () override |
| get the file type description More... | |
| void | getExtensionList (ExtensionList *list) override |
| get the list of file extensions More... | |
Public Member Functions inherited from sofa::simulation::SceneLoader | |
| virtual | ~SceneLoader ()=default |
| virtual bool | canLoadFileName (const char *filename) |
| Pre-loading check. More... | |
| virtual bool | canWriteFileName (const char *filename) |
| Pre-saving check. More... | |
| virtual bool | canWriteFileExtension (const char *) |
| sofa::simulation::NodeSPtr | load (const std::string &filename, bool reload=false, const std::vector< std::string > &sceneArgs=std::vector< std::string >(0)) |
| load the file More... | |
| virtual void | write (sofa::simulation::Node *, const char *) |
| write scene graph in the file More... | |
| virtual bool | syntaxForAddingRequiredPlugin (const std::string &pluginName, const std::vector< std::string > &listComponents, std::ostream &ss, sofa::simulation::Node *nodeWhereAdded) |
Additional Inherited Members | |
Static Protected Attributes inherited from sofa::simulation::SceneLoader | |
| static Listeners | s_listeners |
Static Public Member Functions inherited from sofa::simulation::SceneLoader | |
| static void | addListener (Listener *l) |
| adding a listener More... | |
| static void | removeListener (Listener *l) |
| removing a listener More... | |
Static Protected Member Functions inherited from sofa::simulation::SceneLoader | |
| static void | notifyLoadingSceneBefore (SceneLoader *sceneLoader) |
| static void | notifyReloadingSceneBefore (SceneLoader *sceneLoader) |
| static void | notifyLoadingSceneAfter (sofa::simulation::NodeSPtr node, SceneLoader *sceneLoader) |
| static void | notifyReloadingSceneAfter (sofa::simulation::NodeSPtr node, SceneLoader *sceneLoader) |
|
overridevirtual |
Pre-loading check.
Implements sofa::simulation::SceneLoader.
|
overridevirtual |
load the file
Implements sofa::simulation::SceneLoader.
|
overridevirtual |
get the list of file extensions
Implements sofa::simulation::SceneLoader.
|
overridevirtual |
get the file type description
Implements sofa::simulation::SceneLoader.