ezEngine  Release 25.03
ezConstructorFunctionProperty< CLASS, Args > Member List

This is the complete list of members for ezConstructorFunctionProperty< CLASS, Args >, including all inherited members.

AddAttributes(ezPropertyAttribute *pAttrib1, ezPropertyAttribute *pAttrib2=nullptr, ezPropertyAttribute *pAttrib3=nullptr, ezPropertyAttribute *pAttrib4=nullptr, ezPropertyAttribute *pAttrib5=nullptr, ezPropertyAttribute *pAttrib6=nullptr)ezAbstractFunctionPropertyinline
AddFlags(ezBitflags< ezPropertyFlags > flags)ezAbstractFunctionPropertyinline
Execute(void *pInstance, ezArrayPtr< ezVariant > arguments, ezVariant &out_returnValue) const overrideezConstructorFunctionProperty< CLASS, Args >inlinevirtual
ExecuteImpl(ezTraitInt< 1 >, ezVariant &out_returnValue, ezArrayPtr< ezVariant > arguments, std::index_sequence< I... >) const (defined in ezConstructorFunctionProperty< CLASS, Args >)ezConstructorFunctionProperty< CLASS, Args >inline
ExecuteImpl(ezTraitInt< 0 >, ezVariant &out_returnValue, ezArrayPtr< ezVariant > arguments, std::index_sequence< I... >) const (defined in ezConstructorFunctionProperty< CLASS, Args >)ezConstructorFunctionProperty< CLASS, Args >inline
ezAbstractFunctionProperty(const char *szPropertyName)ezAbstractFunctionPropertyinline
ezAbstractProperty(const char *szPropertyName)ezAbstractPropertyinline
ezConstructorFunctionProperty() (defined in ezConstructorFunctionProperty< CLASS, Args >)ezConstructorFunctionProperty< CLASS, Args >inline
ezTypedFunctionProperty(const char *szPropertyName) (defined in ezTypedFunctionProperty< CLASS *, Args... >)ezTypedFunctionProperty< CLASS *, Args... >inline
GetArgumentCount() const overrideezTypedFunctionProperty< CLASS *, Args... >inlinevirtual
ezAbstractFunctionProperty::GetArgumentCount() const =0ezAbstractFunctionPropertypure virtual
GetArgumentFlags(ezUInt32 uiParamIndex) const overrideezTypedFunctionProperty< CLASS *, Args... >inlinevirtual
GetArgumentType(ezUInt32 uiParamIndex) const overrideezTypedFunctionProperty< CLASS *, Args... >inlinevirtual
GetAttributeByType() constezAbstractProperty
GetAttributes() constezAbstractPropertyinline
GetCategory() const overrideezAbstractFunctionPropertyinlinevirtual
GetFlags() constezAbstractPropertyinline
GetFunctionType() const overrideezConstructorFunctionProperty< CLASS, Args >inlinevirtual
GetParameterFlagsImpl(ezUInt32 uiParamIndex, std::index_sequence< I... >) const (defined in ezTypedFunctionProperty< CLASS *, Args... >)ezTypedFunctionProperty< CLASS *, Args... >inline
GetParameterTypeImpl(ezUInt32 uiParamIndex, std::index_sequence< I... >) const (defined in ezTypedFunctionProperty< CLASS *, Args... >)ezTypedFunctionProperty< CLASS *, Args... >inline
GetPropertyName() constezAbstractPropertyinline
GetReturnFlags() const overrideezTypedFunctionProperty< CLASS *, Args... >inlinevirtual
ezAbstractFunctionProperty::GetReturnFlags() const =0ezAbstractFunctionPropertypure virtual
GetReturnType() const overrideezTypedFunctionProperty< CLASS *, Args... >inlinevirtual
ezAbstractFunctionProperty::GetReturnType() const =0ezAbstractFunctionPropertypure virtual
GetSpecificType() const overrideezAbstractFunctionPropertyinlinevirtual
m_Attributes (defined in ezAbstractProperty)ezAbstractPropertyprotected
m_Flags (defined in ezAbstractProperty)ezAbstractPropertyprotected
m_szPropertyName (defined in ezAbstractProperty)ezAbstractPropertyprotected
~ezAbstractProperty() (defined in ezAbstractProperty)ezAbstractPropertyvirtual