#include <base_preset_asset.h>
|
| CreatePresetAssetStruct (const String &name, const PresetSaveArgs &sourceData, ResolveAssetDependenciesStruct::ResolveDelegate &&resolveDependenciesDelegate, const Id &parentCategory, const AssetRepositoryRef &saveRepository, const AssetRepositoryRef &lookupRepository) |
|
Result< void > | StoreMetaData (const InternedId &attr, ForwardingDataPtr &&data, AssetMetaDataInterface::KIND kind) |
|
template<typename ATTR > |
MAXON_FUNCTION Result< void > | StoreMetaData (const ATTR &attr, typename ATTR::ValueType &&data, AssetMetaDataInterface::KIND kind) |
|
template<typename ATTR > |
MAXON_FUNCTION Result< void > | StoreMetaData (const ATTR &attr, const typename ATTR::ValueType &data, AssetMetaDataInterface::KIND kind) |
|
| AddAssetDepencendyStruct (const Id &parentCategory, const AssetRepositoryRef &saveRepository, const AssetRepositoryRef &lookupRepository) |
|
Result< void > | AddDependency (AssetDependencyStruct &&assetDependency) |
|
Result< void > | AddDependency (const AssetDescription &depAsset) |
|
Result< AssetDescription > | AddDependency (const Id &depAssetId) |
|
const HashSet< AssetDependencyStruct > & | GetDependencies () const |
|
| StoreAssetStruct (const Id &parentCategory, const AssetRepositoryRef &saveRepository, const AssetRepositoryRef &lookupRepository) |
|
| StoreAssetStruct () |
|
◆ CreatePresetAssetStruct()
◆ StoreMetaData() [1/3]
◆ StoreMetaData() [2/3]
◆ StoreMetaData() [3/3]
◆ _name
◆ _sourceData
◆ _resolveAssets
◆ _resAsset
BasePresetAsset _resAsset |
◆ _resPreviewUrl
◆ _resMetaData