Inherits AzQtComponents::StyledDockWidget, GraphCanvas::AssetEditorNotificationBus::Handler, AzToolsFramework::EditorEvents::Bus::Handler, and VariableAutomationRequestBus::Handler.
|
void | OnVariableSelectionChanged (const AZStd::vector< AZ::EntityId > &variableIds) |
|
|
| AZ_CLASS_ALLOCATOR (VariableDockWidget, AZ::SystemAllocator) |
|
| VariableDockWidget (QWidget *parent=nullptr) |
|
void | PopulateVariablePalette (const AZStd::unordered_set< AZ::Uuid > &objectTypes) |
|
void | OnActiveGraphChanged (const GraphCanvas::GraphId &graphCanvasGraphId) override |
|
AZStd::vector< ScriptCanvas::Data::Type > | GetPrimitiveTypes () const override |
|
AZStd::vector< ScriptCanvas::Data::Type > | GetBehaviorContextObjectTypes () const override |
|
AZStd::vector< ScriptCanvas::Data::Type > | GetMapTypes () const override |
|
AZStd::vector< ScriptCanvas::Data::Type > | GetArrayTypes () const override |
|
bool | IsShowingVariablePalette () const override |
|
bool | IsShowingGraphVariables () const override |
|
QPushButton * | GetCreateVariableButton () const override |
|
QTableView * | GetGraphPaletteTableView () const override |
|
QTableView * | GetVariablePaletteTableView () const override |
|
QLineEdit * | GetVariablePaletteFilter () const override |
|
QLineEdit * | GetGraphVariablesFilter () const override |
|
void | OnEscape () override |
|
void | focusOutEvent (QFocusEvent *focusEvent) override |
|
const ScriptCanvas::ScriptCanvasId & | GetActiveScriptCanvasId () const |
|
bool | IsValidVariableType (const ScriptCanvas::Data::Type &dataType) const |
|
|
static AZStd::string | ConstructDefaultVariableName (AZ::u32 variableCounter) |
|
static AZStd::string | FindDefaultVariableName (const ScriptCanvas::ScriptCanvasId &scriptCanvasGraphId) |
|
The documentation for this class was generated from the following file:
- Gems/ScriptCanvas/Code/Editor/View/Widgets/VariablePanel/VariableDockWidget.h