#include <asset_draganddrop.h>
Message data for DRAGTYPE_ASSET.
Public Member Functions | |
Result< void > | SetAssetDescriptions (const BaseArray< DndAsset > &assetDescriptions) |
void | SetAssetDescriptions (BaseArray< DndAsset > &&assetDescriptions) |
const BaseArray< DndAsset > & | GetAssetDescriptions () const |
BaseArray< DndAsset > & | GetAssetDescriptions () |
void | SetLookupRepository (const AssetRepositoryRef &lookupRepository) |
const AssetRepositoryRef & | GetLookupRepository () const |
MAXON_OPERATOR_STRUCT (DragAndDropDataAssetArray, _assetDescriptions, _lookupRepository) | |
Private Attributes | |
BaseArray< DndAsset > | _assetDescriptions |
AssetRepositoryRef | _lookupRepository |
SetAssetDescriptions setter for DndAsset data.
[in] | assetDescriptions | Array with assets to drag around. |
SetAssetDescriptions setter for DndAsset data.
[in] | assetDescriptions | Array with assets to drag around. |
GetAssetDescriptions getter to access the BaseArray<DndAsset>.
GetAssetDescriptions getter to access the BaseArray<DndAsset>.
void SetLookupRepository | ( | const AssetRepositoryRef & | lookupRepository | ) |
SetLookupRepository setter to set the lookup repository.
[in] | lookupRepository | Repository to search in. |
const AssetRepositoryRef& GetLookupRepository | ( | ) | const |
GetLookupRepository getter function.
MAXON_OPERATOR_STRUCT | ( | DragAndDropDataAssetArray | , |
_assetDescriptions | , | ||
_lookupRepository | |||
) |
|
private |