![]() |
MAK Legion 1.1 API Documentation
|
Go to the source code of this file.
Classes | |
| struct | LEG_ParameterDescriptor |
| struct | LEG_InteractionsDescriptor |
Enumerations | |
| enum | LEG_TransportType { LEG_Reliable = 0, LEG_BestEffort = 1 } |
Functions | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_setArrayLength (InteractionHandle interactionInstance, ParameterId paramId, UInt32 count) |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_getArrayLength (InteractionHandle interactionInstance, ParameterId paramId, UInt32 *count) |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_getBool (InteractionHandle interactionInstance, ParameterId paramId, Bool *value) |
| C API of getting interaction parameter data Get interaction data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_getUInt8 (InteractionHandle interactionInstance, ParameterId paramId, UInt8 *value) |
| C API of getting interaction parameter data Get interaction data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_getInt8 (InteractionHandle interactionInstance, ParameterId paramId, Int8 *value) |
| C API of getting interaction parameter data Get interaction data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_getUInt16 (InteractionHandle interactionInstance, ParameterId paramId, UInt16 *value) |
| C API of getting interaction parameter data Get interaction data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_getInt16 (InteractionHandle interactionInstance, ParameterId paramId, Int16 *value) |
| C API of getting interaction parameter data Get interaction data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_getUInt32 (InteractionHandle interactionInstance, ParameterId paramId, UInt32 *value) |
| C API of getting interaction parameter data Get interaction data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_getInt32 (InteractionHandle interactionInstance, ParameterId paramId, Int32 *value) |
| C API of getting interaction parameter data Get interaction data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_getUInt64 (InteractionHandle interactionInstance, ParameterId paramId, UInt64 *value) |
| C API of getting interaction parameter data Get interaction data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_getInt64 (InteractionHandle interactionInstance, ParameterId paramId, Int64 *value) |
| C API of getting interaction parameter data Get interaction data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_getFloat (InteractionHandle interactionInstance, ParameterId paramId, float *value) |
| C API of getting interaction parameter data Get interaction data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_getDouble (InteractionHandle interactionInstance, ParameterId paramId, double *value) |
| C API of getting interaction parameter data Get interaction data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_getObjectType (InteractionHandle interactionInstance, ParameterId paramId, LEG_object_type *value) |
| C API of getting interaction parameter data Get interaction data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_getVector2f (InteractionHandle interactionInstance, ParameterId paramId, LEG_vector2f *value) |
| C API of getting interaction parameter data Get interaction data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_getVector2d (InteractionHandle interactionInstance, ParameterId paramId, LEG_vector2d *value) |
| C API of getting interaction parameter data Get interaction data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_getVector3f (InteractionHandle interactionInstance, ParameterId paramId, LEG_vector3f *value) |
| C API of getting interaction parameter data Get interaction data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_getVector3d (InteractionHandle interactionInstance, ParameterId paramId, LEG_vector3d *value) |
| C API of getting interaction parameter data Get interaction data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_getVector4f (InteractionHandle interactionInstance, ParameterId paramId, LEG_vector4f *value) |
| C API of getting interaction parameter data Get interaction data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_getVector4d (InteractionHandle interactionInstance, ParameterId paramId, LEG_vector4d *value) |
| C API of getting interaction parameter data Get interaction data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_getBoolArray (InteractionHandle interactionInstance, ParameterId paramId, Bool **value, UInt32 *count) |
| C API of getting interaction parameter array data Get interaction array data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_getUInt8Array (InteractionHandle interactionInstance, ParameterId paramId, UInt8 **value, UInt32 *count) |
| C API of getting interaction parameter array data Get interaction array data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_getInt8Array (InteractionHandle interactionInstance, ParameterId paramId, Int8 **value, UInt32 *count) |
| C API of getting interaction parameter array data Get interaction array data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_getUInt16Array (InteractionHandle interactionInstance, ParameterId paramId, UInt16 **value, UInt32 *count) |
| C API of getting interaction parameter array data Get interaction array data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_getInt16Array (InteractionHandle interactionInstance, ParameterId paramId, Int16 **value, UInt32 *count) |
| C API of getting interaction parameter array data Get interaction array data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_getUInt32Array (InteractionHandle interactionInstance, ParameterId paramId, UInt32 **value, UInt32 *count) |
| C API of getting interaction parameter array data Get interaction array data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_getInt32Array (InteractionHandle interactionInstance, ParameterId paramId, Int32 **value, UInt32 *count) |
| C API of getting interaction parameter array data Get interaction array data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_getUInt64Array (InteractionHandle interactionInstance, ParameterId paramId, UInt64 **value, UInt32 *count) |
| C API of getting interaction parameter array data Get interaction array data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_getInt64Array (InteractionHandle interactionInstance, ParameterId paramId, Int64 **value, UInt32 *count) |
| C API of getting interaction parameter array data Get interaction array data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_getFloatArray (InteractionHandle interactionInstance, ParameterId paramId, float **value, UInt32 *count) |
| C API of getting interaction parameter array data Get interaction array data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_getDoubleArray (InteractionHandle interactionInstance, ParameterId paramId, double **value, UInt32 *count) |
| C API of getting interaction parameter array data Get interaction array data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_getObjectTypeArray (InteractionHandle interactionInstance, ParameterId paramId, LEG_object_type **value, UInt32 *count) |
| C API of getting interaction parameter array data Get interaction array data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_getVector2fArray (InteractionHandle interactionInstance, ParameterId paramId, LEG_vector2f **value, UInt32 *count) |
| C API of getting interaction parameter array data Get interaction array data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_getVector2dArray (InteractionHandle interactionInstance, ParameterId paramId, LEG_vector2d **value, UInt32 *count) |
| C API of getting interaction parameter array data Get interaction array data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_getVector3fArray (InteractionHandle interactionInstance, ParameterId paramId, LEG_vector3f **value, UInt32 *count) |
| C API of getting interaction parameter array data Get interaction array data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_getVector3dArray (InteractionHandle interactionInstance, ParameterId paramId, LEG_vector3d **value, UInt32 *count) |
| C API of getting interaction parameter array data Get interaction array data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_getVector4fArray (InteractionHandle interactionInstance, ParameterId paramId, LEG_vector4f **value, UInt32 *count) |
| C API of getting interaction parameter array data Get interaction array data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_getVector4dArray (InteractionHandle interactionInstance, ParameterId paramId, LEG_vector4d **value, UInt32 *count) |
| C API of getting interaction parameter array data Get interaction array data from current frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_setBool (InteractionHandle interactionInstance, ParameterId paramId, Bool value) |
| C API of setting interaction parameter data Update next frame's interaction data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_setUInt8 (InteractionHandle interactionInstance, ParameterId paramId, UInt8 value) |
| C API of setting interaction parameter data Update next frame's interaction data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_setInt8 (InteractionHandle interactionInstance, ParameterId paramId, Int8 value) |
| C API of setting interaction parameter data Update next frame's interaction data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_setUInt16 (InteractionHandle interactionInstance, ParameterId paramId, UInt16 value) |
| C API of setting interaction parameter data Update next frame's interaction data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_setInt16 (InteractionHandle interactionInstance, ParameterId paramId, Int16 value) |
| C API of setting interaction parameter data Update next frame's interaction data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_setUInt32 (InteractionHandle interactionInstance, ParameterId paramId, UInt32 value) |
| C API of setting interaction parameter data Update next frame's interaction data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_setInt32 (InteractionHandle interactionInstance, ParameterId paramId, Int32 value) |
| C API of setting interaction parameter data Update next frame's interaction data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_setUInt64 (InteractionHandle interactionInstance, ParameterId paramId, UInt64 value) |
| C API of setting interaction parameter data Update next frame's interaction data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_setInt64 (InteractionHandle interactionInstance, ParameterId paramId, Int64 value) |
| C API of setting interaction parameter data Update next frame's interaction data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_setFloat (InteractionHandle interactionInstance, ParameterId paramId, float value) |
| C API of setting interaction parameter data Update next frame's interaction data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_setDouble (InteractionHandle interactionInstance, ParameterId paramId, double value) |
| C API of setting interaction parameter data Update next frame's interaction data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_setObjectType (InteractionHandle interactionInstance, ParameterId paramId, const LEG_object_type *value) |
| C API of setting interaction parameter data Update next frame's interaction data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_setVector2f (InteractionHandle interactionInstance, ParameterId paramId, const LEG_vector2f *value) |
| C API of setting interaction parameter data Update next frame's interaction data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_setVector2d (InteractionHandle interactionInstance, ParameterId paramId, const LEG_vector2d *value) |
| C API of setting interaction parameter data Update next frame's interaction data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_setVector3f (InteractionHandle interactionInstance, ParameterId paramId, const LEG_vector3f *value) |
| C API of setting interaction parameter data Update next frame's interaction data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_setVector3d (InteractionHandle interactionInstance, ParameterId paramId, const LEG_vector3d *value) |
| C API of setting interaction parameter data Update next frame's interaction data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_setVector4f (InteractionHandle interactionInstance, ParameterId paramId, const LEG_vector4f *value) |
| C API of setting interaction parameter data Update next frame's interaction data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_setVector4d (InteractionHandle interactionInstance, ParameterId paramId, const LEG_vector4d *value) |
| C API of setting interaction parameter data Update next frame's interaction data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_setBoolArray (InteractionHandle interactionInstance, ParameterId paramId, const Bool *value, UInt32 count) |
| C API of setting interaction parameter array data Update next frame's interaction array data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_setUInt8Array (InteractionHandle interactionInstance, ParameterId paramId, const UInt8 *value, UInt32 count) |
| C API of setting interaction parameter array data Update next frame's interaction array data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_setInt8Array (InteractionHandle interactionInstance, ParameterId paramId, const Int8 *value, UInt32 count) |
| C API of setting interaction parameter array data Update next frame's interaction array data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_setUInt16Array (InteractionHandle interactionInstance, ParameterId paramId, const UInt16 *value, UInt32 count) |
| C API of setting interaction parameter array data Update next frame's interaction array data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_setInt16Array (InteractionHandle interactionInstance, ParameterId paramId, const Int16 *value, UInt32 count) |
| C API of setting interaction parameter array data Update next frame's interaction array data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_setUInt32Array (InteractionHandle interactionInstance, ParameterId paramId, const UInt32 *value, UInt32 count) |
| C API of setting interaction parameter array data Update next frame's interaction array data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_setInt32Array (InteractionHandle interactionInstance, ParameterId paramId, const Int32 *value, UInt32 count) |
| C API of setting interaction parameter array data Update next frame's interaction array data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_setUInt64Array (InteractionHandle interactionInstance, ParameterId paramId, const UInt64 *value, UInt32 count) |
| C API of setting interaction parameter array data Update next frame's interaction array data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_setInt64Array (InteractionHandle interactionInstance, ParameterId paramId, const Int64 *value, UInt32 count) |
| C API of setting interaction parameter array data Update next frame's interaction array data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_setFloatArray (InteractionHandle interactionInstance, ParameterId paramId, const float *value, UInt32 count) |
| C API of setting interaction parameter array data Update next frame's interaction array data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_setDoubleArray (InteractionHandle interactionInstance, ParameterId paramId, const double *value, UInt32 count) |
| C API of setting interaction parameter array data Update next frame's interaction array data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_setObjectTypeArray (InteractionHandle interactionInstance, ParameterId paramId, const LEG_object_type *value, UInt32 count) |
| C API of setting interaction parameter array data Update next frame's interaction array data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_setVector2fArray (InteractionHandle interactionInstance, ParameterId paramId, const LEG_vector2f *value, UInt32 count) |
| C API of setting interaction parameter array data Update next frame's interaction array data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_setVector3fArray (InteractionHandle interactionInstance, ParameterId paramId, const LEG_vector3f *value, UInt32 count) |
| C API of setting interaction parameter array data Update next frame's interaction array data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_setVector4fArray (InteractionHandle interactionInstance, ParameterId paramId, const LEG_vector4f *value, UInt32 count) |
| C API of setting interaction parameter array data Update next frame's interaction array data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_setVector2dArray (InteractionHandle interactionInstance, ParameterId paramId, const LEG_vector2d *value, UInt32 count) |
| C API of setting interaction parameter array data Update next frame's interaction array data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_setVector3dArray (InteractionHandle interactionInstance, ParameterId paramId, const LEG_vector3d *value, UInt32 count) |
| C API of setting interaction parameter array data Update next frame's interaction array data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_setVector4dArray (InteractionHandle interactionInstance, ParameterId paramId, const LEG_vector4d *value, UInt32 count) |
| C API of setting interaction parameter array data Update next frame's interaction array data. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_addBoolArray (InteractionHandle interactionInstance, ParameterId paramId, const Bool *value, UInt32 count) |
| C API of adding interaction parameter array data Add interaction array data to next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_addUInt8Array (InteractionHandle interactionInstance, ParameterId paramId, const UInt8 *value, UInt32 count) |
| C API of adding interaction parameter array data Add interaction array data to next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_addInt8Array (InteractionHandle interactionInstance, ParameterId paramId, const Int8 *value, UInt32 count) |
| C API of adding interaction parameter array data Add interaction array data to next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_addUInt16Array (InteractionHandle interactionInstance, ParameterId paramId, const UInt16 *value, UInt32 count) |
| C API of adding interaction parameter array data Add interaction array data to next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_addInt16Array (InteractionHandle interactionInstance, ParameterId paramId, const Int16 *value, UInt32 count) |
| C API of adding interaction parameter array data Add interaction array data to next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_addUInt32Array (InteractionHandle interactionInstance, ParameterId paramId, const UInt32 *value, UInt32 count) |
| C API of adding interaction parameter array data Add interaction array data to next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_addInt32Array (InteractionHandle interactionInstance, ParameterId paramId, const Int32 *value, UInt32 count) |
| C API of adding interaction parameter array data Add interaction array data to next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_addUInt64Array (InteractionHandle interactionInstance, ParameterId paramId, const UInt64 *value, UInt32 count) |
| C API of adding interaction parameter array data Add interaction array data to next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_addInt64Array (InteractionHandle interactionInstance, ParameterId paramId, const Int64 *value, UInt32 count) |
| C API of adding interaction parameter array data Add interaction array data to next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_addFloatArray (InteractionHandle interactionInstance, ParameterId paramId, const float *value, UInt32 count) |
| C API of adding interaction parameter array data Add interaction array data to next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_addDoubleArray (InteractionHandle interactionInstance, ParameterId paramId, const double *value, UInt32 count) |
| C API of adding interaction parameter array data Add interaction array data to next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_addObjectTypeArray (InteractionHandle interactionInstance, ParameterId paramId, const LEG_object_type *value, UInt32 count) |
| C API of adding interaction parameter array data Add interaction array data to next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_addVector2fArray (InteractionHandle interactionInstance, ParameterId paramId, const LEG_vector2f *value, UInt32 count) |
| C API of adding interaction parameter array data Add interaction array data to next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_addVector3fArray (InteractionHandle interactionInstance, ParameterId paramId, const LEG_vector3f *value, UInt32 count) |
| C API of adding interaction parameter array data Add interaction array data to next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_addVector4fArray (InteractionHandle interactionInstance, ParameterId paramId, const LEG_vector4f *value, UInt32 count) |
| C API of adding interaction parameter array data Add interaction array data to next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_addVector2dArray (InteractionHandle interactionInstance, ParameterId paramId, const LEG_vector2d *value, UInt32 count) |
| C API of adding interaction parameter array data Add interaction array data to next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_addVector3dArray (InteractionHandle interactionInstance, ParameterId paramId, const LEG_vector3d *value, UInt32 count) |
| C API of adding interaction parameter array data Add interaction array data to next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_addVector4dArray (InteractionHandle interactionInstance, ParameterId paramId, const LEG_vector4d *value, UInt32 count) |
| C API of adding interaction parameter array data Add interaction array data to next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_removeBoolArray (InteractionHandle interactionInstance, ParameterId paramId, const Bool *value, UInt32 count) |
| C API of removing interaction parameter array data Remove interaction array data from next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_removeUInt8Array (InteractionHandle interactionInstance, ParameterId paramId, const UInt8 *value, UInt32 count) |
| C API of removing interaction parameter array data Remove interaction array data from next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_removeInt8Array (InteractionHandle interactionInstance, ParameterId paramId, const Int8 *value, UInt32 count) |
| C API of removing interaction parameter array data Remove interaction array data from next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_removeUInt16Array (InteractionHandle interactionInstance, ParameterId paramId, const UInt16 *value, UInt32 count) |
| C API of removing interaction parameter array data Remove interaction array data from next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_removeInt16Array (InteractionHandle interactionInstance, ParameterId paramId, const Int16 *value, UInt32 count) |
| C API of removing interaction parameter array data Remove interaction array data from next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_removeUInt32Array (InteractionHandle interactionInstance, ParameterId paramId, const UInt32 *value, UInt32 count) |
| C API of removing interaction parameter array data Remove interaction array data from next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_removeInt32Array (InteractionHandle interactionInstance, ParameterId paramId, const Int32 *value, UInt32 count) |
| C API of removing interaction parameter array data Remove interaction array data from next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_removeUInt64Array (InteractionHandle interactionInstance, ParameterId paramId, const UInt64 *value, UInt32 count) |
| C API of removing interaction parameter array data Remove interaction array data from next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_removeInt64Array (InteractionHandle interactionInstance, ParameterId paramId, const Int64 *value, UInt32 count) |
| C API of removing interaction parameter array data Remove interaction array data from next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_removeFloatArray (InteractionHandle interactionInstance, ParameterId paramId, const float *value, UInt32 count) |
| C API of removing interaction parameter array data Remove interaction array data from next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_removeDoubleArray (InteractionHandle interactionInstance, ParameterId paramId, const double *value, UInt32 count) |
| C API of removing interaction parameter array data Remove interaction array data from next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_removeObjectTypeArray (InteractionHandle interactionInstance, ParameterId paramId, const LEG_object_type *value, UInt32 count) |
| C API of removing interaction parameter array data Remove interaction array data from next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_removeVector2fArray (InteractionHandle interactionInstance, ParameterId paramId, const LEG_vector2f *value, UInt32 count) |
| C API of removing interaction parameter array data Remove interaction array data from next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_removeVector3fArray (InteractionHandle interactionInstance, ParameterId paramId, const LEG_vector3f *value, UInt32 count) |
| C API of removing interaction parameter array data Remove interaction array data from next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_removeVector4fArray (InteractionHandle interactionInstance, ParameterId paramId, const LEG_vector4f *value, UInt32 count) |
| C API of removing interaction parameter array data Remove interaction array data from next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_removeVector2dArray (InteractionHandle interactionInstance, ParameterId paramId, const LEG_vector2d *value, UInt32 count) |
| C API of removing interaction parameter array data Remove interaction array data from next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_removeVector3dArray (InteractionHandle interactionInstance, ParameterId paramId, const LEG_vector3d *value, UInt32 count) |
| C API of removing interaction parameter array data Remove interaction array data from next frame. More... | |
| LEGIONRUNTIME_DLL LEG_ReturnCode | legion_interaction_removeVector4dArray (InteractionHandle interactionInstance, ParameterId paramId, const LEG_vector4d *value, UInt32 count) |
| C API of removing interaction parameter array data Remove interaction array data from next frame. More... | |
| enum LEG_TransportType |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_addBoolArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const Bool * | value, | ||
| UInt32 | count | ||
| ) |
C API of adding interaction parameter array data Add interaction array data to next frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to add |
| [in] | count | The number of array elements to add |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_addDoubleArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const double * | value, | ||
| UInt32 | count | ||
| ) |
C API of adding interaction parameter array data Add interaction array data to next frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to add |
| [in] | count | The number of array elements to add |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_addFloatArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const float * | value, | ||
| UInt32 | count | ||
| ) |
C API of adding interaction parameter array data Add interaction array data to next frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to add |
| [in] | count | The number of array elements to add |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_addInt16Array | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const Int16 * | value, | ||
| UInt32 | count | ||
| ) |
C API of adding interaction parameter array data Add interaction array data to next frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to add |
| [in] | count | The number of array elements to add |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_addInt32Array | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const Int32 * | value, | ||
| UInt32 | count | ||
| ) |
C API of adding interaction parameter array data Add interaction array data to next frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to add |
| [in] | count | The number of array elements to add |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_addInt64Array | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const Int64 * | value, | ||
| UInt32 | count | ||
| ) |
C API of adding interaction parameter array data Add interaction array data to next frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to add |
| [in] | count | The number of array elements to add |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_addInt8Array | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const Int8 * | value, | ||
| UInt32 | count | ||
| ) |
C API of adding interaction parameter array data Add interaction array data to next frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to add |
| [in] | count | The number of array elements to add |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_addObjectTypeArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const LEG_object_type * | value, | ||
| UInt32 | count | ||
| ) |
C API of adding interaction parameter array data Add interaction array data to next frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to add |
| [in] | count | The number of array elements to add |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_addUInt16Array | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const UInt16 * | value, | ||
| UInt32 | count | ||
| ) |
C API of adding interaction parameter array data Add interaction array data to next frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to add |
| [in] | count | The number of array elements to add |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_addUInt32Array | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const UInt32 * | value, | ||
| UInt32 | count | ||
| ) |
C API of adding interaction parameter array data Add interaction array data to next frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to add |
| [in] | count | The number of array elements to add |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_addUInt64Array | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const UInt64 * | value, | ||
| UInt32 | count | ||
| ) |
C API of adding interaction parameter array data Add interaction array data to next frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to add |
| [in] | count | The number of array elements to add |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_addUInt8Array | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const UInt8 * | value, | ||
| UInt32 | count | ||
| ) |
C API of adding interaction parameter array data Add interaction array data to next frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to add |
| [in] | count | The number of array elements to add |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_addVector2dArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const LEG_vector2d * | value, | ||
| UInt32 | count | ||
| ) |
C API of adding interaction parameter array data Add interaction array data to next frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to add |
| [in] | count | The number of array elements to add |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_addVector2fArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const LEG_vector2f * | value, | ||
| UInt32 | count | ||
| ) |
C API of adding interaction parameter array data Add interaction array data to next frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to add |
| [in] | count | The number of array elements to add |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_addVector3dArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const LEG_vector3d * | value, | ||
| UInt32 | count | ||
| ) |
C API of adding interaction parameter array data Add interaction array data to next frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to add |
| [in] | count | The number of array elements to add |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_addVector3fArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const LEG_vector3f * | value, | ||
| UInt32 | count | ||
| ) |
C API of adding interaction parameter array data Add interaction array data to next frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to add |
| [in] | count | The number of array elements to add |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_addVector4dArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const LEG_vector4d * | value, | ||
| UInt32 | count | ||
| ) |
C API of adding interaction parameter array data Add interaction array data to next frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to add |
| [in] | count | The number of array elements to add |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_addVector4fArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const LEG_vector4f * | value, | ||
| UInt32 | count | ||
| ) |
C API of adding interaction parameter array data Add interaction array data to next frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to add |
| [in] | count | The number of array elements to add |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getArrayLength | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| UInt32 * | count | ||
| ) |
Get array length for an interaction parameter array
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getBool | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| Bool * | value | ||
| ) |
C API of getting interaction parameter data Get interaction data from current frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [out] | value | Output the parameter value |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getBoolArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| Bool ** | value, | ||
| UInt32 * | count | ||
| ) |
C API of getting interaction parameter array data Get interaction array data from current frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [out] | value | Output the array data of the interaction parameter |
| [out] | count | Total number of array elements of the output array |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getDouble | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| double * | value | ||
| ) |
C API of getting interaction parameter data Get interaction data from current frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [out] | value | Output the parameter value |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getDoubleArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| double ** | value, | ||
| UInt32 * | count | ||
| ) |
C API of getting interaction parameter array data Get interaction array data from current frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [out] | value | Output the array data of the interaction parameter |
| [out] | count | Total number of array elements of the output array |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getFloat | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| float * | value | ||
| ) |
C API of getting interaction parameter data Get interaction data from current frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [out] | value | Output the parameter value |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getFloatArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| float ** | value, | ||
| UInt32 * | count | ||
| ) |
C API of getting interaction parameter array data Get interaction array data from current frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [out] | value | Output the array data of the interaction parameter |
| [out] | count | Total number of array elements of the output array |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getInt16 | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| Int16 * | value | ||
| ) |
C API of getting interaction parameter data Get interaction data from current frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [out] | value | Output the parameter value |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getInt16Array | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| Int16 ** | value, | ||
| UInt32 * | count | ||
| ) |
C API of getting interaction parameter array data Get interaction array data from current frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [out] | value | Output the array data of the interaction parameter |
| [out] | count | Total number of array elements of the output array |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getInt32 | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| Int32 * | value | ||
| ) |
C API of getting interaction parameter data Get interaction data from current frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [out] | value | Output the parameter value |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getInt32Array | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| Int32 ** | value, | ||
| UInt32 * | count | ||
| ) |
C API of getting interaction parameter array data Get interaction array data from current frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [out] | value | Output the array data of the interaction parameter |
| [out] | count | Total number of array elements of the output array |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getInt64 | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| Int64 * | value | ||
| ) |
C API of getting interaction parameter data Get interaction data from current frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [out] | value | Output the parameter value |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getInt64Array | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| Int64 ** | value, | ||
| UInt32 * | count | ||
| ) |
C API of getting interaction parameter array data Get interaction array data from current frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [out] | value | Output the array data of the interaction parameter |
| [out] | count | Total number of array elements of the output array |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getInt8 | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| Int8 * | value | ||
| ) |
C API of getting interaction parameter data Get interaction data from current frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [out] | value | Output the parameter value |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getInt8Array | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| Int8 ** | value, | ||
| UInt32 * | count | ||
| ) |
C API of getting interaction parameter array data Get interaction array data from current frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [out] | value | Output the array data of the interaction parameter |
| [out] | count | Total number of array elements of the output array |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getObjectType | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| LEG_object_type * | value | ||
| ) |
C API of getting interaction parameter data Get interaction data from current frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [out] | value | Output the parameter value |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getObjectTypeArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| LEG_object_type ** | value, | ||
| UInt32 * | count | ||
| ) |
C API of getting interaction parameter array data Get interaction array data from current frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [out] | value | Output the array data of the interaction parameter |
| [out] | count | Total number of array elements of the output array |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getUInt16 | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| UInt16 * | value | ||
| ) |
C API of getting interaction parameter data Get interaction data from current frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [out] | value | Output the parameter value |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getUInt16Array | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| UInt16 ** | value, | ||
| UInt32 * | count | ||
| ) |
C API of getting interaction parameter array data Get interaction array data from current frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [out] | value | Output the array data of the interaction parameter |
| [out] | count | Total number of array elements of the output array |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getUInt32 | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| UInt32 * | value | ||
| ) |
C API of getting interaction parameter data Get interaction data from current frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [out] | value | Output the parameter value |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getUInt32Array | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| UInt32 ** | value, | ||
| UInt32 * | count | ||
| ) |
C API of getting interaction parameter array data Get interaction array data from current frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [out] | value | Output the array data of the interaction parameter |
| [out] | count | Total number of array elements of the output array |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getUInt64 | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| UInt64 * | value | ||
| ) |
C API of getting interaction parameter data Get interaction data from current frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [out] | value | Output the parameter value |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getUInt64Array | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| UInt64 ** | value, | ||
| UInt32 * | count | ||
| ) |
C API of getting interaction parameter array data Get interaction array data from current frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [out] | value | Output the array data of the interaction parameter |
| [out] | count | Total number of array elements of the output array |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getUInt8 | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| UInt8 * | value | ||
| ) |
C API of getting interaction parameter data Get interaction data from current frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [out] | value | Output the parameter value |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getUInt8Array | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| UInt8 ** | value, | ||
| UInt32 * | count | ||
| ) |
C API of getting interaction parameter array data Get interaction array data from current frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [out] | value | Output the array data of the interaction parameter |
| [out] | count | Total number of array elements of the output array |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getVector2d | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| LEG_vector2d * | value | ||
| ) |
C API of getting interaction parameter data Get interaction data from current frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [out] | value | Output the parameter value |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getVector2dArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| LEG_vector2d ** | value, | ||
| UInt32 * | count | ||
| ) |
C API of getting interaction parameter array data Get interaction array data from current frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [out] | value | Output the array data of the interaction parameter |
| [out] | count | Total number of array elements of the output array |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getVector2f | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| LEG_vector2f * | value | ||
| ) |
C API of getting interaction parameter data Get interaction data from current frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [out] | value | Output the parameter value |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getVector2fArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| LEG_vector2f ** | value, | ||
| UInt32 * | count | ||
| ) |
C API of getting interaction parameter array data Get interaction array data from current frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [out] | value | Output the array data of the interaction parameter |
| [out] | count | Total number of array elements of the output array |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getVector3d | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| LEG_vector3d * | value | ||
| ) |
C API of getting interaction parameter data Get interaction data from current frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [out] | value | Output the parameter value |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getVector3dArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| LEG_vector3d ** | value, | ||
| UInt32 * | count | ||
| ) |
C API of getting interaction parameter array data Get interaction array data from current frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [out] | value | Output the array data of the interaction parameter |
| [out] | count | Total number of array elements of the output array |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getVector3f | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| LEG_vector3f * | value | ||
| ) |
C API of getting interaction parameter data Get interaction data from current frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [out] | value | Output the parameter value |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getVector3fArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| LEG_vector3f ** | value, | ||
| UInt32 * | count | ||
| ) |
C API of getting interaction parameter array data Get interaction array data from current frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [out] | value | Output the array data of the interaction parameter |
| [out] | count | Total number of array elements of the output array |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getVector4d | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| LEG_vector4d * | value | ||
| ) |
C API of getting interaction parameter data Get interaction data from current frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [out] | value | Output the parameter value |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getVector4dArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| LEG_vector4d ** | value, | ||
| UInt32 * | count | ||
| ) |
C API of getting interaction parameter array data Get interaction array data from current frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [out] | value | Output the array data of the interaction parameter |
| [out] | count | Total number of array elements of the output array |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getVector4f | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| LEG_vector4f * | value | ||
| ) |
C API of getting interaction parameter data Get interaction data from current frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [out] | value | Output the parameter value |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getVector4fArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| LEG_vector4f ** | value, | ||
| UInt32 * | count | ||
| ) |
C API of getting interaction parameter array data Get interaction array data from current frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [out] | value | Output the array data of the interaction parameter |
| [out] | count | Total number of array elements of the output array |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_removeBoolArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const Bool * | value, | ||
| UInt32 | count | ||
| ) |
C API of removing interaction parameter array data Remove interaction array data from next frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to remove |
| [in] | count | The number of array elements to remove |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_removeDoubleArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const double * | value, | ||
| UInt32 | count | ||
| ) |
C API of removing interaction parameter array data Remove interaction array data from next frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to remove |
| [in] | count | The number of array elements to remove |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_removeFloatArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const float * | value, | ||
| UInt32 | count | ||
| ) |
C API of removing interaction parameter array data Remove interaction array data from next frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to remove |
| [in] | count | The number of array elements to remove |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_removeInt16Array | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const Int16 * | value, | ||
| UInt32 | count | ||
| ) |
C API of removing interaction parameter array data Remove interaction array data from next frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to remove |
| [in] | count | The number of array elements to remove |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_removeInt32Array | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const Int32 * | value, | ||
| UInt32 | count | ||
| ) |
C API of removing interaction parameter array data Remove interaction array data from next frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to remove |
| [in] | count | The number of array elements to remove |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_removeInt64Array | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const Int64 * | value, | ||
| UInt32 | count | ||
| ) |
C API of removing interaction parameter array data Remove interaction array data from next frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to remove |
| [in] | count | The number of array elements to remove |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_removeInt8Array | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const Int8 * | value, | ||
| UInt32 | count | ||
| ) |
C API of removing interaction parameter array data Remove interaction array data from next frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to remove |
| [in] | count | The number of array elements to remove |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_removeObjectTypeArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const LEG_object_type * | value, | ||
| UInt32 | count | ||
| ) |
C API of removing interaction parameter array data Remove interaction array data from next frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to remove |
| [in] | count | The number of array elements to remove |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_removeUInt16Array | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const UInt16 * | value, | ||
| UInt32 | count | ||
| ) |
C API of removing interaction parameter array data Remove interaction array data from next frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to remove |
| [in] | count | The number of array elements to remove |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_removeUInt32Array | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const UInt32 * | value, | ||
| UInt32 | count | ||
| ) |
C API of removing interaction parameter array data Remove interaction array data from next frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to remove |
| [in] | count | The number of array elements to remove |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_removeUInt64Array | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const UInt64 * | value, | ||
| UInt32 | count | ||
| ) |
C API of removing interaction parameter array data Remove interaction array data from next frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to remove |
| [in] | count | The number of array elements to remove |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_removeUInt8Array | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const UInt8 * | value, | ||
| UInt32 | count | ||
| ) |
C API of removing interaction parameter array data Remove interaction array data from next frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to remove |
| [in] | count | The number of array elements to remove |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_removeVector2dArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const LEG_vector2d * | value, | ||
| UInt32 | count | ||
| ) |
C API of removing interaction parameter array data Remove interaction array data from next frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to remove |
| [in] | count | The number of array elements to remove |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_removeVector2fArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const LEG_vector2f * | value, | ||
| UInt32 | count | ||
| ) |
C API of removing interaction parameter array data Remove interaction array data from next frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to remove |
| [in] | count | The number of array elements to remove |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_removeVector3dArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const LEG_vector3d * | value, | ||
| UInt32 | count | ||
| ) |
C API of removing interaction parameter array data Remove interaction array data from next frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to remove |
| [in] | count | The number of array elements to remove |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_removeVector3fArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const LEG_vector3f * | value, | ||
| UInt32 | count | ||
| ) |
C API of removing interaction parameter array data Remove interaction array data from next frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to remove |
| [in] | count | The number of array elements to remove |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_removeVector4dArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const LEG_vector4d * | value, | ||
| UInt32 | count | ||
| ) |
C API of removing interaction parameter array data Remove interaction array data from next frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to remove |
| [in] | count | The number of array elements to remove |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_removeVector4fArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const LEG_vector4f * | value, | ||
| UInt32 | count | ||
| ) |
C API of removing interaction parameter array data Remove interaction array data from next frame.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to remove |
| [in] | count | The number of array elements to remove |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setArrayLength | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| UInt32 | count | ||
| ) |
Set array length for an interaction parameter array
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setBool | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| Bool | value | ||
| ) |
C API of setting interaction parameter data Update next frame's interaction data.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The parameter value to set |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setBoolArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const Bool * | value, | ||
| UInt32 | count | ||
| ) |
C API of setting interaction parameter array data Update next frame's interaction array data.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to set |
| [in] | count | The number of array elements to set |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setDouble | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| double | value | ||
| ) |
C API of setting interaction parameter data Update next frame's interaction data.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The parameter value to set |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setDoubleArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const double * | value, | ||
| UInt32 | count | ||
| ) |
C API of setting interaction parameter array data Update next frame's interaction array data.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to set |
| [in] | count | The number of array elements to set |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setFloat | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| float | value | ||
| ) |
C API of setting interaction parameter data Update next frame's interaction data.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The parameter value to set |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setFloatArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const float * | value, | ||
| UInt32 | count | ||
| ) |
C API of setting interaction parameter array data Update next frame's interaction array data.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to set |
| [in] | count | The number of array elements to set |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setInt16 | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| Int16 | value | ||
| ) |
C API of setting interaction parameter data Update next frame's interaction data.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The parameter value to set |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setInt16Array | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const Int16 * | value, | ||
| UInt32 | count | ||
| ) |
C API of setting interaction parameter array data Update next frame's interaction array data.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to set |
| [in] | count | The number of array elements to set |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setInt32 | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| Int32 | value | ||
| ) |
C API of setting interaction parameter data Update next frame's interaction data.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The parameter value to set |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setInt32Array | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const Int32 * | value, | ||
| UInt32 | count | ||
| ) |
C API of setting interaction parameter array data Update next frame's interaction array data.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to set |
| [in] | count | The number of array elements to set |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setInt64 | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| Int64 | value | ||
| ) |
C API of setting interaction parameter data Update next frame's interaction data.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The parameter value to set |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setInt64Array | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const Int64 * | value, | ||
| UInt32 | count | ||
| ) |
C API of setting interaction parameter array data Update next frame's interaction array data.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to set |
| [in] | count | The number of array elements to set |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setInt8 | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| Int8 | value | ||
| ) |
C API of setting interaction parameter data Update next frame's interaction data.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The parameter value to set |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setInt8Array | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const Int8 * | value, | ||
| UInt32 | count | ||
| ) |
C API of setting interaction parameter array data Update next frame's interaction array data.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to set |
| [in] | count | The number of array elements to set |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setObjectType | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const LEG_object_type * | value | ||
| ) |
C API of setting interaction parameter data Update next frame's interaction data.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The parameter value to set |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setObjectTypeArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const LEG_object_type * | value, | ||
| UInt32 | count | ||
| ) |
C API of setting interaction parameter array data Update next frame's interaction array data.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to set |
| [in] | count | The number of array elements to set |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setUInt16 | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| UInt16 | value | ||
| ) |
C API of setting interaction parameter data Update next frame's interaction data.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The parameter value to set |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setUInt16Array | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const UInt16 * | value, | ||
| UInt32 | count | ||
| ) |
C API of setting interaction parameter array data Update next frame's interaction array data.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to set |
| [in] | count | The number of array elements to set |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setUInt32 | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| UInt32 | value | ||
| ) |
C API of setting interaction parameter data Update next frame's interaction data.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The parameter value to set |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setUInt32Array | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const UInt32 * | value, | ||
| UInt32 | count | ||
| ) |
C API of setting interaction parameter array data Update next frame's interaction array data.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to set |
| [in] | count | The number of array elements to set |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setUInt64 | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| UInt64 | value | ||
| ) |
C API of setting interaction parameter data Update next frame's interaction data.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The parameter value to set |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setUInt64Array | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const UInt64 * | value, | ||
| UInt32 | count | ||
| ) |
C API of setting interaction parameter array data Update next frame's interaction array data.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to set |
| [in] | count | The number of array elements to set |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setUInt8 | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| UInt8 | value | ||
| ) |
C API of setting interaction parameter data Update next frame's interaction data.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The parameter value to set |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setUInt8Array | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const UInt8 * | value, | ||
| UInt32 | count | ||
| ) |
C API of setting interaction parameter array data Update next frame's interaction array data.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to set |
| [in] | count | The number of array elements to set |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setVector2d | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const LEG_vector2d * | value | ||
| ) |
C API of setting interaction parameter data Update next frame's interaction data.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The parameter value to set |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setVector2dArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const LEG_vector2d * | value, | ||
| UInt32 | count | ||
| ) |
C API of setting interaction parameter array data Update next frame's interaction array data.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to set |
| [in] | count | The number of array elements to set |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setVector2f | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const LEG_vector2f * | value | ||
| ) |
C API of setting interaction parameter data Update next frame's interaction data.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The parameter value to set |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setVector2fArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const LEG_vector2f * | value, | ||
| UInt32 | count | ||
| ) |
C API of setting interaction parameter array data Update next frame's interaction array data.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to set |
| [in] | count | The number of array elements to set |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setVector3d | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const LEG_vector3d * | value | ||
| ) |
C API of setting interaction parameter data Update next frame's interaction data.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The parameter value to set |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setVector3dArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const LEG_vector3d * | value, | ||
| UInt32 | count | ||
| ) |
C API of setting interaction parameter array data Update next frame's interaction array data.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to set |
| [in] | count | The number of array elements to set |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setVector3f | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const LEG_vector3f * | value | ||
| ) |
C API of setting interaction parameter data Update next frame's interaction data.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The parameter value to set |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setVector3fArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const LEG_vector3f * | value, | ||
| UInt32 | count | ||
| ) |
C API of setting interaction parameter array data Update next frame's interaction array data.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to set |
| [in] | count | The number of array elements to set |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setVector4d | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const LEG_vector4d * | value | ||
| ) |
C API of setting interaction parameter data Update next frame's interaction data.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The parameter value to set |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setVector4dArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const LEG_vector4d * | value, | ||
| UInt32 | count | ||
| ) |
C API of setting interaction parameter array data Update next frame's interaction array data.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to set |
| [in] | count | The number of array elements to set |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setVector4f | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const LEG_vector4f * | value | ||
| ) |
C API of setting interaction parameter data Update next frame's interaction data.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The parameter value to set |
| LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setVector4fArray | ( | InteractionHandle | interactionInstance, |
| ParameterId | paramId, | ||
| const LEG_vector4f * | value, | ||
| UInt32 | count | ||
| ) |
C API of setting interaction parameter array data Update next frame's interaction array data.
| [in] | interactionInstance | The interaction instance handle |
| [in] | paramId | The interaction parameter identifier |
| [in] | value | The array data of the interaction parameter to set |
| [in] | count | The number of array elements to set |