Inherits AZ::FunctionalScriptProperty, and BehaviorObjectSignals::Handler.
Static Public Member Functions | |
| static void | Reflect (AZ::ReflectContext *reflection) |
| static ScriptProperty * | TryCreateProperty (AZ::ScriptDataContext &context, int valueIndex, const char *name) |
Static Public Member Functions inherited from AZ::ScriptProperty | |
| static void | UpdateScriptProperty (AZ::ScriptDataContext &sdc, int valueIndex, ScriptProperty **targetProperty) |
| static void | Reflect (AZ::ReflectContext *reflection) |
Protected Member Functions | |
| void | OnWatcherAdded (ScriptPropertyWatcher *scriptPropertyWatcher) override |
| void | OnWatcherRemoved (ScriptPropertyWatcher *scriptPropertyWatcher) override |
| void | CloneDataFrom (const AZ::ScriptProperty *scriptProperty) override |
Protected Member Functions inherited from AZ::FunctionalScriptProperty | |
| void | SignalPropertyChanged () |
Friends | |
| class | AzFramework::ScriptPropertyMarshaler |
| class | AzToolsFramework::Components::ScriptEditorComponent |
Additional Inherited Members | |
Public Attributes inherited from AZ::ScriptProperty | |
| AZ::u64 | m_id |
| AZStd::string | m_name |
Protected Attributes inherited from AZ::FunctionalScriptProperty | |
| AZStd::set< AZ::ScriptPropertyWatcher * > | m_watchers |
|
overridevirtual |
Implements AZ::ScriptProperty.
|
overrideprotectedvirtual |
Implements AZ::ScriptProperty.
|
overridevirtual |
Implements AZ::FunctionalScriptProperty.
|
overridevirtual |
Test if the value at the index valueIndex is of the same type as that of the instance of ScriptProperty's subclass.
Reimplemented from AZ::ScriptProperty.
|
overridevirtual |
Implements AZ::FunctionalScriptProperty.
Implements AZ::ScriptProperty.
|
inlineoverridevirtual |
Implements AZ::ScriptProperty.
|
overrideprotectedvirtual |
Reimplemented from AZ::FunctionalScriptProperty.
|
overrideprotectedvirtual |
Reimplemented from AZ::FunctionalScriptProperty.
|
overridevirtual |
Reimplemented from AZ::ScriptProperty.
|
overridevirtual |
Implements AZ::ScriptProperty.