This is the complete list of members for GxProperty::GxStructUniqueFunction, including all inherited members.
| _attribute | GxProperty::GxFunction | protected |
| _callEvent(GxTypedObject *pObject=nullptr) override | GxProperty::GxStructUniqueFunction | protectedvirtual |
| _count | GxProperty::GxFunction | |
| _eventArgumentB32 | GxProperty::GxFunction | |
| _eventArgumentF32 | GxProperty::GxFunction | |
| _eventArgumentS32 | GxProperty::GxFunction | |
| _eventArgumentType | GxProperty::GxFunction | |
| _eventArgumentU32 | GxProperty::GxFunction | |
| _functionType | GxProperty::GxFunction | protected |
| _getCount(const GxTypedObject *pObject) const override | GxProperty::GxStructUniqueFunction | inlineprotectedvirtual |
| _getValue(const GxTypedObject *pObject, void *const pValue) const override | GxProperty::GxStructUniqueFunction | inlineprotectedvirtual |
| _getValueIndex(const GxTypedObject *pObject, void *const pValue, u32 index) const override | GxProperty::GxStructUniqueFunction | inlineprotectedvirtual |
| _pEventArgumentFunctionB32 | GxProperty::GxFunction | |
| _pEventArgumentFunctionF32 | GxProperty::GxFunction | |
| _pEventArgumentFunctionPointer | GxProperty::GxFunction | |
| _pEventArgumentFunctionS32 | GxProperty::GxFunction | |
| _pEventArgumentFunctionU32 | GxProperty::GxFunction | |
| _pEventArgumentOwner | GxProperty::GxFunction | |
| _pEventArgumentPointer | GxProperty::GxFunction | |
| _pEventFunction | GxProperty::GxFunction | |
| _pEventOwner | GxProperty::GxFunction | |
| _pGetCountFunction | GxProperty::GxFunction | |
| _pGetStructCountFunction | GxProperty::GxFunction | |
| _pGetStructValueFunction | GxProperty::GxFunction | |
| _pGetStructValueIndexFunction | GxProperty::GxFunction | |
| _pGetValueFunction | GxProperty::GxFunction | |
| _pGetValueIndexFunction | GxProperty::GxFunction | |
| _propertyType | GxProperty::GxFunction | protected |
| _pSetCountFunction | GxProperty::GxFunction | |
| _pSetStructCountFunction | GxProperty::GxFunction | |
| _pSetStructValueFunction | GxProperty::GxFunction | |
| _pSetStructValueIndexFunction | GxProperty::GxFunction | |
| _pSetValueFunction | GxProperty::GxFunction | |
| _pSetValueIndexFunction | GxProperty::GxFunction | |
| _pStructEventArgumentFunctionB32 | GxProperty::GxFunction | |
| _pStructEventArgumentFunctionF32 | GxProperty::GxFunction | |
| _pStructEventArgumentFunctionPointer | GxProperty::GxFunction | |
| _pStructEventArgumentFunctionS32 | GxProperty::GxFunction | |
| _pStructEventArgumentFunctionU32 | GxProperty::GxFunction | |
| _pStructEventFunction | GxProperty::GxFunction | |
| _pValue | GxProperty::GxFunction | |
| _reservedCustom | GxProperty::GxFunction | |
| _reservedCustomStruct | GxProperty::GxFunction | |
| _reservedEvent | GxProperty::GxFunction | |
| _setCount(GxTypedObject *pObject, const u32 count) override | GxProperty::GxStructUniqueFunction | inlineprotectedvirtual |
| _setValue(GxTypedObject *pObject, const void *const pValue) const override | GxProperty::GxStructUniqueFunction | inlineprotectedvirtual |
| _setValueIndex(GxTypedObject *pObject, const void *const pValue, u32 index) const override | GxProperty::GxStructUniqueFunction | inlineprotectedvirtual |
| _stride | GxProperty::GxFunction | |
| _vName | GxProperty::GxFunction | |
| callEvent(GxTypedObject *pObject=nullptr) | GxProperty::GxFunction | inline |
| getAttribute(GxProperty::ATTRIBUTE attribute) const | GxProperty::GxFunction | |
| getAttributeData(void) const | GxProperty::GxFunction | inline |
| getCount(const GxTypedObject *pObject) const | GxProperty::GxFunction | inline |
| getEventArgumentPointer(void) const | GxProperty::GxFunction | inline |
| getEventOwner(void) const | GxProperty::GxFunction | inline |
| getPropertyType(void) const | GxProperty::GxFunction | inline |
| getType(void) const | GxProperty::GxFunction | inline |
| getValue(const GxTypedObject *pObject, void *const pValue) const | GxProperty::GxFunction | inline |
| getValueIndex(const GxTypedObject *pObject, void *const pValue, u32 index) const | GxProperty::GxFunction | inline |
| getValuePointer(const GxTypedObject *pObject, u32 index=0) const | GxProperty::GxFunction | |
| getVirtualName(void) const | GxProperty::GxFunction | inline |
| GxFunction(void) | GxProperty::GxFunction | inline |
| GxFunction(size_t value, u32 count, u32 stride, TYPE functionType=TYPE::SYSTEM) | GxProperty::GxFunction | |
| GxFunction(GET_VALUE_FUNCTION pGetValueFunction, SET_VALUE_FUNCTION pSetValueFunction, TYPE functionType=TYPE::SYSTEM) | GxProperty::GxFunction | |
| GxFunction(GET_INDEX_VALUE_FUNCTION pGetIndexValueFunction, SET_INDEX_VALUE_FUNCTION pSetIndexValueFunction, GET_COUNT_FUNCTION pGetCountFunction, SET_COUNT_FUNCTION pSetCountFunction, TYPE functionType=TYPE::SYSTEM) | GxProperty::GxFunction | |
| GxFunction(STRUCT_GET_VALUE_FUNCTION pGetValueFunction, STRUCT_SET_VALUE_FUNCTION pSetValueFunction, TYPE functionType=TYPE::SYSTEM) | GxProperty::GxFunction | |
| GxFunction(STRUCT_GET_INDEX_VALUE_FUNCTION pGetIndexValueFunction, STRUCT_SET_INDEX_VALUE_FUNCTION pSetIndexValueFunction, STRUCT_GET_COUNT_FUNCTION pGetCountFunction, STRUCT_SET_COUNT_FUNCTION pSetCountFunction, TYPE functionType=TYPE::SYSTEM) | GxProperty::GxFunction | |
| GxFunction(EVENT_FUNCTION pEventFunction, GxTypedObject *pOwner=nullptr, TYPE functionType=TYPE::SYSTEM) | GxProperty::GxFunction | |
| GxFunction(EVENT_ARGUMENT_FUNCTION_POINTER pEventArgumentFunctionPointer, GxTypedObject *pOwner=nullptr, void *pArgument=nullptr, TYPE functionType=TYPE::SYSTEM) | GxProperty::GxFunction | |
| GxFunction(EVENT_ARGUMENT_FUNCTION_B32 pEventArgumentFunctionB32, GxTypedObject *pOwner=nullptr, b32 argument=false, TYPE functionType=TYPE::SYSTEM) | GxProperty::GxFunction | |
| GxFunction(EVENT_ARGUMENT_FUNCTION_U32 pEventArgumentFunctionU32, GxTypedObject *pOwner=nullptr, u32 argument=0, TYPE functionType=TYPE::SYSTEM) | GxProperty::GxFunction | |
| GxFunction(EVENT_ARGUMENT_FUNCTION_S32 pEventArgumentFunctionS32, GxTypedObject *pOwner=nullptr, s32 argument=0, TYPE functionType=TYPE::SYSTEM) | GxProperty::GxFunction | |
| GxFunction(EVENT_ARGUMENT_FUNCTION_F32 pEventArgumentFunctionF32, GxTypedObject *pOwner=nullptr, f32 argument=0.0f, TYPE functionType=TYPE::SYSTEM) | GxProperty::GxFunction | |
| GxFunction(STRUCT_EVENT_FUNCTION pEventFunction, GxTypedObject *pOwner=nullptr, TYPE functionType=TYPE::SYSTEM) | GxProperty::GxFunction | |
| GxFunction(STRUCT_EVENT_ARGUMENT_FUNCTION_POINTER pEventArgumentFunctionPointer, GxTypedObject *pOwner=nullptr, void *pArgument=nullptr, TYPE functionType=TYPE::SYSTEM) | GxProperty::GxFunction | |
| GxFunction(STRUCT_EVENT_ARGUMENT_FUNCTION_B32 pEventArgumentFunctionB32, GxTypedObject *pOwner=nullptr, b32 argument=false, TYPE functionType=TYPE::SYSTEM) | GxProperty::GxFunction | |
| GxFunction(STRUCT_EVENT_ARGUMENT_FUNCTION_U32 pEventArgumentFunctionU32, GxTypedObject *pOwner=nullptr, u32 argument=0, TYPE functionType=TYPE::SYSTEM) | GxProperty::GxFunction | |
| GxFunction(STRUCT_EVENT_ARGUMENT_FUNCTION_S32 pEventArgumentFunctionS32, GxTypedObject *pOwner=nullptr, s32 argument=0, TYPE functionType=TYPE::SYSTEM) | GxProperty::GxFunction | |
| GxFunction(STRUCT_EVENT_ARGUMENT_FUNCTION_F32 pEventArgumentFunctionF32, GxTypedObject *pOwner=nullptr, f32 argument=0.0f, TYPE functionType=TYPE::SYSTEM) | GxProperty::GxFunction | |
| GxFunction(const GxFunction &function) | GxProperty::GxFunction | |
| GxStructUniqueFunction(void) | GxProperty::GxStructUniqueFunction | inline |
| GxStructUniqueFunction(void *pValue, u32 count, u32 stride) | GxProperty::GxStructUniqueFunction | inline |
| GxStructUniqueFunction(GxProperty::STRUCT_GET_VALUE_FUNCTION pGetValueFunction, GxProperty::STRUCT_SET_VALUE_FUNCTION pSetValueFunction) | GxProperty::GxStructUniqueFunction | inline |
| GxStructUniqueFunction(GxProperty::STRUCT_GET_INDEX_VALUE_FUNCTION pGetIndexValueFunction, GxProperty::STRUCT_SET_INDEX_VALUE_FUNCTION pSetIndexValueFunction, GxProperty::STRUCT_GET_COUNT_FUNCTION pGetCountFunction, GxProperty::STRUCT_SET_COUNT_FUNCTION pSetCountFunction) | GxProperty::GxStructUniqueFunction | inline |
| GxStructUniqueFunction(GxProperty::STRUCT_EVENT_FUNCTION pEventFunction, GxTypedObject *pOwner=nullptr) | GxProperty::GxStructUniqueFunction | inline |
| GxStructUniqueFunction(GxProperty::STRUCT_EVENT_ARGUMENT_FUNCTION_POINTER pEventArgumentFunctionPointer, GxTypedObject *pOwner=nullptr, void *pArgument=nullptr) | GxProperty::GxStructUniqueFunction | inline |
| GxStructUniqueFunction(GxProperty::STRUCT_EVENT_ARGUMENT_FUNCTION_B32 pEventArgumentFunctionB32, GxTypedObject *pOwner=nullptr, b32 argumentB32=false) | GxProperty::GxStructUniqueFunction | inline |
| GxStructUniqueFunction(GxProperty::STRUCT_EVENT_ARGUMENT_FUNCTION_U32 pEventArgumentFunctionU32, GxTypedObject *pOwner=nullptr, u32 argumentU32=0) | GxProperty::GxStructUniqueFunction | inline |
| GxStructUniqueFunction(GxProperty::STRUCT_EVENT_ARGUMENT_FUNCTION_S32 pEventArgumentFunctionS32, GxTypedObject *pOwner=nullptr, s32 argumentS32=0) | GxProperty::GxStructUniqueFunction | inline |
| GxStructUniqueFunction(GxProperty::STRUCT_EVENT_ARGUMENT_FUNCTION_F32 pEventArgumentFunctionF32, GxTypedObject *pOwner=nullptr, f32 argumentF32=0.0f) | GxProperty::GxStructUniqueFunction | inline |
| operator=(const GxFunction &function) | GxProperty::GxFunction | |
| setAttribute(GxProperty::ATTRIBUTE attribute, b32 enable) | GxProperty::GxFunction | |
| setAttributeData(u32 attributeData) | GxProperty::GxFunction | inline |
| setCount(GxTypedObject *pObject, const u32 count) | GxProperty::GxFunction | inline |
| setEventOwner(GxTypedObject *pOwner) | GxProperty::GxFunction | inline |
| setPropertyType(GxProperty::TYPE type) | GxProperty::GxFunction | inline |
| setValue(GxTypedObject *pObject, const void *const pValue) const | GxProperty::GxFunction | inline |
| setValueIndex(GxTypedObject *pObject, const void *const pValue, u32 index) const | GxProperty::GxFunction | inline |
| setVirtualName(GX_CSTR name) | GxProperty::GxFunction | inline |
| TYPE enum name | GxProperty::GxFunction | |
| ~GxFunction(void) | GxProperty::GxFunction | inlinevirtual |