![]() |
MAK Legion API Documentation
|
Go to the source code of this file.
Classes | |
| struct | LEG_AttributeDescriptor |
| A structure to represent Legion descriptor registry of an attribute. More... | |
| struct | LEG_AttributeSetDescriptor |
| A structure to represent Legion descriptor registry of an attribute set It describes a group of attributes that are treated as a single set of data. this may be an entity, an IFF, a radio, etc. More... | |
Enumerations | |
| enum | LEG_DataReflectablity { REFLECTED, NOT_REFLECTED } |
Functions | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_getBool (InstanceHandle inst, AttributeIndex attributeIndex, Bool *bVal) |
| C API of instance attribute manipulation Get current frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_getUInt8 (InstanceHandle inst, AttributeIndex attributeIndex, UInt8 *val) |
| C API of instance attribute manipulation Get current frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_getInt8 (InstanceHandle inst, AttributeIndex attributeIndex, Int8 *val) |
| C API of instance attribute manipulation Get current frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_getUInt16 (InstanceHandle inst, AttributeIndex attributeIndex, UInt16 *val) |
| C API of instance attribute manipulation Get current frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_getInt16 (InstanceHandle inst, AttributeIndex attributeIndex, Int16 *val) |
| C API of instance attribute manipulation Get current frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_getUInt32 (InstanceHandle inst, AttributeIndex attributeIndex, UInt32 *val) |
| C API of instance attribute manipulation Get current frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_getInt32 (InstanceHandle inst, AttributeIndex attributeIndex, Int32 *val) |
| C API of instance attribute manipulation Get current frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_getUInt64 (InstanceHandle inst, AttributeIndex attributeIndex, UInt64 *val) |
| C API of instance attribute manipulation Get current frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_getInt64 (InstanceHandle inst, AttributeIndex attributeIndex, Int64 *val) |
| C API of instance attribute manipulation Get current frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_getFloat (InstanceHandle inst, AttributeIndex attributeIndex, float *val) |
| C API of instance attribute manipulation Get current frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_getDouble (InstanceHandle inst, AttributeIndex attributeIndex, double *val) |
| C API of instance attribute manipulation Get current frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_getObjectType (InstanceHandle inst, AttributeIndex attributeIndex, LEG_object_type *val) |
| C API of instance attribute manipulation Get current frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_getVector2f (InstanceHandle inst, AttributeIndex attributeIndex, LEG_vector2f *val) |
| C API of instance attribute manipulation Get current frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_getVector3f (InstanceHandle inst, AttributeIndex attributeIndex, LEG_vector3f *val) |
| C API of instance attribute manipulation Get current frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_getVector2d (InstanceHandle inst, AttributeIndex attributeIndex, LEG_vector2d *val) |
| C API of instance attribute manipulation Get current frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_getVector3d (InstanceHandle inst, AttributeIndex attributeIndex, LEG_vector3d *val) |
| C API of instance attribute manipulation Get current frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_getVector4f (InstanceHandle inst, AttributeIndex attributeIndex, LEG_vector4f *val) |
| C API of instance attribute manipulation Get current frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_getVector4d (InstanceHandle inst, AttributeIndex attributeIndex, LEG_vector4d *val) |
| C API of instance attribute manipulation Get current frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_peekBool (InstanceHandle inst, AttributeIndex attributeIndex, Bool *val) |
| C API of attribute instance manipulation Get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_peekUInt8 (InstanceHandle inst, AttributeIndex attributeIndex, UInt8 *val) |
| C API of attribute instance manipulation Get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_peekInt8 (InstanceHandle inst, AttributeIndex attributeIndex, Int8 *val) |
| C API of attribute instance manipulation Get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_peekUInt16 (InstanceHandle inst, AttributeIndex attributeIndex, UInt16 *val) |
| C API of attribute instance manipulation Get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_peekInt16 (InstanceHandle inst, AttributeIndex attributeIndex, Int16 *val) |
| C API of attribute instance manipulation Get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_peekUInt32 (InstanceHandle inst, AttributeIndex attributeIndex, UInt32 *val) |
| C API of attribute instance manipulation Get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_peekInt32 (InstanceHandle inst, AttributeIndex attributeIndex, Int32 *val) |
| C API of attribute instance manipulation Get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_peekUInt64 (InstanceHandle inst, AttributeIndex attributeIndex, UInt64 *val) |
| C API of attribute instance manipulation Get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_peekInt64 (InstanceHandle inst, AttributeIndex attributeIndex, Int64 *val) |
| C API of attribute instance manipulation Get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_peekFloat (InstanceHandle inst, AttributeIndex attributeIndex, float *val) |
| C API of attribute instance manipulation Get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_peekDouble (InstanceHandle inst, AttributeIndex attributeIndex, double *val) |
| C API of attribute instance manipulation Get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_peekObjectType (InstanceHandle inst, AttributeIndex attributeIndex, LEG_object_type *val) |
| C API of attribute instance manipulation Get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_peekVector2f (InstanceHandle inst, AttributeIndex attributeIndex, LEG_vector2f *val) |
| C API of attribute instance manipulation Get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_peekVector2d (InstanceHandle inst, AttributeIndex attributeIndex, LEG_vector2d *val) |
| C API of attribute instance manipulation Get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_peekVector3f (InstanceHandle inst, AttributeIndex attributeIndex, LEG_vector3f *val) |
| C API of attribute instance manipulation Get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_peekVector3d (InstanceHandle inst, AttributeIndex attributeIndex, LEG_vector3d *val) |
| C API of attribute instance manipulation Get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_peekVector4f (InstanceHandle inst, AttributeIndex attributeIndex, LEG_vector4f *val) |
| C API of attribute instance manipulation Get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_peekVector4d (InstanceHandle inst, AttributeIndex attributeIndex, LEG_vector4d *val) |
| C API of attribute instance manipulation Get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_setBool (InstanceHandle inst, AttributeIndex attributeIndex, Bool val) |
| C API of attribute instance manipulation Set next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_setUInt8 (InstanceHandle inst, AttributeIndex attributeIndex, UInt8 val) |
| C API of attribute instance manipulation Set next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_setInt8 (InstanceHandle inst, AttributeIndex attributeIndex, Int8 val) |
| C API of attribute instance manipulation Set next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_setUInt16 (InstanceHandle inst, AttributeIndex attributeIndex, UInt16 val) |
| C API of attribute instance manipulation Set next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_setInt16 (InstanceHandle inst, AttributeIndex attributeIndex, Int16 val) |
| C API of attribute instance manipulation Set next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_setUInt32 (InstanceHandle inst, AttributeIndex attributeIndex, UInt32 val) |
| C API of attribute instance manipulation Set next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_setInt32 (InstanceHandle inst, AttributeIndex attributeIndex, Int32 val) |
| C API of attribute instance manipulation Set next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_setUInt64 (InstanceHandle inst, AttributeIndex attributeIndex, UInt64 val) |
| C API of attribute instance manipulation Set next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_setInt64 (InstanceHandle inst, AttributeIndex attributeIndex, Int64 val) |
| C API of attribute instance manipulation Set next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_setFloat (InstanceHandle inst, AttributeIndex attributeIndex, float val) |
| C API of attribute instance manipulation Set next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_setDouble (InstanceHandle inst, AttributeIndex attributeIndex, double val) |
| C API of attribute instance manipulation Set next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_setObjectType (InstanceHandle inst, AttributeIndex attributeIndex, const LEG_object_type *val) |
| C API of attribute instance manipulation Set next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_setVector2f (InstanceHandle inst, AttributeIndex attributeIndex, const LEG_vector2f *val) |
| C API of attribute instance manipulation Set next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_setVector3f (InstanceHandle inst, AttributeIndex attributeIndex, const LEG_vector3f *val) |
| C API of attribute instance manipulation Set next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_setVector2d (InstanceHandle inst, AttributeIndex attributeIndex, const LEG_vector2d *val) |
| C API of attribute instance manipulation Set next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_setVector3d (InstanceHandle inst, AttributeIndex attributeIndex, const LEG_vector3d *val) |
| C API of attribute instance manipulation Set next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_setVector4f (InstanceHandle inst, AttributeIndex attributeIndex, const LEG_vector4f *val) |
| C API of attribute instance manipulation Set next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_setVector4d (InstanceHandle inst, AttributeIndex attributeIndex, const LEG_vector4d *val) |
| C API of attribute instance manipulation Set next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_getArrayDataCount (InstanceHandle inst, AttributeIndex attributeIndex, UInt32 *count) |
| C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_setArrayDataCount (InstanceHandle inst, AttributeIndex attributeIndex, UInt32 count) |
| C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_getBoolArray (InstanceHandle inst, AttributeIndex attributeIndex, Bool **val, UInt32 *count) |
| C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_getUInt8Array (InstanceHandle inst, AttributeIndex attributeIndex, UInt8 **val, UInt32 *count) |
| C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_getInt8Array (InstanceHandle inst, AttributeIndex attributeIndex, Int8 **val, UInt32 *count) |
| C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_getUInt16Array (InstanceHandle inst, AttributeIndex attributeIndex, UInt16 **val, UInt32 *count) |
| C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_getInt16Array (InstanceHandle inst, AttributeIndex attributeIndex, Int16 **val, UInt32 *count) |
| C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_getUInt32Array (InstanceHandle inst, AttributeIndex attributeIndex, UInt32 **val, UInt32 *count) |
| C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_getInt32Array (InstanceHandle inst, AttributeIndex attributeIndex, Int32 **val, UInt32 *count) |
| C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_getUInt64Array (InstanceHandle inst, AttributeIndex attributeIndex, UInt64 **val, UInt32 *count) |
| C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_getInt64Array (InstanceHandle inst, AttributeIndex attributeIndex, Int64 **val, UInt32 *count) |
| C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_getFloatArray (InstanceHandle inst, AttributeIndex attributeIndex, float **val, UInt32 *count) |
| C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_getDoubleArray (InstanceHandle inst, AttributeIndex attributeIndex, double **val, UInt32 *count) |
| C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_getObjectTypeArray (InstanceHandle inst, AttributeIndex attributeIndex, LEG_object_type **val, UInt32 *count) |
| C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_getVector2fArray (InstanceHandle inst, AttributeIndex attributeIndex, LEG_vector2f **val, UInt32 *count) |
| C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_getVector2dArray (InstanceHandle inst, AttributeIndex attributeIndex, LEG_vector2d **val, UInt32 *count) |
| C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_getVector3fArray (InstanceHandle inst, AttributeIndex attributeIndex, LEG_vector3f **val, UInt32 *count) |
| C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_getVector3dArray (InstanceHandle inst, AttributeIndex attributeIndex, LEG_vector3d **val, UInt32 *count) |
| C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_getVector4fArray (InstanceHandle inst, AttributeIndex attributeIndex, LEG_vector4f **val, UInt32 *count) |
| C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_getVector4dArray (InstanceHandle inst, AttributeIndex attributeIndex, LEG_vector4d **val, UInt32 *count) |
| C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_setBoolArray (InstanceHandle inst, AttributeIndex attributeIndex, const Bool *val, UInt32 count) |
| C API to set fixed size arrays Instance attribute manipulation to get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_setUInt8Array (InstanceHandle inst, AttributeIndex attributeIndex, const UInt8 *val, UInt32 count) |
| C API to set fixed size arrays Instance attribute manipulation to get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_setInt8Array (InstanceHandle inst, AttributeIndex attributeIndex, const Int8 *val, UInt32 count) |
| C API to set fixed size arrays Instance attribute manipulation to get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_setUInt16Array (InstanceHandle inst, AttributeIndex attributeIndex, const UInt16 *val, UInt32 count) |
| C API to set fixed size arrays Instance attribute manipulation to get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_setInt16Array (InstanceHandle inst, AttributeIndex attributeIndex, const Int16 *val, UInt32 count) |
| C API to set fixed size arrays Instance attribute manipulation to get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_setUInt32Array (InstanceHandle inst, AttributeIndex attributeIndex, const UInt32 *val, UInt32 count) |
| C API to set fixed size arrays Instance attribute manipulation to get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_setInt32Array (InstanceHandle inst, AttributeIndex attributeIndex, const Int32 *val, UInt32 count) |
| C API to set fixed size arrays Instance attribute manipulation to get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_setUInt64Array (InstanceHandle inst, AttributeIndex attributeIndex, const UInt64 *val, UInt32 count) |
| C API to set fixed size arrays Instance attribute manipulation to get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_setInt64Array (InstanceHandle inst, AttributeIndex attributeIndex, const Int64 *val, UInt32 count) |
| C API to set fixed size arrays Instance attribute manipulation to get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_setFloatArray (InstanceHandle inst, AttributeIndex attributeIndex, const float *val, UInt32 count) |
| C API to set fixed size arrays Instance attribute manipulation to get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_setDoubleArray (InstanceHandle inst, AttributeIndex attributeIndex, const double *val, UInt32 count) |
| C API to set fixed size arrays Instance attribute manipulation to get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_setObjectTypeArray (InstanceHandle inst, AttributeIndex attributeIndex, const LEG_object_type *val, UInt32 count) |
| C API to set fixed size arrays Instance attribute manipulation to get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_setVector2fArray (InstanceHandle inst, AttributeIndex attributeIndex, const LEG_vector2f *val, UInt32 count) |
| C API to set fixed size arrays Instance attribute manipulation to get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_setVector2dArray (InstanceHandle inst, AttributeIndex attributeIndex, const LEG_vector2d *val, UInt32 count) |
| C API to set fixed size arrays Instance attribute manipulation to get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_setVector3fArray (InstanceHandle inst, AttributeIndex attributeIndex, const LEG_vector3f *val, UInt32 count) |
| C API to set fixed size arrays Instance attribute manipulation to get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_setVector3dArray (InstanceHandle inst, AttributeIndex attributeIndex, const LEG_vector3d *val, UInt32 count) |
| C API to set fixed size arrays Instance attribute manipulation to get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_setVector4fArray (InstanceHandle inst, AttributeIndex attributeIndex, const LEG_vector4f *val, UInt32 count) |
| C API to set fixed size arrays Instance attribute manipulation to get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_setVector4dArray (InstanceHandle inst, AttributeIndex attributeIndex, const LEG_vector4d *val, UInt32 count) |
| C API to set fixed size arrays Instance attribute manipulation to get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_peekBoolArray (InstanceHandle inst, AttributeIndex attributeIndex, Bool **val, UInt32 *count) |
| C API to get fixed size array data from next frame Instance attribute manipulation to get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_peekUInt8Array (InstanceHandle inst, AttributeIndex attributeIndex, UInt8 **val, UInt32 *count) |
| C API to get fixed size array data from next frame Instance attribute manipulation to get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_peekInt8Array (InstanceHandle inst, AttributeIndex attributeIndex, Int8 **val, UInt32 *count) |
| C API to get fixed size array data from next frame Instance attribute manipulation to get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_peekUInt16Array (InstanceHandle inst, AttributeIndex attributeIndex, UInt16 **val, UInt32 *count) |
| C API to get fixed size array data from next frame Instance attribute manipulation to get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_peekInt16Array (InstanceHandle inst, AttributeIndex attributeIndex, Int16 **val, UInt32 *count) |
| C API to get fixed size array data from next frame Instance attribute manipulation to get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_peekUInt32Array (InstanceHandle inst, AttributeIndex attributeIndex, UInt32 **val, UInt32 *count) |
| C API to get fixed size array data from next frame Instance attribute manipulation to get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_peekInt32Array (InstanceHandle inst, AttributeIndex attributeIndex, Int32 **val, UInt32 *count) |
| C API to get fixed size array data from next frame Instance attribute manipulation to get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_peekUInt64Array (InstanceHandle inst, AttributeIndex attributeIndex, UInt64 **val, UInt32 *count) |
| C API to get fixed size array data from next frame Instance attribute manipulation to get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_peekInt64Array (InstanceHandle inst, AttributeIndex attributeIndex, Int64 **val, UInt32 *count) |
| C API to get fixed size array data from next frame Instance attribute manipulation to get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_peekFloatArray (InstanceHandle inst, AttributeIndex attributeIndex, float **val, UInt32 *count) |
| C API to get fixed size array data from next frame Instance attribute manipulation to get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_peekDoubleArray (InstanceHandle inst, AttributeIndex attributeIndex, double **val, UInt32 *count) |
| C API to get fixed size array data from next frame Instance attribute manipulation to get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_peekObjectTypeArray (InstanceHandle inst, AttributeIndex attributeIndex, LEG_object_type **val, UInt32 *count) |
| C API to get fixed size array data from next frame Instance attribute manipulation to get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_peekVector2fArray (InstanceHandle inst, AttributeIndex attributeIndex, LEG_vector2f **val, UInt32 *count) |
| C API to get fixed size array data from next frame Instance attribute manipulation to get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_peekVector2dArray (InstanceHandle inst, AttributeIndex attributeIndex, LEG_vector2d **val, UInt32 *count) |
| C API to get fixed size array data from next frame Instance attribute manipulation to get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_peekVector3fArray (InstanceHandle inst, AttributeIndex attributeIndex, LEG_vector3f **val, UInt32 *count) |
| C API to get fixed size array data from next frame Instance attribute manipulation to get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_peekVector3dArray (InstanceHandle inst, AttributeIndex attributeIndex, LEG_vector3d **val, UInt32 *count) |
| C API to get fixed size array data from next frame Instance attribute manipulation to get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_peekVector4fArray (InstanceHandle inst, AttributeIndex attributeIndex, LEG_vector4f **val, UInt32 *count) |
| C API to get fixed size array data from next frame Instance attribute manipulation to get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_peekVector4dArray (InstanceHandle inst, AttributeIndex attributeIndex, LEG_vector4d **val, UInt32 *count) |
| C API to get fixed size array data from next frame Instance attribute manipulation to get next frame data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_addBoolArray (InstanceHandle inst, AttributeIndex attributeIndex, const Bool *val, UInt32 count) |
| C API to add variable sized array Instance attribute manipulation to add array data to next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_addUInt8Array (InstanceHandle inst, AttributeIndex attributeIndex, const UInt8 *val, UInt32 count) |
| C API to add variable sized array Instance attribute manipulation to add array data to next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_addInt8Array (InstanceHandle inst, AttributeIndex attributeIndex, const Int8 *val, UInt32 count) |
| C API to add variable sized array Instance attribute manipulation to add array data to next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_addUInt16Array (InstanceHandle inst, AttributeIndex attributeIndex, const UInt16 *val, UInt32 count) |
| C API to add variable sized array Instance attribute manipulation to add array data to next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_addInt16Array (InstanceHandle inst, AttributeIndex attributeIndex, const Int16 *val, UInt32 count) |
| C API to add variable sized array Instance attribute manipulation to add array data to next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_addUInt32Array (InstanceHandle inst, AttributeIndex attributeIndex, const UInt32 *val, UInt32 count) |
| C API to add variable sized array Instance attribute manipulation to add array data to next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_addInt32Array (InstanceHandle inst, AttributeIndex attributeIndex, const Int32 *val, UInt32 count) |
| C API to add variable sized array Instance attribute manipulation to add array data to next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_addUInt64Array (InstanceHandle inst, AttributeIndex attributeIndex, const UInt64 *val, UInt32 count) |
| C API to add variable sized array Instance attribute manipulation to add array data to next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_addInt64Array (InstanceHandle inst, AttributeIndex attributeIndex, const Int64 *val, UInt32 count) |
| C API to add variable sized array Instance attribute manipulation to add array data to next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_addFloatArray (InstanceHandle inst, AttributeIndex attributeIndex, const float *val, UInt32 count) |
| C API to add variable sized array Instance attribute manipulation to add array data to next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_addDoubleArray (InstanceHandle inst, AttributeIndex attributeIndex, const double *val, UInt32 count) |
| C API to add variable sized array Instance attribute manipulation to add array data to next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_addObjectTypeArray (InstanceHandle inst, AttributeIndex attributeIndex, const LEG_object_type *val, UInt32 count) |
| C API to add variable sized array Instance attribute manipulation to add array data to next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_addVector2fArray (InstanceHandle inst, AttributeIndex attributeIndex, const LEG_vector2f *val, UInt32 count) |
| C API to add variable sized array Instance attribute manipulation to add array data to next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_addVector2dArray (InstanceHandle inst, AttributeIndex attributeIndex, const LEG_vector2d *val, UInt32 count) |
| C API to add variable sized array Instance attribute manipulation to add array data to next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_addVector3fArray (InstanceHandle inst, AttributeIndex attributeIndex, const LEG_vector3f *val, UInt32 count) |
| C API to add variable sized array Instance attribute manipulation to add array data to next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_addVector3dArray (InstanceHandle inst, AttributeIndex attributeIndex, const LEG_vector3d *val, UInt32 count) |
| C API to add variable sized array Instance attribute manipulation to add array data to next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_addVector4fArray (InstanceHandle inst, AttributeIndex attributeIndex, const LEG_vector4f *val, UInt32 count) |
| C API to add variable sized array Instance attribute manipulation to add array data to next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_addVector4dArray (InstanceHandle inst, AttributeIndex attributeIndex, const LEG_vector4d *val, UInt32 count) |
| C API to add variable sized array Instance attribute manipulation to add array data to next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_removeBoolArray (InstanceHandle inst, AttributeIndex attributeIndex, const Bool *val, UInt32 count) |
| C API to remove variable sized arrays Instance attribute manipulation to remove array data from next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_removeUInt8Array (InstanceHandle inst, AttributeIndex attributeIndex, const UInt8 *val, UInt32 count) |
| C API to remove variable sized arrays Instance attribute manipulation to remove array data from next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_removeInt8Array (InstanceHandle inst, AttributeIndex attributeIndex, const Int8 *val, UInt32 count) |
| C API to remove variable sized arrays Instance attribute manipulation to remove array data from next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_removeUInt16Array (InstanceHandle inst, AttributeIndex attributeIndex, const UInt16 *val, UInt32 count) |
| C API to remove variable sized arrays Instance attribute manipulation to remove array data from next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_removeInt16Array (InstanceHandle inst, AttributeIndex attributeIndex, const Int16 *val, UInt32 count) |
| C API to remove variable sized arrays Instance attribute manipulation to remove array data from next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_removeUInt32Array (InstanceHandle inst, AttributeIndex attributeIndex, const UInt32 *val, UInt32 count) |
| C API to remove variable sized arrays Instance attribute manipulation to remove array data from next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_removeInt32Array (InstanceHandle inst, AttributeIndex attributeIndex, const Int32 *val, UInt32 count) |
| C API to remove variable sized arrays Instance attribute manipulation to remove array data from next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_removeUInt64Array (InstanceHandle inst, AttributeIndex attributeIndex, const UInt64 *val, UInt32 count) |
| C API to remove variable sized arrays Instance attribute manipulation to remove array data from next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_removeInt64Array (InstanceHandle inst, AttributeIndex attributeIndex, const Int64 *val, UInt32 count) |
| C API to remove variable sized arrays Instance attribute manipulation to remove array data from next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_removeFloatArray (InstanceHandle inst, AttributeIndex attributeIndex, const float *val, UInt32 count) |
| C API to remove variable sized arrays Instance attribute manipulation to remove array data from next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_removeDoubleArray (InstanceHandle inst, AttributeIndex attributeIndex, const double *val, UInt32 count) |
| C API to remove variable sized arrays Instance attribute manipulation to remove array data from next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_removeObjectTypeArray (InstanceHandle inst, AttributeIndex attributeIndex, const LEG_object_type *val, UInt32 count) |
| C API to remove variable sized arrays Instance attribute manipulation to remove array data from next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_removeVector2fArray (InstanceHandle inst, AttributeIndex attributeIndex, const LEG_vector2f *val, UInt32 count) |
| C API to remove variable sized arrays Instance attribute manipulation to remove array data from next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_removeVector2dArray (InstanceHandle inst, AttributeIndex attributeIndex, const LEG_vector2d *val, UInt32 count) |
| C API to remove variable sized arrays Instance attribute manipulation to remove array data from next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_removeVector3fArray (InstanceHandle inst, AttributeIndex attributeIndex, const LEG_vector3f *val, UInt32 count) |
| C API to remove variable sized arrays Instance attribute manipulation to remove array data from next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_removeVector3dArray (InstanceHandle inst, AttributeIndex attributeIndex, const LEG_vector3d *val, UInt32 count) |
| C API to remove variable sized arrays Instance attribute manipulation to remove array data from next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_removeVector4fArray (InstanceHandle inst, AttributeIndex attributeIndex, const LEG_vector4f *val, UInt32 count) |
| C API to remove variable sized arrays Instance attribute manipulation to remove array data from next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_attribute_removeVector4dArray (InstanceHandle inst, AttributeIndex attributeIndex, const LEG_vector4d *val, UInt32 count) |
| C API to remove variable sized arrays Instance attribute manipulation to remove array data from next frame. More... | |
Variables | |
| LEGIONRUNTIME_DLL AttributeIndex | theParentAttrIndex |
| Legion built-in attribute indexes Every attribute set has these attributes. More... | |
| LEGIONRUNTIME_DLL AttributeIndex | theExtensionsAttrIndex |
| Legion built-in attribute indexes Every attribute set has these attributes. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_addBoolArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const Bool * | val, | ||
| UInt32 | count | ||
| ) |
C API to add variable sized array Instance attribute manipulation to add array data to next frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_addDoubleArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const double * | val, | ||
| UInt32 | count | ||
| ) |
C API to add variable sized array Instance attribute manipulation to add array data to next frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_addFloatArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const float * | val, | ||
| UInt32 | count | ||
| ) |
C API to add variable sized array Instance attribute manipulation to add array data to next frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_addInt16Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const Int16 * | val, | ||
| UInt32 | count | ||
| ) |
C API to add variable sized array Instance attribute manipulation to add array data to next frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_addInt32Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const Int32 * | val, | ||
| UInt32 | count | ||
| ) |
C API to add variable sized array Instance attribute manipulation to add array data to next frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_addInt64Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const Int64 * | val, | ||
| UInt32 | count | ||
| ) |
C API to add variable sized array Instance attribute manipulation to add array data to next frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_addInt8Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const Int8 * | val, | ||
| UInt32 | count | ||
| ) |
C API to add variable sized array Instance attribute manipulation to add array data to next frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_addObjectTypeArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const LEG_object_type * | val, | ||
| UInt32 | count | ||
| ) |
C API to add variable sized array Instance attribute manipulation to add array data to next frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_addUInt16Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const UInt16 * | val, | ||
| UInt32 | count | ||
| ) |
C API to add variable sized array Instance attribute manipulation to add array data to next frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_addUInt32Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const UInt32 * | val, | ||
| UInt32 | count | ||
| ) |
C API to add variable sized array Instance attribute manipulation to add array data to next frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_addUInt64Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const UInt64 * | val, | ||
| UInt32 | count | ||
| ) |
C API to add variable sized array Instance attribute manipulation to add array data to next frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_addUInt8Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const UInt8 * | val, | ||
| UInt32 | count | ||
| ) |
C API to add variable sized array Instance attribute manipulation to add array data to next frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_addVector2dArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const LEG_vector2d * | val, | ||
| UInt32 | count | ||
| ) |
C API to add variable sized array Instance attribute manipulation to add array data to next frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_addVector2fArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const LEG_vector2f * | val, | ||
| UInt32 | count | ||
| ) |
C API to add variable sized array Instance attribute manipulation to add array data to next frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_addVector3dArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const LEG_vector3d * | val, | ||
| UInt32 | count | ||
| ) |
C API to add variable sized array Instance attribute manipulation to add array data to next frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_addVector3fArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const LEG_vector3f * | val, | ||
| UInt32 | count | ||
| ) |
C API to add variable sized array Instance attribute manipulation to add array data to next frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_addVector4dArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const LEG_vector4d * | val, | ||
| UInt32 | count | ||
| ) |
C API to add variable sized array Instance attribute manipulation to add array data to next frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_addVector4fArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const LEG_vector4f * | val, | ||
| UInt32 | count | ||
| ) |
C API to add variable sized array Instance attribute manipulation to add array data to next frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_getArrayDataCount | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| UInt32 * | count | ||
| ) |
C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_getBool | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| Bool * | bVal | ||
| ) |
C API of instance attribute manipulation Get current frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_getBoolArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| Bool ** | val, | ||
| UInt32 * | count | ||
| ) |
C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_getDouble | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| double * | val | ||
| ) |
C API of instance attribute manipulation Get current frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_getDoubleArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| double ** | val, | ||
| UInt32 * | count | ||
| ) |
C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_getFloat | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| float * | val | ||
| ) |
C API of instance attribute manipulation Get current frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_getFloatArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| float ** | val, | ||
| UInt32 * | count | ||
| ) |
C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_getInt16 | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| Int16 * | val | ||
| ) |
C API of instance attribute manipulation Get current frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_getInt16Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| Int16 ** | val, | ||
| UInt32 * | count | ||
| ) |
C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_getInt32 | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| Int32 * | val | ||
| ) |
C API of instance attribute manipulation Get current frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_getInt32Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| Int32 ** | val, | ||
| UInt32 * | count | ||
| ) |
C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_getInt64 | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| Int64 * | val | ||
| ) |
C API of instance attribute manipulation Get current frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_getInt64Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| Int64 ** | val, | ||
| UInt32 * | count | ||
| ) |
C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_getInt8 | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| Int8 * | val | ||
| ) |
C API of instance attribute manipulation Get current frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_getInt8Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| Int8 ** | val, | ||
| UInt32 * | count | ||
| ) |
C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_getObjectType | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| LEG_object_type * | val | ||
| ) |
C API of instance attribute manipulation Get current frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_getObjectTypeArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| LEG_object_type ** | val, | ||
| UInt32 * | count | ||
| ) |
C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_getUInt16 | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| UInt16 * | val | ||
| ) |
C API of instance attribute manipulation Get current frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_getUInt16Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| UInt16 ** | val, | ||
| UInt32 * | count | ||
| ) |
C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_getUInt32 | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| UInt32 * | val | ||
| ) |
C API of instance attribute manipulation Get current frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_getUInt32Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| UInt32 ** | val, | ||
| UInt32 * | count | ||
| ) |
C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_getUInt64 | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| UInt64 * | val | ||
| ) |
C API of instance attribute manipulation Get current frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_getUInt64Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| UInt64 ** | val, | ||
| UInt32 * | count | ||
| ) |
C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_getUInt8 | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| UInt8 * | val | ||
| ) |
C API of instance attribute manipulation Get current frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_getUInt8Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| UInt8 ** | val, | ||
| UInt32 * | count | ||
| ) |
C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_getVector2d | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| LEG_vector2d * | val | ||
| ) |
C API of instance attribute manipulation Get current frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_getVector2dArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| LEG_vector2d ** | val, | ||
| UInt32 * | count | ||
| ) |
C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_getVector2f | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| LEG_vector2f * | val | ||
| ) |
C API of instance attribute manipulation Get current frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_getVector2fArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| LEG_vector2f ** | val, | ||
| UInt32 * | count | ||
| ) |
C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_getVector3d | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| LEG_vector3d * | val | ||
| ) |
C API of instance attribute manipulation Get current frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_getVector3dArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| LEG_vector3d ** | val, | ||
| UInt32 * | count | ||
| ) |
C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_getVector3f | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| LEG_vector3f * | val | ||
| ) |
C API of instance attribute manipulation Get current frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_getVector3fArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| LEG_vector3f ** | val, | ||
| UInt32 * | count | ||
| ) |
C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_getVector4d | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| LEG_vector4d * | val | ||
| ) |
C API of instance attribute manipulation Get current frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_getVector4dArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| LEG_vector4d ** | val, | ||
| UInt32 * | count | ||
| ) |
C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_getVector4f | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| LEG_vector4f * | val | ||
| ) |
C API of instance attribute manipulation Get current frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_getVector4fArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| LEG_vector4f ** | val, | ||
| UInt32 * | count | ||
| ) |
C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_peekBool | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| Bool * | val | ||
| ) |
C API of attribute instance manipulation Get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_peekBoolArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| Bool ** | val, | ||
| UInt32 * | count | ||
| ) |
C API to get fixed size array data from next frame Instance attribute manipulation to get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_peekDouble | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| double * | val | ||
| ) |
C API of attribute instance manipulation Get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_peekDoubleArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| double ** | val, | ||
| UInt32 * | count | ||
| ) |
C API to get fixed size array data from next frame Instance attribute manipulation to get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_peekFloat | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| float * | val | ||
| ) |
C API of attribute instance manipulation Get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_peekFloatArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| float ** | val, | ||
| UInt32 * | count | ||
| ) |
C API to get fixed size array data from next frame Instance attribute manipulation to get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_peekInt16 | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| Int16 * | val | ||
| ) |
C API of attribute instance manipulation Get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_peekInt16Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| Int16 ** | val, | ||
| UInt32 * | count | ||
| ) |
C API to get fixed size array data from next frame Instance attribute manipulation to get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_peekInt32 | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| Int32 * | val | ||
| ) |
C API of attribute instance manipulation Get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_peekInt32Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| Int32 ** | val, | ||
| UInt32 * | count | ||
| ) |
C API to get fixed size array data from next frame Instance attribute manipulation to get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_peekInt64 | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| Int64 * | val | ||
| ) |
C API of attribute instance manipulation Get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_peekInt64Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| Int64 ** | val, | ||
| UInt32 * | count | ||
| ) |
C API to get fixed size array data from next frame Instance attribute manipulation to get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_peekInt8 | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| Int8 * | val | ||
| ) |
C API of attribute instance manipulation Get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_peekInt8Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| Int8 ** | val, | ||
| UInt32 * | count | ||
| ) |
C API to get fixed size array data from next frame Instance attribute manipulation to get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_peekObjectType | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| LEG_object_type * | val | ||
| ) |
C API of attribute instance manipulation Get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_peekObjectTypeArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| LEG_object_type ** | val, | ||
| UInt32 * | count | ||
| ) |
C API to get fixed size array data from next frame Instance attribute manipulation to get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_peekUInt16 | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| UInt16 * | val | ||
| ) |
C API of attribute instance manipulation Get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_peekUInt16Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| UInt16 ** | val, | ||
| UInt32 * | count | ||
| ) |
C API to get fixed size array data from next frame Instance attribute manipulation to get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_peekUInt32 | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| UInt32 * | val | ||
| ) |
C API of attribute instance manipulation Get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_peekUInt32Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| UInt32 ** | val, | ||
| UInt32 * | count | ||
| ) |
C API to get fixed size array data from next frame Instance attribute manipulation to get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_peekUInt64 | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| UInt64 * | val | ||
| ) |
C API of attribute instance manipulation Get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_peekUInt64Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| UInt64 ** | val, | ||
| UInt32 * | count | ||
| ) |
C API to get fixed size array data from next frame Instance attribute manipulation to get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_peekUInt8 | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| UInt8 * | val | ||
| ) |
C API of attribute instance manipulation Get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_peekUInt8Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| UInt8 ** | val, | ||
| UInt32 * | count | ||
| ) |
C API to get fixed size array data from next frame Instance attribute manipulation to get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_peekVector2d | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| LEG_vector2d * | val | ||
| ) |
C API of attribute instance manipulation Get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_peekVector2dArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| LEG_vector2d ** | val, | ||
| UInt32 * | count | ||
| ) |
C API to get fixed size array data from next frame Instance attribute manipulation to get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_peekVector2f | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| LEG_vector2f * | val | ||
| ) |
C API of attribute instance manipulation Get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_peekVector2fArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| LEG_vector2f ** | val, | ||
| UInt32 * | count | ||
| ) |
C API to get fixed size array data from next frame Instance attribute manipulation to get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_peekVector3d | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| LEG_vector3d * | val | ||
| ) |
C API of attribute instance manipulation Get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_peekVector3dArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| LEG_vector3d ** | val, | ||
| UInt32 * | count | ||
| ) |
C API to get fixed size array data from next frame Instance attribute manipulation to get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_peekVector3f | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| LEG_vector3f * | val | ||
| ) |
C API of attribute instance manipulation Get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_peekVector3fArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| LEG_vector3f ** | val, | ||
| UInt32 * | count | ||
| ) |
C API to get fixed size array data from next frame Instance attribute manipulation to get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_peekVector4d | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| LEG_vector4d * | val | ||
| ) |
C API of attribute instance manipulation Get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_peekVector4dArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| LEG_vector4d ** | val, | ||
| UInt32 * | count | ||
| ) |
C API to get fixed size array data from next frame Instance attribute manipulation to get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_peekVector4f | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| LEG_vector4f * | val | ||
| ) |
C API of attribute instance manipulation Get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_peekVector4fArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| LEG_vector4f ** | val, | ||
| UInt32 * | count | ||
| ) |
C API to get fixed size array data from next frame Instance attribute manipulation to get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_removeBoolArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const Bool * | val, | ||
| UInt32 | count | ||
| ) |
C API to remove variable sized arrays Instance attribute manipulation to remove array data from next frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_removeDoubleArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const double * | val, | ||
| UInt32 | count | ||
| ) |
C API to remove variable sized arrays Instance attribute manipulation to remove array data from next frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_removeFloatArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const float * | val, | ||
| UInt32 | count | ||
| ) |
C API to remove variable sized arrays Instance attribute manipulation to remove array data from next frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_removeInt16Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const Int16 * | val, | ||
| UInt32 | count | ||
| ) |
C API to remove variable sized arrays Instance attribute manipulation to remove array data from next frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_removeInt32Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const Int32 * | val, | ||
| UInt32 | count | ||
| ) |
C API to remove variable sized arrays Instance attribute manipulation to remove array data from next frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_removeInt64Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const Int64 * | val, | ||
| UInt32 | count | ||
| ) |
C API to remove variable sized arrays Instance attribute manipulation to remove array data from next frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_removeInt8Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const Int8 * | val, | ||
| UInt32 | count | ||
| ) |
C API to remove variable sized arrays Instance attribute manipulation to remove array data from next frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_removeObjectTypeArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const LEG_object_type * | val, | ||
| UInt32 | count | ||
| ) |
C API to remove variable sized arrays Instance attribute manipulation to remove array data from next frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_removeUInt16Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const UInt16 * | val, | ||
| UInt32 | count | ||
| ) |
C API to remove variable sized arrays Instance attribute manipulation to remove array data from next frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_removeUInt32Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const UInt32 * | val, | ||
| UInt32 | count | ||
| ) |
C API to remove variable sized arrays Instance attribute manipulation to remove array data from next frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_removeUInt64Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const UInt64 * | val, | ||
| UInt32 | count | ||
| ) |
C API to remove variable sized arrays Instance attribute manipulation to remove array data from next frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_removeUInt8Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const UInt8 * | val, | ||
| UInt32 | count | ||
| ) |
C API to remove variable sized arrays Instance attribute manipulation to remove array data from next frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_removeVector2dArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const LEG_vector2d * | val, | ||
| UInt32 | count | ||
| ) |
C API to remove variable sized arrays Instance attribute manipulation to remove array data from next frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_removeVector2fArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const LEG_vector2f * | val, | ||
| UInt32 | count | ||
| ) |
C API to remove variable sized arrays Instance attribute manipulation to remove array data from next frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_removeVector3dArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const LEG_vector3d * | val, | ||
| UInt32 | count | ||
| ) |
C API to remove variable sized arrays Instance attribute manipulation to remove array data from next frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_removeVector3fArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const LEG_vector3f * | val, | ||
| UInt32 | count | ||
| ) |
C API to remove variable sized arrays Instance attribute manipulation to remove array data from next frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_removeVector4dArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const LEG_vector4d * | val, | ||
| UInt32 | count | ||
| ) |
C API to remove variable sized arrays Instance attribute manipulation to remove array data from next frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_removeVector4fArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const LEG_vector4f * | val, | ||
| UInt32 | count | ||
| ) |
C API to remove variable sized arrays Instance attribute manipulation to remove array data from next frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_setArrayDataCount | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| UInt32 | count | ||
| ) |
C API to get either fixed size or dynamic size arrays Get instance attribute's array data from current frame.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_setBool | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| Bool | val | ||
| ) |
C API of attribute instance manipulation Set next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_setBoolArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const Bool * | val, | ||
| UInt32 | count | ||
| ) |
C API to set fixed size arrays Instance attribute manipulation to get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_setDouble | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| double | val | ||
| ) |
C API of attribute instance manipulation Set next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_setDoubleArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const double * | val, | ||
| UInt32 | count | ||
| ) |
C API to set fixed size arrays Instance attribute manipulation to get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_setFloat | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| float | val | ||
| ) |
C API of attribute instance manipulation Set next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_setFloatArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const float * | val, | ||
| UInt32 | count | ||
| ) |
C API to set fixed size arrays Instance attribute manipulation to get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_setInt16 | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| Int16 | val | ||
| ) |
C API of attribute instance manipulation Set next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_setInt16Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const Int16 * | val, | ||
| UInt32 | count | ||
| ) |
C API to set fixed size arrays Instance attribute manipulation to get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_setInt32 | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| Int32 | val | ||
| ) |
C API of attribute instance manipulation Set next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_setInt32Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const Int32 * | val, | ||
| UInt32 | count | ||
| ) |
C API to set fixed size arrays Instance attribute manipulation to get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_setInt64 | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| Int64 | val | ||
| ) |
C API of attribute instance manipulation Set next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_setInt64Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const Int64 * | val, | ||
| UInt32 | count | ||
| ) |
C API to set fixed size arrays Instance attribute manipulation to get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_setInt8 | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| Int8 | val | ||
| ) |
C API of attribute instance manipulation Set next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_setInt8Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const Int8 * | val, | ||
| UInt32 | count | ||
| ) |
C API to set fixed size arrays Instance attribute manipulation to get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_setObjectType | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const LEG_object_type * | val | ||
| ) |
C API of attribute instance manipulation Set next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_setObjectTypeArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const LEG_object_type * | val, | ||
| UInt32 | count | ||
| ) |
C API to set fixed size arrays Instance attribute manipulation to get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_setUInt16 | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| UInt16 | val | ||
| ) |
C API of attribute instance manipulation Set next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_setUInt16Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const UInt16 * | val, | ||
| UInt32 | count | ||
| ) |
C API to set fixed size arrays Instance attribute manipulation to get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_setUInt32 | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| UInt32 | val | ||
| ) |
C API of attribute instance manipulation Set next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_setUInt32Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const UInt32 * | val, | ||
| UInt32 | count | ||
| ) |
C API to set fixed size arrays Instance attribute manipulation to get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_setUInt64 | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| UInt64 | val | ||
| ) |
C API of attribute instance manipulation Set next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_setUInt64Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const UInt64 * | val, | ||
| UInt32 | count | ||
| ) |
C API to set fixed size arrays Instance attribute manipulation to get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_setUInt8 | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| UInt8 | val | ||
| ) |
C API of attribute instance manipulation Set next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_setUInt8Array | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const UInt8 * | val, | ||
| UInt32 | count | ||
| ) |
C API to set fixed size arrays Instance attribute manipulation to get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_setVector2d | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const LEG_vector2d * | val | ||
| ) |
C API of attribute instance manipulation Set next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_setVector2dArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const LEG_vector2d * | val, | ||
| UInt32 | count | ||
| ) |
C API to set fixed size arrays Instance attribute manipulation to get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_setVector2f | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const LEG_vector2f * | val | ||
| ) |
C API of attribute instance manipulation Set next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_setVector2fArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const LEG_vector2f * | val, | ||
| UInt32 | count | ||
| ) |
C API to set fixed size arrays Instance attribute manipulation to get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_setVector3d | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const LEG_vector3d * | val | ||
| ) |
C API of attribute instance manipulation Set next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_setVector3dArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const LEG_vector3d * | val, | ||
| UInt32 | count | ||
| ) |
C API to set fixed size arrays Instance attribute manipulation to get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_setVector3f | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const LEG_vector3f * | val | ||
| ) |
C API of attribute instance manipulation Set next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_setVector3fArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const LEG_vector3f * | val, | ||
| UInt32 | count | ||
| ) |
C API to set fixed size arrays Instance attribute manipulation to get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_setVector4d | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const LEG_vector4d * | val | ||
| ) |
C API of attribute instance manipulation Set next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_setVector4dArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const LEG_vector4d * | val, | ||
| UInt32 | count | ||
| ) |
C API to set fixed size arrays Instance attribute manipulation to get next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_setVector4f | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const LEG_vector4f * | val | ||
| ) |
C API of attribute instance manipulation Set next frame data.
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_attribute_setVector4fArray | ( | InstanceHandle | inst, |
| AttributeIndex | attributeIndex, | ||
| const LEG_vector4f * | val, | ||
| UInt32 | count | ||
| ) |
C API to set fixed size arrays Instance attribute manipulation to get next frame data.
| LEGIONRUNTIME_DLL AttributeIndex theExtensionsAttrIndex |
Legion built-in attribute indexes Every attribute set has these attributes.
| LEGIONRUNTIME_DLL AttributeIndex theParentAttrIndex |
Legion built-in attribute indexes Every attribute set has these attributes.