#include <EditorAssetMimeDataContainer.h>
|
| AZ_RTTI (EditorAssetMimeDataContainer, "{BC72D334-EFF9-40F0-B615-48186E01BDD6}") |
|
| AZ_CLASS_ALLOCATOR (EditorAssetMimeDataContainer, AZ::SystemAllocator) |
|
void | AddEditorAsset (const AZ::Data::AssetId &assetId, const AZ::Data::AssetType &assetType) |
| Create a new EditorAssetMimeData and add it to the internal vector.
|
|
void | AddToMimeData (QMimeData *mimeData) const |
| Add mime data of this type to the specified QMimeData.
|
|
bool | FromMimeData (const QMimeData *mimeData) |
| Retrieve mime data of this type from the specified QMimeData. Return true if successful.
|
|
bool | ToBuffer (AZStd::vector< char > &buffer) |
|
bool | FromBuffer (const AZStd::vector< char > &buffer) |
|
bool | FromBuffer (const char *data, AZStd::size_t size) |
|
|
static void | Reflect (AZ::ReflectContext *context) |
|
static QString | GetMimeType () |
|
Mime data for copying assets into property fields via drag/drop. The type is used for validation before accepting drops.
The documentation for this class was generated from the following file:
- Code/Framework/AzToolsFramework/AzToolsFramework/ToolsComponents/EditorAssetMimeDataContainer.h