Inherits ScriptCanvas::TypedComboBoxNodePropertyInterface< int >.
|
| AZ_RTTI (EnumComboBoxNodePropertyInterface, "{7D46B998-9E05-401A-AC92-37A90BAF8F60}", TypedComboBoxNodePropertyInterface< int32_t >) |
|
Data::Type | GetDataType () override |
|
| AZ_RTTI ((TypedComboBoxNodePropertyInterface, "{24248937-86FB-406C-8DD5-023B10BD0B60}", int), TypedNodePropertyInterface< int >, ComboBoxPropertyInterface) |
|
void | ResetToDefault () override |
|
void | RegisterValueType (const AZStd::string &displayString, int value) |
|
int | GetSelectedIndex () const override |
|
void | SetSelectedIndex (int index) override |
|
const AZStd::vector< AZStd::pair< AZStd::string, int > > & | GetValueSet () const |
|
| AZ_RTTI ((TypedNodePropertyInterface, "{24248937-86FB-406C-8DD5-023B10BD0B60}", DataType), NodePropertyInterface) |
|
void | SetPropertyReference (DataType *dataReference) |
|
Data::Type | GetDataType () override |
|
const DataType * | GetPropertyData () const |
|
void | SetPropertyData (DataType dataType) |
|
void | ResetToDefault () override |
|
| AZ_RTTI (NodePropertyInterface, "{265A2163-D3AE-4C4E-BDCC-37BA0084BF88}") |
|
virtual Data::Type | GetDataType ()=0 |
|
void | RegisterListener (NodePropertyInterfaceListener *listener) |
|
void | RemoveListener (NodePropertyInterfaceListener *listener) |
|
void | SignalDataChanged () |
|
virtual void | ResetToDefault ()=0 |
|
| AZ_RTTI (ComboBoxPropertyInterface, "{6CA5B611-59EA-4EAF-8A55-E7E74D7C1E53}") |
|
virtual int | GetSelectedIndex () const =0 |
|
virtual void | SetSelectedIndex (int index)=0 |
|
|
static const AZ::Uuid | k_EnumUUID |
|
◆ GetDataType()
Data::Type ScriptCanvas::EnumComboBoxNodePropertyInterface::GetDataType |
( |
| ) |
|
|
inlineoverridevirtual |
The documentation for this class was generated from the following file:
- Gems/ScriptCanvas/Code/Include/ScriptCanvas/Core/Node.h