Open 3D Engine GraphCanvas Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Separate class just to avoid over-cluttering the scene. More...
#include <SceneComponent.h>
Inherits GraphCanvas::SceneHelper, and SceneMimeDelegateHandlerRequestBus::Handler.
Public Member Functions | |
AZ_CLASS_ALLOCATOR (MimeDelegateSceneHelper, AZ::SystemAllocator) | |
void | Activate () |
void | Deactivate () |
void | SetMimeType (const char *mimeType) |
const QString & | GetMimeType () const |
bool | HasMimeType () const |
bool | IsInterestedInMimeData (const AZ::EntityId &sceneId, const QMimeData *dragEnterEvent) override |
void | HandleMove (const AZ::EntityId &sceneId, const QPointF &dropPoint, const QMimeData *mimeData) override |
void | HandleDrop (const AZ::EntityId &sceneId, const QPointF &dropPoint, const QMimeData *mimeData) override |
void | HandleLeave (const AZ::EntityId &sceneId, const QMimeData *mimeData) override |
void | SignalNodeCreated (const NodeId &nodeId) |
Public Member Functions inherited from GraphCanvas::SceneHelper | |
AZ_CLASS_ALLOCATOR (SceneHelper, AZ::SystemAllocator) | |
void | SetSceneId (const AZ::EntityId &sceneId) |
const AZ::EntityId & | GetSceneId () const |
void | SetEditorId (const EditorId &editorId) |
const EditorId & | GetEditorId () const |
Additional Inherited Members | |
Protected Member Functions inherited from GraphCanvas::SceneHelper | |
virtual void | OnEditorIdSet () |
Separate class just to avoid over-cluttering the scene.