OT GetAllProperties(inObject; outNames {; outTypes {; outItemSizes {; outDataSizes}}})
Parameter Type Description
inObject Longint A handle to an object outName String/Text array → Receives item names outTypes Longint array ← Receives item types outItemSizes Longint array ← Receives item sizes in bytes outDataSizes Longint array ← Receives item data sizes in bytes
←
Discussion
OT GetAllProperties returns information about all items in inObject into the given arrays. The arrays will contain one element for each item in object.
If the object is not a valid object handle or if the arrays are not of the type specified, an error is generated, the arrays are cleared and OK is set to zero.
The sizes in outItemSizes represent the total size of the item within the object, including the item’s data, tag and other internal information. The sizes in outDataSizes represent the size of the item’s data.
Note As of ObjectTools 2.0, item names are no longer returned in the order they were put into the object, but are returned in an indeterminate order, so you may want to sort the arrays after making this call.
See Also
OT GetItemProperties , OT GetNamedProperties

