=IDProperties small update=
This update changes Object.properties to Object.game_properties (as discussed) so .properties can be used for ID Properties. This should be fine as, after all, .properties was undocumented anyway :)
This commit is contained in:
@@ -4811,7 +4811,7 @@ static PyGetSetDef BPy_Object_getseters[] = {
|
|||||||
(getter)Object_getAction, (setter)NULL,
|
(getter)Object_getAction, (setter)NULL,
|
||||||
"The action associated with this object (if defined)",
|
"The action associated with this object (if defined)",
|
||||||
NULL},
|
NULL},
|
||||||
{"properties",
|
{"game_properties",
|
||||||
(getter)Object_getAllProperties, (setter)NULL,
|
(getter)Object_getAllProperties, (setter)NULL,
|
||||||
"The object's properties",
|
"The object's properties",
|
||||||
NULL},
|
NULL},
|
||||||
@@ -5042,7 +5042,7 @@ static PyGetSetDef BPy_Object_getseters[] = {
|
|||||||
(getter)Object_getType, (setter)NULL,
|
(getter)Object_getType, (setter)NULL,
|
||||||
"String describing Object type",
|
"String describing Object type",
|
||||||
NULL},
|
NULL},
|
||||||
{"idproperties", (getter)Object_GetProperties, (setter)NULL,
|
{"properties", (getter)Object_GetProperties, (setter)NULL,
|
||||||
"Get the ID properties associated with this object"},
|
"Get the ID properties associated with this object"},
|
||||||
{NULL,NULL,NULL,NULL,NULL} /* Sentinel */
|
{NULL,NULL,NULL,NULL,NULL} /* Sentinel */
|
||||||
};
|
};
|
||||||
|
@@ -246,7 +246,7 @@ class Object:
|
|||||||
To get these values in worldspace (taking into account vertex parents, constraints etc)
|
To get these values in worldspace (taking into account vertex parents, constraints etc)
|
||||||
pass the argument 'worldspace' to these functions.
|
pass the argument 'worldspace' to these functions.
|
||||||
|
|
||||||
@ivar idproperties: Returns an L{IDProperty<IDProperty>} reference of type L{IDGroup<IDGroup>} to
|
@ivar properties: Returns an L{IDProperty<IDProperty>} reference of type L{IDGroup<IDGroup>} to
|
||||||
this object's ID Properties. Note that dict access is available for groups on the parent
|
this object's ID Properties. Note that dict access is available for groups on the parent
|
||||||
L{IDProperty<IDProperty>} object, but for everything else you need to get the L{IDGroup<IDGroup>}
|
L{IDProperty<IDProperty>} object, but for everything else you need to get the L{IDGroup<IDGroup>}
|
||||||
object from the L{IDProperty<IDProperty>}'s data member.
|
object from the L{IDProperty<IDProperty>}'s data member.
|
||||||
@@ -451,8 +451,8 @@ class Object:
|
|||||||
@type oopsLoc: tuple of 2 floats
|
@type oopsLoc: tuple of 2 floats
|
||||||
@ivar oopsSel: Object OOPs selection flag.
|
@ivar oopsSel: Object OOPs selection flag.
|
||||||
@type oopsSel: boolean
|
@type oopsSel: boolean
|
||||||
@ivar properties: The object's properties. Read-only.
|
@ivar game_properties: The object's properties. Read-only.
|
||||||
@type properties: list of Properties.
|
@type game_properties: list of Properties.
|
||||||
@ivar timeOffset: The time offset of the object's animation.
|
@ivar timeOffset: The time offset of the object's animation.
|
||||||
Value clamped to [-300000.0,300000.0].
|
Value clamped to [-300000.0,300000.0].
|
||||||
@type timeOffset: float
|
@type timeOffset: float
|
||||||
|
Reference in New Issue
Block a user