|
virtual | ~HOM_hda () |
|
virtual std::string | __repr__ ()=0 |
|
virtual void | installFile (const char *file_path, const char *oplibraries_file=NULL, bool change_oplibraries_file=true, bool force_use_assets=false)=0 |
|
virtual void | uninstallFile (const char *file_path, const char *oplibraries_file=NULL, bool change_oplibraries_file=true)=0 |
|
virtual void | installFiles (const std::vector< std::string > &file_paths, const char *oplibraries_file=NULL, bool change_oplibraries_file=true, bool force_use_assets=false)=0 |
|
virtual void | uninstallFiles (const std::vector< std::string > &file_paths, const char *oplibraries_file=NULL, bool change_oplibraries_file=true)=0 |
|
virtual void | reloadFiles (const std::vector< std::string > &file_paths)=0 |
|
virtual void | reloadFile (const char *file_path)=0 |
|
virtual void | reloadAllFiles (bool rescan=true)=0 |
|
virtual void | reloadNamespaceOrder ()=0 |
|
virtual void | expandToDirectory (const char *file_path, const char *directory_path)=0 |
|
virtual void | collapseFromDirectory (const char *file_path, const char *directory_path)=0 |
|
virtual std::vector< std::string > | loadedFiles ()=0 |
|
virtual void | renameSource (const char *oplibraries_file, const char *source_name=NULL)=0 |
|
virtual std::vector
< HOM_ElemPtr
< HOM_HDADefinition > > | definitionsInFile (const char *file_path)=0 |
|
virtual std::vector< std::string > | componentsFromFullNodeTypeName (const char *node_type_name)=0 |
|
virtual std::string | fullNodeTypeNameFromComponents (const char *scope_node_type, const char *name_space, const char *name, const char *version)=0 |
|
virtual void | changeCurrentStoreUser (const char *new_user)=0 |
|
virtual bool | safeguardHDAs ()=0 |
|
virtual void | setSafeguardHDAs (bool on)=0 |
|
virtual void | addOpaqueEventCallback (const std::vector< HOM_EnumValue * > &event_types, void *py_callback)=0 |
|
virtual void | removeOpaqueEventCallback (const std::vector< HOM_EnumValue * > &event_types, void *py_callback)=0 |
|
virtual void | removeAllEventCallbacks ()=0 |
|
virtual std::vector< std::pair
< std::vector< HOM_EnumValue * >
, void * > > | opaqueEventCallbacks ()=0 |
|
virtual std::string | defaultFileExtension ()=0 |
|