AssetUtilitiesInterface Class Reference

#include <asset_utilities.h>

Inheritance diagram for AssetUtilitiesInterface:

Static Public Member Functions

static MAXON_METHOD Result< StringIncreaseAssetVersion (const String &currentVersion)
 
static MAXON_METHOD Result< void > AssetSetMetaData (const AssetDescription &asset, const String &assetName, const String &assetVersion, const Id &assetCategory)
 
static MAXON_METHOD Result< UrlGetAssetIcon (const AssetDescription &asset)
 

Private Member Functions

 MAXON_INTERFACE (AssetUtilitiesInterface, MAXON_REFERENCE_NORMAL, "net.maxon.asset.helperinterface")
 

Member Function Documentation

◆ MAXON_INTERFACE()

MAXON_INTERFACE ( AssetUtilitiesInterface  ,
MAXON_REFERENCE_NORMAL  ,
"net.maxon.asset.helperinterface"   
)
private

◆ IncreaseAssetVersion()

static MAXON_METHOD Result<String> IncreaseAssetVersion ( const String currentVersion)
static

◆ AssetSetMetaData()

static MAXON_METHOD Result<void> AssetSetMetaData ( const AssetDescription &  asset,
const String assetName,
const String assetVersion,
const Id assetCategory 
)
static

◆ GetAssetIcon()

static MAXON_METHOD Result<Url> GetAssetIcon ( const AssetDescription &  asset)
static