3#include <EditorFramework/DragDrop/ComponentDragDropHandler.h>
15 void CreatePrefab(
const plVec3& vPosition,
const plUuid& AssetGuid,
plUuid parent, plInt32 iInsertChildIndex);
Definition ComponentDragDropHandler.h:9
This type is used to provide plDragDropHandler instances with all the important information for a dra...
Definition DragDropInfo.h:16
Definition PrefabDragDropHandler.h:6
virtual void OnDragBegin(const plDragDropInfo *pInfo) override
Called shortly after CanHandle returned true to begin handling a drag operation.
Definition PrefabDragDropHandler.cpp:21
virtual float CanHandle(const plDragDropInfo *pInfo) const override
Used to ask a handler whether it knows how to handle a certain drag & drop situation.
Definition PrefabDragDropHandler.cpp:13
virtual void OnDragUpdate(const plDragDropInfo *pInfo) override
Called to update the drag operation with the latest state.
Definition PrefabDragDropHandler.cpp:74
This data type is the abstraction for 128-bit Uuid (also known as GUID) instances.
Definition Uuid.h:11