This is the complete list of members for AssetInterface, including all inherited members.
AddRepositoryScope(const Url &url, const AssetRepositoryRef &repository) | AssetInterface | static |
CreateRepositoryFromUrl(const Id &rid, const Class< AssetRepositoryRef > &repoType, const Block< const AssetRepositoryRef > &bases, const Url &url, Bool writable, Bool derivedInPrefs, Bool tempRepository, const BackgroundEntryTuple &backgroundJob={}) | AssetInterface | static |
GetApplicationRepository() | AssetInterface | static |
GetAssetUrl(const AssetDescription &asset, Bool isLatest) | AssetInterface | static |
GetBuiltinRepository() | AssetInterface | static |
GetDescription() const | AssetInterface | |
GetLanguageMetaDataId(const Id &languageId) | AssetInterface | static |
GetMetaData() const | AssetInterface | |
GetPendingUpdates(const Block< const AssetBase > &updatedAssets, const ValueReceiver< const AssetReference &, const AssetBase & > &receiver) const | AssetInterface | |
GetReferencedAssets(Bool onlyUpdatable, const ValueReceiver< const AssetReference & > &receiver) const | AssetInterface | |
GetType() const | AssetInterface | |
GetUserPrefsRepository() | AssetInterface | static |
GetVersionString(const AssetDescription &asset) | AssetInterface | static |
GetVersionString(const Asset &asset) | AssetInterface | static |
IsAssetLicenseValid(const AssetDescription &asset) | AssetInterface | static |
IsAssetValid(const AssetDescription &asset) | AssetInterface | static |
IsAssetVersionValid(const AssetDescription &asset) | AssetInterface | static |
IsAssetVisible(const AssetDescription &asset) | AssetInterface | static |
MakeUuid(const Char *prefix, Bool compact) | AssetInterface | static |
MAXON_INTERFACE(AssetInterface, MAXON_REFERENCE_COPY_ON_WRITE, "net.maxon.interface.asset") | AssetInterface | private |
ResolveAsset(const Url &url, const AssetRepositoryRef &repository) | AssetInterface | static |
ResolveAssetsWithMissingAssets(const AssetRepositoryRef &searchRepository, const Id &typeId, const IdAndVersion &idVersion, const UniversalDateTime &assetCreationDate, HashSet< IdAndVersion > &checked, const Delegate< Result< void >(const AssetDescription &, HashSet< IdAndVersion > &checked)> &callbackFound, const Delegate< Result< void >(Bool outdated)> &callbackMissing) | AssetInterface | static |
SetId(const IdAndVersion &aid, Int update, const AssetRepositoryRef &repository, const Url &url=GetPtrSizedZeroRef< Url >()) | AssetInterface | |
SetMetaData(const AssetMetaData &data) | AssetInterface |