OROCHI
 
Loading...
Searching...
No Matches
GxProperty::GxUniqueFunction< T > Member List

This is the complete list of members for GxProperty::GxUniqueFunction< T >, including all inherited members.

_attributeGxProperty::GxFunctionprotected
_callEvent(GxTypedObject *pObject=nullptr) overrideGxProperty::GxUniqueFunction< T >protectedvirtual
_countGxProperty::GxFunction
_eventArgumentB32GxProperty::GxFunction
_eventArgumentF32GxProperty::GxFunction
_eventArgumentS32GxProperty::GxFunction
_eventArgumentTypeGxProperty::GxFunction
_eventArgumentU32GxProperty::GxFunction
_functionTypeGxProperty::GxFunctionprotected
_getCount(const GxTypedObject *pObject) const overrideGxProperty::GxUniqueFunction< T >inlineprotectedvirtual
_getValue(const GxTypedObject *pObject, void *const pValue) const overrideGxProperty::GxUniqueFunction< T >inlineprotectedvirtual
_getValueIndex(const GxTypedObject *pObject, void *const pValue, u32 index) const overrideGxProperty::GxUniqueFunction< T >inlineprotectedvirtual
_pEventArgumentFunctionB32GxProperty::GxFunction
_pEventArgumentFunctionF32GxProperty::GxFunction
_pEventArgumentFunctionPointerGxProperty::GxFunction
_pEventArgumentFunctionS32GxProperty::GxFunction
_pEventArgumentFunctionU32GxProperty::GxFunction
_pEventArgumentOwnerGxProperty::GxFunction
_pEventArgumentPointerGxProperty::GxFunction
_pEventFunctionGxProperty::GxFunction
_pEventOwnerGxProperty::GxFunction
_pGetCountFunctionGxProperty::GxFunction
_pGetStructCountFunctionGxProperty::GxFunction
_pGetStructValueFunctionGxProperty::GxFunction
_pGetStructValueIndexFunctionGxProperty::GxFunction
_pGetValueFunctionGxProperty::GxFunction
_pGetValueIndexFunctionGxProperty::GxFunction
_propertyTypeGxProperty::GxFunctionprotected
_pSetCountFunctionGxProperty::GxFunction
_pSetStructCountFunctionGxProperty::GxFunction
_pSetStructValueFunctionGxProperty::GxFunction
_pSetStructValueIndexFunctionGxProperty::GxFunction
_pSetValueFunctionGxProperty::GxFunction
_pSetValueIndexFunctionGxProperty::GxFunction
_pStructEventArgumentFunctionB32GxProperty::GxFunction
_pStructEventArgumentFunctionF32GxProperty::GxFunction
_pStructEventArgumentFunctionPointerGxProperty::GxFunction
_pStructEventArgumentFunctionS32GxProperty::GxFunction
_pStructEventArgumentFunctionU32GxProperty::GxFunction
_pStructEventFunctionGxProperty::GxFunction
_pValueGxProperty::GxFunction
_reservedCustomGxProperty::GxFunction
_reservedCustomStructGxProperty::GxFunction
_reservedEventGxProperty::GxFunction
_setCount(GxTypedObject *pObject, const u32 count) overrideGxProperty::GxUniqueFunction< T >inlineprotectedvirtual
_setValue(GxTypedObject *pObject, const void *const pValue) const overrideGxProperty::GxUniqueFunction< T >inlineprotectedvirtual
_setValueIndex(GxTypedObject *pObject, const void *const pValue, u32 index) const overrideGxProperty::GxUniqueFunction< T >inlineprotectedvirtual
_strideGxProperty::GxFunction
_vNameGxProperty::GxFunction
callEvent(GxTypedObject *pObject=nullptr)GxProperty::GxFunctioninline
EVENT_ARGUMENT_FUNCTION_B32 typedef (defined in GxProperty::GxUniqueFunction< T >)GxProperty::GxUniqueFunction< T >
EVENT_ARGUMENT_FUNCTION_F32 typedef (defined in GxProperty::GxUniqueFunction< T >)GxProperty::GxUniqueFunction< T >
EVENT_ARGUMENT_FUNCTION_POINTER typedef (defined in GxProperty::GxUniqueFunction< T >)GxProperty::GxUniqueFunction< T >
EVENT_ARGUMENT_FUNCTION_S32 typedef (defined in GxProperty::GxUniqueFunction< T >)GxProperty::GxUniqueFunction< T >
EVENT_ARGUMENT_FUNCTION_U32 typedef (defined in GxProperty::GxUniqueFunction< T >)GxProperty::GxUniqueFunction< T >
EVENT_FUNCTION typedef (defined in GxProperty::GxUniqueFunction< T >)GxProperty::GxUniqueFunction< T >
GET_COUNT_FUNCTION typedef (defined in GxProperty::GxUniqueFunction< T >)GxProperty::GxUniqueFunction< T >
GET_INDEX_VALUE_FUNCTION typedef (defined in GxProperty::GxUniqueFunction< T >)GxProperty::GxUniqueFunction< T >
GET_VALUE_FUNCTION typedef (defined in GxProperty::GxUniqueFunction< T >)GxProperty::GxUniqueFunction< T >
getAttribute(GxProperty::ATTRIBUTE attribute) constGxProperty::GxFunction
getAttributeData(void) constGxProperty::GxFunctioninline
getCount(const GxTypedObject *pObject) constGxProperty::GxFunctioninline
getEventArgumentPointer(void) constGxProperty::GxFunctioninline
getEventOwner(void) constGxProperty::GxFunctioninline
getPropertyType(void) constGxProperty::GxFunctioninline
getType(void) constGxProperty::GxFunctioninline
getValue(const GxTypedObject *pObject, void *const pValue) constGxProperty::GxFunctioninline
getValueIndex(const GxTypedObject *pObject, void *const pValue, u32 index) constGxProperty::GxFunctioninline
getValuePointer(const GxTypedObject *pObject, u32 index=0) constGxProperty::GxFunction
getVirtualName(void) constGxProperty::GxFunctioninline
GxFunction(void)GxProperty::GxFunctioninline
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
GxUniqueFunction(void)GxProperty::GxUniqueFunction< T >inline
GxUniqueFunction(void *pValue, u32 count, u32 stride)GxProperty::GxUniqueFunction< T >inline
GxUniqueFunction(GET_VALUE_FUNCTION pGetValueFunction, SET_VALUE_FUNCTION pSetValueFunction)GxProperty::GxUniqueFunction< T >inline
GxUniqueFunction(GET_INDEX_VALUE_FUNCTION pGetIndexValueFunction, SET_INDEX_VALUE_FUNCTION pSetIndexValueFunction, GET_COUNT_FUNCTION pGetCountFunction, SET_COUNT_FUNCTION pSetCountFunction)GxProperty::GxUniqueFunction< T >inline
GxUniqueFunction(EVENT_FUNCTION pEventFunction, GxTypedObject *pOwner=nullptr)GxProperty::GxUniqueFunction< T >inline
GxUniqueFunction(EVENT_ARGUMENT_FUNCTION_POINTER pEventArgumentFunctionPointer, GxTypedObject *pOwner=nullptr, void *pArgument=nullptr)GxProperty::GxUniqueFunction< T >inline
GxUniqueFunction(EVENT_ARGUMENT_FUNCTION_B32 pEventArgumentFunctionB32, GxTypedObject *pOwner=nullptr, b32 argumentB32=false)GxProperty::GxUniqueFunction< T >inline
GxUniqueFunction(EVENT_ARGUMENT_FUNCTION_U32 pEventArgumentFunctionU32, GxTypedObject *pOwner=nullptr, u32 argumentU32=0)GxProperty::GxUniqueFunction< T >inline
GxUniqueFunction(EVENT_ARGUMENT_FUNCTION_S32 pEventArgumentFunctionS32, GxTypedObject *pOwner=nullptr, s32 argumentS32=0)GxProperty::GxUniqueFunction< T >inline
GxUniqueFunction(EVENT_ARGUMENT_FUNCTION_F32 pEventArgumentFunctionF32, GxTypedObject *pOwner=nullptr, f32 argumentF32=0.0f)GxProperty::GxUniqueFunction< T >inline
operator=(const GxFunction &function)GxProperty::GxFunction
SET_COUNT_FUNCTION typedef (defined in GxProperty::GxUniqueFunction< T >)GxProperty::GxUniqueFunction< T >
SET_INDEX_VALUE_FUNCTION typedef (defined in GxProperty::GxUniqueFunction< T >)GxProperty::GxUniqueFunction< T >
SET_VALUE_FUNCTION typedef (defined in GxProperty::GxUniqueFunction< T >)GxProperty::GxUniqueFunction< T >
setAttribute(GxProperty::ATTRIBUTE attribute, b32 enable)GxProperty::GxFunction
setAttributeData(u32 attributeData)GxProperty::GxFunctioninline
setCount(GxTypedObject *pObject, const u32 count)GxProperty::GxFunctioninline
setEventOwner(GxTypedObject *pOwner)GxProperty::GxFunctioninline
setPropertyType(GxProperty::TYPE type)GxProperty::GxFunctioninline
setValue(GxTypedObject *pObject, const void *const pValue) constGxProperty::GxFunctioninline
setValueIndex(GxTypedObject *pObject, const void *const pValue, u32 index) constGxProperty::GxFunctioninline
setVirtualName(GX_CSTR name)GxProperty::GxFunctioninline
TYPE enum nameGxProperty::GxFunction
~GxFunction(void)GxProperty::GxFunctioninlinevirtual