Open 3D Engine AzToolsFramework API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AzToolsFramework::ComponentModeFramework::ComponentModeDelegateRequests Class Referenceabstract

#include <EditorComponentModeBus.h>

Public Member Functions

virtual bool DetectEnterComponentModeInteraction (const ViewportInteraction::MouseInteractionEvent &mouseInteraction)=0
 Return true if a mouse event occurred to enter ComponentMode.
 
virtual bool DetectLeaveComponentModeInteraction (const ViewportInteraction::MouseInteractionEvent &mouseInteraction)=0
 Return true if a mouse event occurred to leave ComponentMode.
 
virtual void AddComponentModeOfType (AZ::Uuid componentType)=0
 Attempt to add a ComponentMode for this Delegate if the Component type matches.
 

Detailed Description

Interface to ComponentModeDelegate - used to detect if a user has double clicked to enter or exit ComponentMode.


The documentation for this class was generated from the following file: