OROCHI
 
Loading...
Searching...
No Matches
GxProperty Member List

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

ATTRIBUTE enum nameGxProperty
ATTRIBUTE_ALIAS enum valueGxProperty
ATTRIBUTE_ARRAY enum valueGxProperty
ATTRIBUTE_DYNAMIC enum valueGxProperty
ATTRIBUTE_DYNAMIC_FUNCTION enum valueGxProperty
ATTRIBUTE_EXPAND enum valueGxProperty
ATTRIBUTE_HIDE enum valueGxProperty
ATTRIBUTE_MULTI_DIFFERENT enum valueGxProperty
ATTRIBUTE_NAME enum valueGxProperty
ATTRIBUTE_NONE enum valueGxProperty
ATTRIBUTE_NOSERIALIZE enum valueGxProperty
ATTRIBUTE_PACK_CSTR (defined in GxProperty)GxPropertystatic
ATTRIBUTE_PACK_POINTER (defined in GxProperty)GxPropertystatic
ATTRIBUTE_PACK_REFERENCE (defined in GxProperty)GxPropertystatic
ATTRIBUTE_PACK_STRUCT (defined in GxProperty)GxPropertystatic
ATTRIBUTE_PACK_VALUEGxPropertystatic
ATTRIBUTE_PACK_VOID_POINTER (defined in GxProperty)GxPropertystatic
ATTRIBUTE_POINTER enum valueGxProperty
ATTRIBUTE_READONLY enum valueGxProperty
ATTRIBUTE_REFERENCE enum valueGxProperty
ATTRIBUTE_RTTI enum valueGxProperty
ATTRIBUTE_SLIDER enum valueGxProperty
ATTRIBUTE_STRUCT enum valueGxProperty
ATTRIBUTE_VALUE enum valueGxProperty
callEvent(GxTypedObject *pObject=nullptr)GxProperty
DEFAULT_IDGxPropertystatic
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 nameGxProperty
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) constGxProperty
getAttributeData(void) constGxPropertyinline
getCustomProperty(const GxRtti *pRtti)GxPropertystatic
getCustomProperty(u32 id)GxPropertystatic
getDummyBuffer(void)GxPropertyinlinestatic
getFunction(void) constGxPropertyinline
getId(void) constGxPropertyinline
getInformation(void) constGxPropertyinline
getInformation(GxProperty::TYPE type)GxPropertyinlinestatic
getMemberRtti(void) constGxPropertyinline
getOwnerRtti(void) constGxPropertyinline
getRttiAndValueFromString(const GxString &string, GxString &rttiName, GxString &propertyValueString)GxPropertystatic
getRttiPointer(const GxTypedObject *pOwner=nullptr, const u32 index=0) constGxProperty
getType(void) constGxPropertyinline
getValue(const GxTypedObject *pObject, GX_CHAR &value, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, s8 &value, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, u8 &value, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, s16 &value, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, u16 &value, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, s32 &value, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, u32 &value, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, s64 &value, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, u64 &value, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, f32 &value, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, f64 &value, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, b32 &value, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, GX_CSTR &value, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, GX_CWSTR &value, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, GxVector2 *&value, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, GxVector3 *&value, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, GxVector4 *&value, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, GxVector2d *&value, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, GxVector3d *&value, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, GxVector4d *&value, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, GxMatrix44 *&value, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, GxMatrixAffine *&value, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, GxQuaternion *&value, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, GxSize *&value, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, GxRect *&value, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, GxColor *&value, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, GxColorHDR *&value, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, GxColorHSV *&value, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, GxPoint2 *&value, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, GxFlag32Base *&value, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, GxString *&value, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, GxStringW *&value, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, GxClassBaseRoot *&value, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, GxProperty *&value, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, void **const ppValue, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, GxString **const ppValue, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, GxStringW **const ppValue, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, GxClassBaseRoot **const ppValue, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, const GxRtti **const ppValue, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, GxProperty **const ppValue, u32 index=0) constGxPropertyinline
getValue(const GxTypedObject *pObject, const GxFunction **const ppValue, u32 index=0) constGxPropertyinline
GxProperty(GX_CHAR &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(s8 &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(u8 &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(s16 &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(u16 &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(s32 &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(u32 &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(s64 &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(u64 &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(f32 &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(f64 &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(b32 &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(GX_CSTR &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(GX_CWSTR &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(GxVector2 &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(GxVector3 &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(GxVector4 &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(GxVector2d &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(GxVector3d &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(GxVector4d &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(GxMatrix44 &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(GxMatrixAffine &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(GxQuaternion &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(GxSize &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(GxRect &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(GxColor &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(GxColorHDR &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(GxColorHSV &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(GxPoint2 &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(GxFlag32Base &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(GxString &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(GxStringW &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(GxClassBaseRoot &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(GxProperty &, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(void *, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(GxString *, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(GxStringW *, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(GxClassBaseRoot *, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(const GxRtti *, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(GxProperty *, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(const gx::core::GxFunction *, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxPropertyinline
GxProperty(void)GxPropertyinline
GxProperty(TYPE type, const GxProperty::GxFunction &function, u32 attribute, GxRtti *pRtti, GxRtti *pOwnerRtti, u32 id)GxProperty
GxTypeAccessor (defined in GxProperty)GxPropertyfriend
initialize(void)GxPropertystatic
isAttribute(ATTRIBUTE attribute) constGxPropertyinline
isEvent(void) constGxPropertyinline
isStructCustomProperty(void) constGxProperty
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)GxPropertystatic
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)GxPropertyinline
setId(u32 id)GxPropertyinline
setMemberRtti(GxRtti *pRtti)GxPropertyinline
setOwnerRtti(GxRtti *pOwnerRtti)GxPropertyinline
setType(GxProperty::TYPE type)GxPropertyinline
setValue(GxTypedObject *pObject, const GX_CHAR &value, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const s8 &value, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const u8 &value, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const s16 &value, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const u16 &value, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const s32 &value, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const u32 &value, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const s64 &value, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const u64 &value, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const f32 &value, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const f64 &value, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const b32 &value, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const GX_CSTR &value, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const GX_CWSTR &value, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const GxVector2 *const &value, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const GxVector3 *const &value, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const GxVector4 *const &value, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const GxVector2d *const &value, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const GxVector3d *const &value, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const GxVector4d *const &value, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const GxMatrix44 *const &value, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const GxMatrixAffine *const &value, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const GxQuaternion *const &value, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const GxSize *const &value, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const GxRect *const &value, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const GxColor *const &value, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const GxColorHDR *const &value, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const GxColorHSV *const &value, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const GxPoint2 *const &value, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const GxFlag32Base *const &value, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const GxString *const &value, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const GxStringW *const &value, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const GxClassBaseRoot *const &value, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const GxProperty *const &value, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const void **const ppValue, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const GxString **const ppValue, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const GxStringW **const ppValue, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const GxClassBaseRoot **const ppValue, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const GxRtti **const ppValue, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const GxProperty **const ppValue, u32 index=0)GxPropertyinline
setValue(GxTypedObject *pObject, const GxFunction **const ppValue, u32 index=0)GxPropertyinline
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 nameGxProperty