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=GetZeroRef< BackgroundEntryTuple >()) | 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 |
| IsApplicableUpdate(const AssetReference &ref, const AssetBase &update) | 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", MAXON_IMPLEMENTATION_MODULE("net.maxon.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 |