This is the complete list of members for GxProperty, including all inherited members.
| ATTRIBUTE enum name | GxProperty | |
| ATTRIBUTE_ALIAS enum value | GxProperty | |
| ATTRIBUTE_ARRAY enum value | GxProperty | |
| ATTRIBUTE_DYNAMIC enum value | GxProperty | |
| ATTRIBUTE_DYNAMIC_FUNCTION enum value | GxProperty | |
| ATTRIBUTE_EXPAND enum value | GxProperty | |
| ATTRIBUTE_HIDE enum value | GxProperty | |
| ATTRIBUTE_MULTI_DIFFERENT enum value | GxProperty | |
| ATTRIBUTE_NAME enum value | GxProperty | |
| ATTRIBUTE_NONE enum value | GxProperty | |
| ATTRIBUTE_NOSERIALIZE enum value | GxProperty | |
| ATTRIBUTE_PACK_CSTR (defined in GxProperty) | GxProperty | static |
| ATTRIBUTE_PACK_POINTER (defined in GxProperty) | GxProperty | static |
| ATTRIBUTE_PACK_REFERENCE (defined in GxProperty) | GxProperty | static |
| ATTRIBUTE_PACK_STRUCT (defined in GxProperty) | GxProperty | static |
| ATTRIBUTE_PACK_VALUE | GxProperty | static |
| ATTRIBUTE_PACK_VOID_POINTER (defined in GxProperty) | GxProperty | static |
| ATTRIBUTE_POINTER enum value | GxProperty | |
| ATTRIBUTE_READONLY enum value | GxProperty | |
| ATTRIBUTE_REFERENCE enum value | GxProperty | |
| ATTRIBUTE_RTTI enum value | GxProperty | |
| ATTRIBUTE_SLIDER enum value | GxProperty | |
| ATTRIBUTE_STRUCT enum value | GxProperty | |
| ATTRIBUTE_VALUE enum value | GxProperty | |
| callEvent(GxTypedObject *pObject=nullptr) | GxProperty | |
| DEFAULT_ID | GxProperty | static |
| EVENT_ARGUMENT_FUNCTION_B32 typedef (defined in GxProperty) | GxProperty | |
| EVENT_ARGUMENT_FUNCTION_F32 typedef (defined in GxProperty) | GxProperty | |
| EVENT_ARGUMENT_FUNCTION_POINTER typedef (defined in GxProperty) | GxProperty | |
| EVENT_ARGUMENT_FUNCTION_S32 typedef (defined in GxProperty) | GxProperty | |
| EVENT_ARGUMENT_FUNCTION_U32 typedef (defined in GxProperty) | GxProperty | |
| EVENT_ARGUMENT_TYPE enum name | GxProperty | |
| EVENT_FUNCTION typedef (defined in GxProperty) | GxProperty | |
| GET_COUNT_FUNCTION typedef (defined in GxProperty) | GxProperty | |
| GET_INDEX_VALUE_FUNCTION typedef (defined in GxProperty) | GxProperty | |
| GET_VALUE_FUNCTION typedef (defined in GxProperty) | GxProperty | |
| getArrayCount(const GxTypedObject *pObject) const | GxProperty | |
| getAttributeData(void) const | GxProperty | inline |
| getCustomProperty(const GxRtti *pRtti) | GxProperty | static |
| getCustomProperty(u32 id) | GxProperty | static |
| getDummyBuffer(void) | GxProperty | inlinestatic |
| getFunction(void) const | GxProperty | inline |
| getId(void) const | GxProperty | inline |
| getInformation(void) const | GxProperty | inline |
| getInformation(GxProperty::TYPE type) | GxProperty | inlinestatic |
| getMemberRtti(void) const | GxProperty | inline |
| getOwnerRtti(void) const | GxProperty | inline |
| getRttiAndValueFromString(const GxString &string, GxString &rttiName, GxString &propertyValueString) | GxProperty | static |
| getRttiPointer(const GxTypedObject *pOwner=nullptr, const u32 index=0) const | GxProperty | |
| getType(void) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, GX_CHAR &value, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, s8 &value, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, u8 &value, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, s16 &value, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, u16 &value, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, s32 &value, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, u32 &value, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, s64 &value, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, u64 &value, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, f32 &value, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, f64 &value, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, b32 &value, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, GX_CSTR &value, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, GX_CWSTR &value, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, GxVector2 *&value, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, GxVector3 *&value, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, GxVector4 *&value, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, GxVector2d *&value, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, GxVector3d *&value, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, GxVector4d *&value, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, GxMatrix44 *&value, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, GxMatrixAffine *&value, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, GxQuaternion *&value, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, GxSize *&value, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, GxRect *&value, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, GxColor *&value, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, GxColorHDR *&value, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, GxColorHSV *&value, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, GxPoint2 *&value, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, GxFlag32Base *&value, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, GxString *&value, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, GxStringW *&value, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, GxClassBaseRoot *&value, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, GxProperty *&value, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, void **const ppValue, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, GxString **const ppValue, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, GxStringW **const ppValue, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, GxClassBaseRoot **const ppValue, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, const GxRtti **const ppValue, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, GxProperty **const ppValue, u32 index=0) const | GxProperty | inline |
| getValue(const GxTypedObject *pObject, const GxFunction **const ppValue, u32 index=0) const | GxProperty | inline |
| GxProperty(GX_CHAR &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(s8 &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(u8 &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(s16 &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(u16 &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(s32 &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(u32 &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(s64 &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(u64 &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(f32 &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(f64 &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(b32 &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(GX_CSTR &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(GX_CWSTR &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(GxVector2 &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(GxVector3 &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(GxVector4 &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(GxVector2d &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(GxVector3d &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(GxVector4d &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(GxMatrix44 &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(GxMatrixAffine &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(GxQuaternion &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(GxSize &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(GxRect &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(GxColor &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(GxColorHDR &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(GxColorHSV &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(GxPoint2 &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(GxFlag32Base &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(GxString &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(GxStringW &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(GxClassBaseRoot &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(GxProperty &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(void *, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(GxString *, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(GxStringW *, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(GxClassBaseRoot *, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(const GxRtti *, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(GxProperty *, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(const gx::core::GxFunction *, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | inline |
| GxProperty(void) | GxProperty | inline |
| GxProperty(TYPE type, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id) | GxProperty | |
| GxTypeAccessor (defined in GxProperty) | GxProperty | friend |
| initialize(void) | GxProperty | static |
| isAttribute(ATTRIBUTE attribute) const | GxProperty | inline |
| isEvent(void) const | GxProperty | inline |
| isStructCustomProperty(void) const | GxProperty | |
| operator=(const GxProperty &property) | GxProperty | |
| PROPERTY_FUNCTION_COPY_VALUE typedef (defined in GxProperty) | GxProperty | |
| PROPERTY_FUNCTION_FROM_STRING typedef (defined in GxProperty) | GxProperty | |
| PROPERTY_FUNCTION_GET_RTTI typedef (defined in GxProperty) | GxProperty | |
| PROPERTY_FUNCTION_GET_VALUE typedef (defined in GxProperty) | GxProperty | |
| PROPERTY_FUNCTION_SET_VALUE typedef (defined in GxProperty) | GxProperty | |
| PROPERTY_FUNCTION_TO_STRING typedef (defined in GxProperty) | GxProperty | |
| reflectValue(GxTypedObject *pObject, u32 index=0) | GxProperty | |
| registerCustomProperty(GxCustomProperty *pCustomProperty) | GxProperty | static |
| SET_COUNT_FUNCTION typedef (defined in GxProperty) | GxProperty | |
| SET_INDEX_VALUE_FUNCTION typedef (defined in GxProperty) | GxProperty | |
| SET_VALUE_FUNCTION typedef (defined in GxProperty) | GxProperty | |
| setArrayCount(GxTypedObject *pObject, u32 count) | GxProperty | |
| setAttribute(ATTRIBUTE attribute, b32 enable) | GxProperty | inline |
| setId(u32 id) | GxProperty | inline |
| setMemberRtti(GxRtti *pRtti) | GxProperty | inline |
| setOwnerRtti(GxRtti *pOwnerRtti) | GxProperty | inline |
| setType(GxProperty::TYPE type) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const GX_CHAR &value, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const s8 &value, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const u8 &value, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const s16 &value, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const u16 &value, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const s32 &value, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const u32 &value, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const s64 &value, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const u64 &value, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const f32 &value, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const f64 &value, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const b32 &value, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const GX_CSTR &value, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const GX_CWSTR &value, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const GxVector2 *const &value, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const GxVector3 *const &value, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const GxVector4 *const &value, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const GxVector2d *const &value, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const GxVector3d *const &value, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const GxVector4d *const &value, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const GxMatrix44 *const &value, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const GxMatrixAffine *const &value, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const GxQuaternion *const &value, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const GxSize *const &value, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const GxRect *const &value, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const GxColor *const &value, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const GxColorHDR *const &value, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const GxColorHSV *const &value, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const GxPoint2 *const &value, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const GxFlag32Base *const &value, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const GxString *const &value, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const GxStringW *const &value, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const GxClassBaseRoot *const &value, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const GxProperty *const &value, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const void **const ppValue, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const GxString **const ppValue, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const GxStringW **const ppValue, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const GxClassBaseRoot **const ppValue, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const GxRtti **const ppValue, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const GxProperty **const ppValue, u32 index=0) | GxProperty | inline |
| setValue(GxTypedObject *pObject, const GxFunction **const ppValue, u32 index=0) | GxProperty | inline |
| STRUCT_EVENT_ARGUMENT_FUNCTION_B32 typedef (defined in GxProperty) | GxProperty | |
| STRUCT_EVENT_ARGUMENT_FUNCTION_F32 typedef (defined in GxProperty) | GxProperty | |
| STRUCT_EVENT_ARGUMENT_FUNCTION_POINTER typedef (defined in GxProperty) | GxProperty | |
| STRUCT_EVENT_ARGUMENT_FUNCTION_S32 typedef (defined in GxProperty) | GxProperty | |
| STRUCT_EVENT_ARGUMENT_FUNCTION_U32 typedef (defined in GxProperty) | GxProperty | |
| STRUCT_EVENT_FUNCTION typedef (defined in GxProperty) | GxProperty | |
| STRUCT_GET_COUNT_FUNCTION typedef (defined in GxProperty) | GxProperty | |
| STRUCT_GET_INDEX_VALUE_FUNCTION typedef (defined in GxProperty) | GxProperty | |
| STRUCT_GET_VALUE_FUNCTION typedef (defined in GxProperty) | GxProperty | |
| STRUCT_SET_COUNT_FUNCTION typedef (defined in GxProperty) | GxProperty | |
| STRUCT_SET_INDEX_VALUE_FUNCTION typedef (defined in GxProperty) | GxProperty | |
| STRUCT_SET_VALUE_FUNCTION typedef (defined in GxProperty) | GxProperty | |
| TYPE enum name | GxProperty |