#include <colorcategory_asset.h>
Implementation of a color category asset.
Static Public Member Functions | |
static MAXON_METHOD Result< ColorCategoryAsset > | Create () |
static MAXON_METHOD Tuple< Id, Color > | GetColorCategory (const AssetDescription &asset, const AssetRepositoryRef &lookupRepository) |
static MAXON_METHOD Result< void > | SetColorCategory (const AssetDescription &asset, const Id &category) |
Private Member Functions | |
MAXON_INTERFACE (ColorCategoryAssetInterface, MAXON_REFERENCE_COPY_ON_WRITE, "net.maxon.interface.colorcategoryasset") | |
|
private |
|
static |
Create returns a new color category asset.
|
static |
GetColorCategory returns the color category of an asset.
[in] | asset | Asset to use. |
[in] | lookupRepository | Repository to look up for dependencies. |
|
static |
SetColorCategory stores a color category for an asset.
[in] | asset | Asset to modify |
[in] | category | Category to use. |