maxon.frameworks.asset¶
Note
Members documented here are defined in maxon.frameworks.asset module and are also exposed to the global maxon module. See the Maxon API section of the API Overview for more information about the special conventions of this API.
Description¶
Module for interacting with assets.
Interfaces¶
|
The base interface of |
|
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 |
|