API Reference
- Zoo Config Manager
ZooZoo.coreVersion()Zoo.buildVersion()Zoo.buildPackagePath()Zoo.isAdminZoo.commandsZoo.rootPathZoo.configPathZoo.corePathZoo.packagesPathZoo.pythonPathZoo.resolverZoo.commandLibraryZoo.descriptorLibraryZoo.preferenceRootsPath()Zoo.preferenceRootsConfig()Zoo.cacheFolderPath()Zoo.sitePackagesPath()Zoo.descriptorFromDict()Zoo.descriptorForPackageName()Zoo.descriptorsForPackageNames()Zoo.descriptorFromPath()Zoo.runCommand()Zoo.shutdown()Zoo.reload()
currentConfig()setCurrentConfig()zooFromPath()
- Zoo tools Host Engine
- Constants
- Descriptors
- Resolver
EnvironmentEnvironment.environmentPath()Environment.loadEnvironmentFile()Environment.updateEnvironmentDescriptorFromDict()Environment.removeDescriptorFromEnvironment()Environment.createEnvironmentFile()Environment.resolveFromPath()Environment.resolve()Environment.shutdown()Environment.packageFromPath()Environment.packageForDescriptor()Environment.existingPackage()Environment.packageByName()Environment.testPackagesInCurrentEnv()
- Package
isPackageDirectory()PackagePackage.fromData()Package.setVersion()Package.processFile()Package.setPath()Package.exists()Package.processData()Package.dirname()Package.setName()Package.delete()Package.searchStr()Package.nameForPackageNameAndVersion()Package.resolve()Package.resolveEnvPath()Package.save()Package.updateAndWriteVersion()Package.createZip()Package.copyTo()Package.runInstall()Package.runUninstall()Package.runStartup()Package.shutdown()
- Plugin Manager
PluginManagerPluginManager.registerByEnv()PluginManager.registerPaths()PluginManager.registerPath()PluginManager.registerByModule()PluginManager.registerByPackage()PluginManager.registerPlugin()PluginManager.loadPlugin()PluginManager.loadAllPlugins()PluginManager.getPlugin()PluginManager.unload()PluginManager.unloadAllPlugins()
- Plugin
- Environment registry
- API Reference
- Preference Manager
PreferenceManagerPreferenceManager.DEFAULT_USER_PREFERENCE_NAMEPreferenceManager.hasInterface()PreferenceManager.interface()PreferenceManager.interfaces()PreferenceManager.iterPackagePreferenceRoots()PreferenceManager.iterPackagePrefPath()PreferenceManager.packagePreferenceRootLocation()PreferenceManager.packagePreferenceLocation()PreferenceManager.copyOriginalToRoot()PreferenceManager.moveRootLocation()PreferenceManager.setRootLocation()PreferenceManager.assetPath()PreferenceManager.shouldCopyDefaultAssetsPreferenceManager.prefsPath()PreferenceManager.defaultPreferencePath()PreferenceManager.defaultPreferenceSettings()PreferenceManager.findSetting()
- Interface
- Custom Interfaces
GeneralPreferencespluginPath()ToolsetPreferenceHiveInterfaceHiveInterface.idHiveInterface.upgradePreferences()HiveInterface.upgradeAssets()HiveInterface.defaultUserTemplatePath()HiveInterface.repostoryAssetPath()HiveInterface.defaultExportPluginPath()HiveInterface.defaultBuildScriptPath()HiveInterface.defaultUniversalMeshPivotPath()HiveInterface.defaultNamingConfigPath()HiveInterface.userComponentPaths()HiveInterface.userBuildScriptPaths()HiveInterface.userBuildScripts()HiveInterface.userTemplatePaths()HiveInterface.userTemplateSavePath()HiveInterface.exporterPluginPaths()HiveInterface.exporterPluginOverrides()HiveInterface.namingPresetPaths()HiveInterface.namingPresetHierarchy()HiveInterface.namingPresetSavePath()HiveInterface.setNamingPresetHierarchy()HiveInterface.setNamingPresetPaths()HiveInterface.setNamingPresetSavePath()HiveInterface.setUserBuildScripts()HiveInterface.setUserComponentPaths()HiveInterface.setUserBuildScriptPaths()HiveInterface.setUserTemplatePaths()HiveInterface.setUserTemplateSavePath()
- Preference Manager
- Tooldata
- Git Wrapper
- Change Log
- Utilties
- Environment handling
- Filesystem
- Processes
SubprocessErrorsubprocessCheckOutput()checkOutput()SingletonObjectDictimportModule()validModulePath()iterModules()iterMembers()isDottedPath()iterSubclassesFromModule()asDottedPath()runScriptFunction()CentralLogManagerlogLevels()levelsDict()getLogger()globalLogLevelOverride()reloadLoggerHierarchy()iterLoggers()rootLogger()setGlobalDebug()isGlobalDebug()flushUnder()reloadZoo()camelToNice()titleCase()newLines()isStr()fileSafeName()wordWrapPath()shortenPath()trailingNumber()incrementName()findNonAscii()isAscii()
- Profiling
- Exception Types