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::AudioControlSelectorWidget Class Reference

Inherits QWidget.

Public Slots

void OnClearControl ()
 
void OnOpenAudioControlSelector ()
 

Signals

void ControlNameChanged (const QString &path)
 

Public Member Functions

 AZ_CLASS_ALLOCATOR (AudioControlSelectorWidget, AZ::SystemAllocator)
 
 AudioControlSelectorWidget (QWidget *parent=nullptr)
 
void SetControlName (const QString &controlName)
 
QString GetControlName () const
 
void SetPropertyType (AudioPropertyType type)
 
AudioPropertyType GetPropertyType () const
 
bool eventFilter (QObject *obj, QEvent *event) override
 
void dragEnterEvent (QDragEnterEvent *event) override
 
void dragLeaveEvent (QDragLeaveEvent *event) override
 
void dropEvent (QDropEvent *event) override
 

Protected Member Functions

bool IsCorrectMimeData (const QMimeData *pData) const
 
void focusInEvent (QFocusEvent *event) override
 

Protected Attributes

AzQtComponents::BrowseEdit * m_browseEdit
 
QHBoxLayout * m_mainLayout
 
AudioPropertyType m_propertyType
 
QString m_controlName
 

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