Inherits AZ::ScriptPropertyGenericClassMap.
|
| AZ_CLASS_ALLOCATOR (ScriptPropertyGenericClassMapImpl< T >, SystemAllocator) |
|
void | UpdateTableValue (const AZ::ScriptPropertyGenericClass *keyProperty, AZ::ScriptDataContext &scriptDataContext, int valueIndex) override |
|
void | SetTableValue (const AZ::ScriptPropertyGenericClass *keyProperty, const AZ::ScriptProperty *scriptProperty) override |
|
AZ::ScriptProperty * | FindTableValue (const AZ::ScriptPropertyGenericClass *keyProperty) const override |
|
ScriptPropertyGenericClassMap * | Clone () override |
|
void | CloneDataFrom (ScriptPropertyGenericClassMap *dataBase) override |
|
const AZStd::unordered_map< T, MapValuePair > & | GetPairMapping () const |
|
AZStd::unordered_map< T, MapValuePair > & | GetPairMapping () |
|
void | SetWatcher (AZ::ScriptPropertyWatcher *scriptPropertyWatcher) override |
|
| AZ_CLASS_ALLOCATOR (ScriptPropertyGenericClassMap, SystemAllocator) |
|
virtual void | UpdateTableValue (const AZ::ScriptPropertyGenericClass *keyProperty, AZ::ScriptDataContext &scriptDataContext, int valueIndex)=0 |
|
virtual void | SetTableValue (const AZ::ScriptPropertyGenericClass *keyProperty, const AZ::ScriptProperty *scriptProperty)=0 |
|
virtual AZ::ScriptProperty * | FindTableValue (const AZ::ScriptPropertyGenericClass *keyProperty) const =0 |
|
virtual void | SetWatcher (AZ::ScriptPropertyWatcher *scriptPropertyWatcher)=0 |
|
virtual ScriptPropertyGenericClassMap * | Clone ()=0 |
|
virtual void | CloneDataFrom (ScriptPropertyGenericClassMap *dataSource)=0 |
|
◆ Clone()
◆ CloneDataFrom()
◆ FindTableValue()
◆ SetTableValue()
◆ SetWatcher()
◆ UpdateTableValue()
The documentation for this class was generated from the following file:
- Code/Framework/AzCore/AzCore/Script/ScriptPropertyTable.h