Asset Framework¶
Description¶
Provides interfaces for accessing and storing content as assets in asset databases.
Interfaces¶
|
The base interface of
maxon.AssetBaseWithUpdateInterface and maxon.AssetDescriptionInterface . |
|
The base interface of |
|
This interface provides helper functions to register asset repositories. |
|
Represents all meta information about an asset, namely its identifier and version, the |
|
The base interface of |
|
An Asset represents digital content which can be managed by an |
|
An AssetLink is a symbolic link to an asset identified by its id and version. |
|
|
|
|
|
An AssetRepositoryInterface manages a set of assets: - Assets can be looked up using their identifier and version. |
|
Creates and stores internally the reference of the C++ Data.
|
Helper Interface for Asset functions. |
|
|
|
|
Defines a new preset type and is the connector to BasePresetAssetInterface |
|
Implementation of category assets |
|
Implementation of a color category asset. |
Repository which allows to write an index. |
|
|
Implementation of DatabaseAsset. |
Helper class to handle loading and saving of presets. |
|
Creates and stores internally the reference of the C++ Data.
|
|
|
Creates and stores internally the reference of the C++ Data.
|
|
Creates and stores internally the reference of the C++ Data.
|
Interface to manage lazy loading of |
|
Interface to manage lazy loading of |
|
|
Implementation of NodeSpaceAssets |
|
Implements the PluginAsset type |
|
Implements the smartsearch asset type. |
|
Implements the SubTypeAsset. |
|
An |
Asset repository which allows to update assets. |
|
|
Creates and stores internally the reference of the C++ Data.
|
References¶
Data Types¶
|
Initializes the appropriate C++ Data object and store it within the _data member. |
|
Initializes the appropriate C++ Data object and store it within the _data member. |
|
Helper class to pass several arguments into asset creation functions. |
|
Message data for DRAGTYPE_ASSET |
Initializes the appropriate C++ Data object and store it within the _data member. |
|
|
Initializes the appropriate C++ Data object and store it within the _data member. |
Functions¶
|
Returns the url of a DndAsset. |
|
Mark the asset as used and increment the usage counter. |
|
Convert a compacted id back to an id and version. |
|
Compacts an IdAndVersion into a id. |
Calls IdToIdAndVersion and adds the repository on top. |
|
|
Inverse of IdToIdAndVersionWithRepository. |
Registries¶
Enums¶
The flags of ASSET_FIND_MODE control the behavior of |
|