Open 3D Engine ScriptCanvas Gem 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.
ScriptCanvasEditor::VariableTypeComboBoxFilterModel Class Reference

Inherits GraphCanvas::GraphCanvasSortFilterComboBoxProxyModel.

Public Member Functions

 AZ_CLASS_ALLOCATOR (VariableTypeComboBoxFilterModel, AZ::SystemAllocator)
 
 VariableTypeComboBoxFilterModel (const VariableComboBoxDataModel *sourceModel, ScriptCanvas::Slot *slot=nullptr)
 
void SetSlotFilter (ScriptCanvas::Slot *slotFilter)
 
void RefreshFilter ()
 
bool filterAcceptsRow (int sourceRow, const QModelIndex &sourceParent) const
 
ScriptCanvas::VariableId GetValueForIndex (const QModelIndex &modelIndex) const
 
QModelIndex GetIndexForValue (const ScriptCanvas::VariableId &variableId) const
 
const QString & GetDisplayName (const ScriptCanvas::VariableId &variableId) const
 
const ScriptCanvas::GraphVariableGetGraphVariable (const ScriptCanvas::VariableId &variableId) const
 

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