Katana Plug-in APIs 0.1

Foundry::Katana::Asset Member List

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