Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulian Eisel <julian@blender.org>2021-07-20 22:26:55 +0300
committerJulian Eisel <julian@blender.org>2021-07-20 22:30:04 +0300
commitcb0b017d8f5178b58a59c66e9588199f2864608b (patch)
tree964a1532fc149534b3a4b6d34323f70bb51cc60e /source/blender/editors/include/UI_interface.h
parent0af08cea40964b69a48a2be773aeb22304d2b46f (diff)
Cleanup: Store asset-handle in drag data
Would previously pass a few properties that are available via the asset-handle now. This asset-handle is also required for some of the asset API, e.g. the temporary ID loading. This will probably be needed before too long.
Diffstat (limited to 'source/blender/editors/include/UI_interface.h')
-rw-r--r--source/blender/editors/include/UI_interface.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/source/blender/editors/include/UI_interface.h b/source/blender/editors/include/UI_interface.h
index a25aac5803c..a6e465d04e8 100644
--- a/source/blender/editors/include/UI_interface.h
+++ b/source/blender/editors/include/UI_interface.h
@@ -35,9 +35,11 @@ extern "C" {
/* Struct Declarations */
struct ARegion;
+struct AssetHandle;
struct AssetFilterSettings;
struct AutoComplete;
struct EnumPropertyItem;
+struct FileDirEntry;
struct FileSelectParams;
struct ID;
struct IDProperty;
@@ -769,9 +771,8 @@ int UI_but_return_value_get(uiBut *but);
void UI_but_drag_set_id(uiBut *but, struct ID *id);
void UI_but_drag_set_asset(uiBut *but,
- const char *name,
+ const struct AssetHandle *asset,
const char *path,
- int id_type,
int import_type, /* eFileAssetImportType */
int icon,
struct ImBuf *imb,