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.
|
Inherits QMainWindow, and AssetEditorPresetNotificationBus::Handler.
Public Member Functions | |
AZ_CLASS_ALLOCATOR (ConstructPresetDialog, AZ::SystemAllocator) | |
ConstructPresetDialog (QWidget *parent) | |
void | SetEditorId (EditorId editorId) |
void | AddConstructType (ConstructType constructType) |
void | OnPresetsChanged () override |
void | OnConstructPresetsChanged (ConstructType constructType) override |
void | showEvent (QShowEvent *showEvent) override |
ConstructType | GetActiveConstructType () const |
void | SetActiveConstructType (ConstructType constructType) const |
void | OnSelectionChanged (const QItemSelection &selected, const QItemSelection &deselected) |
void | RemoveSelected () |
void | RestoreDefaults () |
void | UpdateButtonStates () |
void | OnActiveConstructTypeChanged (int currentIndex) |
Protected Member Functions | |
void | OnPresetModificationBegin () |
void | OnPresetModificationEnd () |