Inherits GraphCanvas::GraphCanvasListComboBoxModel< ScriptCanvas::VariableId >, ScriptCanvas::GraphVariableManagerNotificationBus::Handler, and GeneralEditorNotificationBus::Handler.
Public Member Functions | |
AZ_CLASS_ALLOCATOR (VariableComboBoxDataModel, AZ::SystemAllocator) | |
void | Activate (const ScriptCanvas::ScriptCanvasId &scriptCanvasId) |
void | OnVariableAddedToGraph (const ScriptCanvas::VariableId &variableId, AZStd::string_view variableName) override |
void | OnVariableRemovedFromGraph (const ScriptCanvas::VariableId &variableId, AZStd::string_view variableName) override |
void | OnVariableNameChangedInGraph (const ScriptCanvas::VariableId &variableId, AZStd::string_view variableName) override |
void | OnUndoRedoBegin () override |
void | OnUndoRedoEnd () override |
const ScriptCanvas::GraphVariable * | GetGraphVariable (const ScriptCanvas::VariableId &variableId) const |
const ScriptCanvas::GraphVariable * | GetGraphVariableForIndex (const QModelIndex &index) const |