, including all inherited members.
| buildAssetId(const StringMap &fields, std::string &ret)=0 | Foundry::Katana::Asset | [pure virtual] |
| checkPermissions(const std::string &assetId, const StringMap &context)=0 | Foundry::Katana::Asset | [pure virtual] |
| containsAssetId(const std::string &str)=0 | Foundry::Katana::Asset | [pure virtual] |
| createAssetAndPath(AssetTransaction *txn, const std::string &assetType, const StringMap &assetFields, const StringMap &args, bool createDirectory, std::string &assetId)=0 | Foundry::Katana::Asset | [pure virtual] |
| createTransaction() | Foundry::Katana::Asset | [virtual] |
| getAssetAttributes(const std::string &assetId, const std::string &scope, StringMap &returnAttrs)=0 | Foundry::Katana::Asset | [pure virtual] |
| getAssetDisplayName(const std::string &assetId, std::string &ret)=0 | Foundry::Katana::Asset | [pure virtual] |
| getAssetFields(const std::string &assetId, bool includeDefaults, StringMap &returnFields)=0 | Foundry::Katana::Asset | [pure virtual] |
| getAssetIdForScope(const std::string &assetId, const std::string &scope, std::string &ret)=0 | Foundry::Katana::Asset | [pure virtual] |
| getAssetVersions(const std::string &assetId, StringVector &ret)=0 | Foundry::Katana::Asset | [pure virtual] |
| getRelatedAssetId(const std::string &assetId, const std::string &relation, std::string &ret)=0 | Foundry::Katana::Asset | [pure virtual] |
| getUniqueScenegraphLocationFromAssetId(const std::string &assetId, bool includeVersion, std::string &ret)=0 | Foundry::Katana::Asset | [pure virtual] |
| isAssetId(const std::string &str)=0 | Foundry::Katana::Asset | [pure virtual] |
| postCreateAsset(AssetTransaction *txn, const std::string &assetType, const StringMap &assetFields, const StringMap &args, std::string &assetId)=0 | Foundry::Katana::Asset | [pure virtual] |
| reset()=0 | Foundry::Katana::Asset | [pure virtual] |
| resolveAllAssets(const std::string &str, std::string &ret)=0 | Foundry::Katana::Asset | [pure virtual] |
| resolveAsset(const std::string &assetId, std::string &ret)=0 | Foundry::Katana::Asset | [pure virtual] |
| resolveAssetVersion(const std::string &assetId, std::string &ret, const std::string &versionStr=std::string())=0 | Foundry::Katana::Asset | [pure virtual] |
| resolvePath(const std::string &str, const int frame, std::string &ret)=0 | Foundry::Katana::Asset | [pure virtual] |
| runAssetPluginCommand(const std::string &assetId, const std::string &command, const StringMap &commandArgs)=0 | Foundry::Katana::Asset | [pure virtual] |
| setAssetAttributes(const std::string &assetId, const std::string &scope, const StringMap &attrs)=0 | Foundry::Katana::Asset | [pure virtual] |