|
Open 3D Engine ScriptCanvas Gem API Reference
23.05.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Inherits StyledDialog, and Handler.
Public Slots | |
| void | OnCreateVariable (ScriptCanvas::Data::Type varType) |
Signals | |
| void | OnVariableSelectionChanged (const AZStd::vector< AZ::EntityId > &variableIds) |
Public Member Functions | |
| AZ_CLASS_ALLOCATOR (VariableConfigurationWidget, AZ::SystemAllocator) | |
| VariableConfigurationWidget (const ScriptCanvas::ScriptCanvasId &scriptCanvasId, const VariablePaletteRequests::VariableConfigurationInput &input, QWidget *parent=nullptr) | |
| void | PopulateVariablePalette (const AZStd::unordered_set< AZ::Uuid > &objectTypes) |
| void | OnEscape () override |
| void | focusOutEvent (QFocusEvent *focusEvent) override |
| AZ::Uuid | GetSelectedType () const |
| AZStd::string | GetSlotName () const |
| void | SetSlotName (AZStd::string) |
|
const ScriptCanvas::ScriptCanvasId & | GetActiveScriptCanvasId () const |