ezEngine  Release 25.03
ezAbstractArrayProperty Member List

This is the complete list of members for ezAbstractArrayProperty, including all inherited members.

AddAttributes(ezPropertyAttribute *pAttrib1, ezPropertyAttribute *pAttrib2=nullptr, ezPropertyAttribute *pAttrib3=nullptr, ezPropertyAttribute *pAttrib4=nullptr, ezPropertyAttribute *pAttrib5=nullptr, ezPropertyAttribute *pAttrib6=nullptr)ezAbstractPropertyinline
AddFlags(ezBitflags< ezPropertyFlags > flags)ezAbstractPropertyinline
Clear(void *pInstance) const =0ezAbstractArrayPropertypure virtual
ezAbstractArrayProperty(const char *szPropertyName)ezAbstractArrayPropertyinline
ezAbstractProperty(const char *szPropertyName)ezAbstractPropertyinline
GetAttributeByType() constezAbstractProperty
GetAttributes() constezAbstractPropertyinline
GetCategory() const overrideezAbstractArrayPropertyinlinevirtual
GetCount(const void *pInstance) const =0ezAbstractArrayPropertypure virtual
GetFlags() constezAbstractPropertyinline
GetPropertyName() constezAbstractPropertyinline
GetSpecificType() const =0ezAbstractPropertypure virtual
GetValue(const void *pInstance, ezUInt32 uiIndex, void *pObject) const =0ezAbstractArrayPropertypure virtual
GetValuePointer(void *pInstance, ezUInt32 uiIndex) const (defined in ezAbstractArrayProperty)ezAbstractArrayPropertyinlinevirtual
Insert(void *pInstance, ezUInt32 uiIndex, const void *pObject) const =0ezAbstractArrayPropertypure virtual
m_Attributes (defined in ezAbstractProperty)ezAbstractPropertyprotected
m_Flags (defined in ezAbstractProperty)ezAbstractPropertyprotected
m_szPropertyName (defined in ezAbstractProperty)ezAbstractPropertyprotected
Remove(void *pInstance, ezUInt32 uiIndex) const =0ezAbstractArrayPropertypure virtual
SetCount(void *pInstance, ezUInt32 uiCount) const =0ezAbstractArrayPropertypure virtual
SetValue(void *pInstance, ezUInt32 uiIndex, const void *pObject) const =0ezAbstractArrayPropertypure virtual
~ezAbstractProperty() (defined in ezAbstractProperty)ezAbstractPropertyvirtual