MAK Legion API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Functions
c_interactions.h File Reference

Go to the source code of this file.

Classes

struct  LEG_ParameterDescriptor
 
struct  LEG_InteractionsDescriptor
 

Functions

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setArrayLength (InteractionHandle controlInstance, ParameterId paramId, UInt32 count)
 
LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getArrayLength (InteractionHandle controlInstance, ParameterId paramId, UInt32 *count)
 
LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getBool (InteractionHandle controlInstance, ParameterId paramId, Bool *val)
 C API of getting interaction parameter data Get interaction data from current frame. More...
 
LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getUInt8 (InteractionHandle controlInstance, ParameterId paramId, UInt8 *val)
 C API of getting interaction parameter data Get interaction data from current frame. More...
 
LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getInt8 (InteractionHandle controlInstance, ParameterId paramId, Int8 *val)
 C API of getting interaction parameter data Get interaction data from current frame. More...
 
LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getUInt16 (InteractionHandle controlInstance, ParameterId paramId, UInt16 *val)
 C API of getting interaction parameter data Get interaction data from current frame. More...
 
LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getInt16 (InteractionHandle controlInstance, ParameterId paramId, Int16 *val)
 C API of getting interaction parameter data Get interaction data from current frame. More...
 
LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getUInt32 (InteractionHandle controlInstance, ParameterId paramId, UInt32 *val)
 C API of getting interaction parameter data Get interaction data from current frame. More...
 
LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getInt32 (InteractionHandle controlInstance, ParameterId paramId, Int32 *val)
 C API of getting interaction parameter data Get interaction data from current frame. More...
 
LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getUInt64 (InteractionHandle controlInstance, ParameterId paramId, UInt64 *val)
 C API of getting interaction parameter data Get interaction data from current frame. More...
 
LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getInt64 (InteractionHandle controlInstance, ParameterId paramId, Int64 *val)
 C API of getting interaction parameter data Get interaction data from current frame. More...
 
LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getFloat (InteractionHandle controlInstance, ParameterId paramId, float *val)
 C API of getting interaction parameter data Get interaction data from current frame. More...
 
LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getDouble (InteractionHandle controlInstance, ParameterId paramId, double *val)
 C API of getting interaction parameter data Get interaction data from current frame. More...
 
LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getObjectType (InteractionHandle controlInstance, ParameterId paramId, LEG_object_type *val)
 C API of getting interaction parameter data Get interaction data from current frame. More...
 
LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getVector2f (InteractionHandle controlInstance, ParameterId paramId, LEG_vector2f *val)
 C API of getting interaction parameter data Get interaction data from current frame. More...
 
LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getVector2d (InteractionHandle controlInstance, ParameterId paramId, LEG_vector2d *val)
 C API of getting interaction parameter data Get interaction data from current frame. More...
 
LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getVector3f (InteractionHandle controlInstance, ParameterId paramId, LEG_vector3f *val)
 C API of getting interaction parameter data Get interaction data from current frame. More...
 
LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getVector3d (InteractionHandle controlInstance, ParameterId paramId, LEG_vector3d *val)
 C API of getting interaction parameter data Get interaction data from current frame. More...
 
LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getVector4f (InteractionHandle controlInstance, ParameterId paramId, LEG_vector4f *val)
 C API of getting interaction parameter data Get interaction data from current frame. More...
 
LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getVector4d (InteractionHandle controlInstance, ParameterId paramId, LEG_vector4d *val)
 C API of getting interaction parameter data Get interaction data from current frame. More...
 
LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getBoolArray (InteractionHandle controlInstance, ParameterId paramId, Bool **val, 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 controlInstance, ParameterId paramId, UInt8 **val, 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 controlInstance, ParameterId paramId, Int8 **val, 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 controlInstance, ParameterId paramId, UInt16 **val, 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 controlInstance, ParameterId paramId, Int16 **val, 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 controlInstance, ParameterId paramId, UInt32 **val, 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 controlInstance, ParameterId paramId, Int32 **val, 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 controlInstance, ParameterId paramId, UInt64 **val, 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 controlInstance, ParameterId paramId, Int64 **val, 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 controlInstance, ParameterId paramId, float **val, 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 controlInstance, ParameterId paramId, double **val, 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 controlInstance, ParameterId paramId, LEG_object_type **val, 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 controlInstance, ParameterId paramId, LEG_vector2f **val, 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 controlInstance, ParameterId paramId, LEG_vector2d **val, 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 controlInstance, ParameterId paramId, LEG_vector3f **val, 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 controlInstance, ParameterId paramId, LEG_vector3d **val, 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 controlInstance, ParameterId paramId, LEG_vector4f **val, 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 controlInstance, ParameterId paramId, LEG_vector4d **val, 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 controlInstance, ParameterId paramId, Bool val)
 C API of setting interaction parameter data Update next frame's interaction data. More...
 
LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setUInt8 (InteractionHandle controlInstance, ParameterId paramId, UInt8 val)
 C API of setting interaction parameter data Update next frame's interaction data. More...
 
LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setInt8 (InteractionHandle controlInstance, ParameterId paramId, Int8 val)
 C API of setting interaction parameter data Update next frame's interaction data. More...
 
LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setUInt16 (InteractionHandle controlInstance, ParameterId paramId, UInt16 val)
 C API of setting interaction parameter data Update next frame's interaction data. More...
 
LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setInt16 (InteractionHandle controlInstance, ParameterId paramId, Int16 val)
 C API of setting interaction parameter data Update next frame's interaction data. More...
 
LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setUInt32 (InteractionHandle controlInstance, ParameterId paramId, UInt32 val)
 C API of setting interaction parameter data Update next frame's interaction data. More...
 
LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setInt32 (InteractionHandle controlInstance, ParameterId paramId, Int32 val)
 C API of setting interaction parameter data Update next frame's interaction data. More...
 
LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setUInt64 (InteractionHandle controlInstance, ParameterId paramId, UInt64 val)
 C API of setting interaction parameter data Update next frame's interaction data. More...
 
LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setInt64 (InteractionHandle controlInstance, ParameterId paramId, Int64 val)
 C API of setting interaction parameter data Update next frame's interaction data. More...
 
LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setFloat (InteractionHandle controlInstance, ParameterId paramId, float val)
 C API of setting interaction parameter data Update next frame's interaction data. More...
 
LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setDouble (InteractionHandle controlInstance, ParameterId paramId, double val)
 C API of setting interaction parameter data Update next frame's interaction data. More...
 
LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setObjectType (InteractionHandle controlInstance, ParameterId paramId, const LEG_object_type *val)
 C API of setting interaction parameter data Update next frame's interaction data. More...
 
LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setVector2f (InteractionHandle controlInstance, ParameterId paramId, const LEG_vector2f *val)
 C API of setting interaction parameter data Update next frame's interaction data. More...
 
LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setVector2d (InteractionHandle controlInstance, ParameterId paramId, const LEG_vector2d *val)
 C API of setting interaction parameter data Update next frame's interaction data. More...
 
LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setVector3f (InteractionHandle controlInstance, ParameterId paramId, const LEG_vector3f *val)
 C API of setting interaction parameter data Update next frame's interaction data. More...
 
LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setVector3d (InteractionHandle controlInstance, ParameterId paramId, const LEG_vector3d *val)
 C API of setting interaction parameter data Update next frame's interaction data. More...
 
LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setVector4f (InteractionHandle controlInstance, ParameterId paramId, const LEG_vector4f *val)
 C API of setting interaction parameter data Update next frame's interaction data. More...
 
LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setVector4d (InteractionHandle controlInstance, ParameterId paramId, const LEG_vector4d *val)
 C API of setting interaction parameter data Update next frame's interaction data. More...
 
LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setBoolArray (InteractionHandle controlInstance, ParameterId paramId, const Bool *val, 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 controlInstance, ParameterId paramId, const UInt8 *val, 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 controlInstance, ParameterId paramId, const Int8 *val, 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 controlInstance, ParameterId paramId, const UInt16 *val, 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 controlInstance, ParameterId paramId, const Int16 *val, 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 controlInstance, ParameterId paramId, const UInt32 *val, 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 controlInstance, ParameterId paramId, const Int32 *val, 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 controlInstance, ParameterId paramId, const UInt64 *val, 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 controlInstance, ParameterId paramId, const Int64 *val, 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 controlInstance, ParameterId paramId, const float *val, 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 controlInstance, ParameterId paramId, const double *val, 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 controlInstance, ParameterId paramId, const LEG_object_type *val, 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 controlInstance, ParameterId paramId, const LEG_vector2f *val, 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 controlInstance, ParameterId paramId, const LEG_vector3f *val, 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 controlInstance, ParameterId paramId, const LEG_vector4f *val, 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 controlInstance, ParameterId paramId, const LEG_vector2d *val, 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 controlInstance, ParameterId paramId, const LEG_vector3d *val, 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 controlInstance, ParameterId paramId, const LEG_vector4d *val, 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 controlInstance, ParameterId paramId, const Bool *val, 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 controlInstance, ParameterId paramId, const UInt8 *val, 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 controlInstance, ParameterId paramId, const Int8 *val, 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 controlInstance, ParameterId paramId, const UInt16 *val, 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 controlInstance, ParameterId paramId, const Int16 *val, 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 controlInstance, ParameterId paramId, const UInt32 *val, 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 controlInstance, ParameterId paramId, const Int32 *val, 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 controlInstance, ParameterId paramId, const UInt64 *val, 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 controlInstance, ParameterId paramId, const Int64 *val, 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 controlInstance, ParameterId paramId, const float *val, 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 controlInstance, ParameterId paramId, const double *val, 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 controlInstance, ParameterId paramId, const LEG_object_type *val, 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 controlInstance, ParameterId paramId, const LEG_vector2f *val, 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 controlInstance, ParameterId paramId, const LEG_vector3f *val, 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 controlInstance, ParameterId paramId, const LEG_vector4f *val, 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 controlInstance, ParameterId paramId, const LEG_vector2d *val, 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 controlInstance, ParameterId paramId, const LEG_vector3d *val, 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 controlInstance, ParameterId paramId, const LEG_vector4d *val, 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 controlInstance, ParameterId paramId, const Bool *val, 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 controlInstance, ParameterId paramId, const UInt8 *val, 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 controlInstance, ParameterId paramId, const Int8 *val, 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 controlInstance, ParameterId paramId, const UInt16 *val, 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 controlInstance, ParameterId paramId, const Int16 *val, 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 controlInstance, ParameterId paramId, const UInt32 *val, 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 controlInstance, ParameterId paramId, const Int32 *val, 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 controlInstance, ParameterId paramId, const UInt64 *val, 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 controlInstance, ParameterId paramId, const Int64 *val, 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 controlInstance, ParameterId paramId, const float *val, 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 controlInstance, ParameterId paramId, const double *val, 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 controlInstance, ParameterId paramId, const LEG_object_type *val, 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 controlInstance, ParameterId paramId, const LEG_vector2f *val, 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 controlInstance, ParameterId paramId, const LEG_vector3f *val, 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 controlInstance, ParameterId paramId, const LEG_vector4f *val, 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 controlInstance, ParameterId paramId, const LEG_vector2d *val, 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 controlInstance, ParameterId paramId, const LEG_vector3d *val, 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 controlInstance, ParameterId paramId, const LEG_vector4d *val, UInt32 count)
 C API of removing interaction parameter array data Remove interaction array data from next frame. More...
 

Function Documentation

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_addBoolArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
const Bool val,
UInt32  count 
)

C API of adding interaction parameter array data Add interaction array data to next frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_addDoubleArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
const double *  val,
UInt32  count 
)

C API of adding interaction parameter array data Add interaction array data to next frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_addFloatArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
const float *  val,
UInt32  count 
)

C API of adding interaction parameter array data Add interaction array data to next frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_addInt16Array ( InteractionHandle  controlInstance,
ParameterId  paramId,
const Int16 val,
UInt32  count 
)

C API of adding interaction parameter array data Add interaction array data to next frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_addInt32Array ( InteractionHandle  controlInstance,
ParameterId  paramId,
const Int32 val,
UInt32  count 
)

C API of adding interaction parameter array data Add interaction array data to next frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_addInt64Array ( InteractionHandle  controlInstance,
ParameterId  paramId,
const Int64 val,
UInt32  count 
)

C API of adding interaction parameter array data Add interaction array data to next frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_addInt8Array ( InteractionHandle  controlInstance,
ParameterId  paramId,
const Int8 val,
UInt32  count 
)

C API of adding interaction parameter array data Add interaction array data to next frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_addObjectTypeArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
const LEG_object_type val,
UInt32  count 
)

C API of adding interaction parameter array data Add interaction array data to next frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_addUInt16Array ( InteractionHandle  controlInstance,
ParameterId  paramId,
const UInt16 val,
UInt32  count 
)

C API of adding interaction parameter array data Add interaction array data to next frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_addUInt32Array ( InteractionHandle  controlInstance,
ParameterId  paramId,
const UInt32 val,
UInt32  count 
)

C API of adding interaction parameter array data Add interaction array data to next frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_addUInt64Array ( InteractionHandle  controlInstance,
ParameterId  paramId,
const UInt64 val,
UInt32  count 
)

C API of adding interaction parameter array data Add interaction array data to next frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_addUInt8Array ( InteractionHandle  controlInstance,
ParameterId  paramId,
const UInt8 val,
UInt32  count 
)

C API of adding interaction parameter array data Add interaction array data to next frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_addVector2dArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
const LEG_vector2d val,
UInt32  count 
)

C API of adding interaction parameter array data Add interaction array data to next frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_addVector2fArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
const LEG_vector2f val,
UInt32  count 
)

C API of adding interaction parameter array data Add interaction array data to next frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_addVector3dArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
const LEG_vector3d val,
UInt32  count 
)

C API of adding interaction parameter array data Add interaction array data to next frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_addVector3fArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
const LEG_vector3f val,
UInt32  count 
)

C API of adding interaction parameter array data Add interaction array data to next frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_addVector4dArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
const LEG_vector4d val,
UInt32  count 
)

C API of adding interaction parameter array data Add interaction array data to next frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_addVector4fArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
const LEG_vector4f val,
UInt32  count 
)

C API of adding interaction parameter array data Add interaction array data to next frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getArrayLength ( InteractionHandle  controlInstance,
ParameterId  paramId,
UInt32 count 
)

Get array length for an interaction parameter array

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getBool ( InteractionHandle  controlInstance,
ParameterId  paramId,
Bool val 
)

C API of getting interaction parameter data Get interaction data from current frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getBoolArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
Bool **  val,
UInt32 count 
)

C API of getting interaction parameter array data Get interaction array data from current frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getDouble ( InteractionHandle  controlInstance,
ParameterId  paramId,
double *  val 
)

C API of getting interaction parameter data Get interaction data from current frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getDoubleArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
double **  val,
UInt32 count 
)

C API of getting interaction parameter array data Get interaction array data from current frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getFloat ( InteractionHandle  controlInstance,
ParameterId  paramId,
float *  val 
)

C API of getting interaction parameter data Get interaction data from current frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getFloatArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
float **  val,
UInt32 count 
)

C API of getting interaction parameter array data Get interaction array data from current frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getInt16 ( InteractionHandle  controlInstance,
ParameterId  paramId,
Int16 val 
)

C API of getting interaction parameter data Get interaction data from current frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getInt16Array ( InteractionHandle  controlInstance,
ParameterId  paramId,
Int16 **  val,
UInt32 count 
)

C API of getting interaction parameter array data Get interaction array data from current frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getInt32 ( InteractionHandle  controlInstance,
ParameterId  paramId,
Int32 val 
)

C API of getting interaction parameter data Get interaction data from current frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getInt32Array ( InteractionHandle  controlInstance,
ParameterId  paramId,
Int32 **  val,
UInt32 count 
)

C API of getting interaction parameter array data Get interaction array data from current frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getInt64 ( InteractionHandle  controlInstance,
ParameterId  paramId,
Int64 val 
)

C API of getting interaction parameter data Get interaction data from current frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getInt64Array ( InteractionHandle  controlInstance,
ParameterId  paramId,
Int64 **  val,
UInt32 count 
)

C API of getting interaction parameter array data Get interaction array data from current frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getInt8 ( InteractionHandle  controlInstance,
ParameterId  paramId,
Int8 val 
)

C API of getting interaction parameter data Get interaction data from current frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getInt8Array ( InteractionHandle  controlInstance,
ParameterId  paramId,
Int8 **  val,
UInt32 count 
)

C API of getting interaction parameter array data Get interaction array data from current frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getObjectType ( InteractionHandle  controlInstance,
ParameterId  paramId,
LEG_object_type val 
)

C API of getting interaction parameter data Get interaction data from current frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getObjectTypeArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
LEG_object_type **  val,
UInt32 count 
)

C API of getting interaction parameter array data Get interaction array data from current frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getUInt16 ( InteractionHandle  controlInstance,
ParameterId  paramId,
UInt16 val 
)

C API of getting interaction parameter data Get interaction data from current frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getUInt16Array ( InteractionHandle  controlInstance,
ParameterId  paramId,
UInt16 **  val,
UInt32 count 
)

C API of getting interaction parameter array data Get interaction array data from current frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getUInt32 ( InteractionHandle  controlInstance,
ParameterId  paramId,
UInt32 val 
)

C API of getting interaction parameter data Get interaction data from current frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getUInt32Array ( InteractionHandle  controlInstance,
ParameterId  paramId,
UInt32 **  val,
UInt32 count 
)

C API of getting interaction parameter array data Get interaction array data from current frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getUInt64 ( InteractionHandle  controlInstance,
ParameterId  paramId,
UInt64 val 
)

C API of getting interaction parameter data Get interaction data from current frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getUInt64Array ( InteractionHandle  controlInstance,
ParameterId  paramId,
UInt64 **  val,
UInt32 count 
)

C API of getting interaction parameter array data Get interaction array data from current frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getUInt8 ( InteractionHandle  controlInstance,
ParameterId  paramId,
UInt8 val 
)

C API of getting interaction parameter data Get interaction data from current frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getUInt8Array ( InteractionHandle  controlInstance,
ParameterId  paramId,
UInt8 **  val,
UInt32 count 
)

C API of getting interaction parameter array data Get interaction array data from current frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getVector2d ( InteractionHandle  controlInstance,
ParameterId  paramId,
LEG_vector2d val 
)

C API of getting interaction parameter data Get interaction data from current frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getVector2dArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
LEG_vector2d **  val,
UInt32 count 
)

C API of getting interaction parameter array data Get interaction array data from current frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getVector2f ( InteractionHandle  controlInstance,
ParameterId  paramId,
LEG_vector2f val 
)

C API of getting interaction parameter data Get interaction data from current frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getVector2fArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
LEG_vector2f **  val,
UInt32 count 
)

C API of getting interaction parameter array data Get interaction array data from current frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getVector3d ( InteractionHandle  controlInstance,
ParameterId  paramId,
LEG_vector3d val 
)

C API of getting interaction parameter data Get interaction data from current frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getVector3dArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
LEG_vector3d **  val,
UInt32 count 
)

C API of getting interaction parameter array data Get interaction array data from current frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getVector3f ( InteractionHandle  controlInstance,
ParameterId  paramId,
LEG_vector3f val 
)

C API of getting interaction parameter data Get interaction data from current frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getVector3fArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
LEG_vector3f **  val,
UInt32 count 
)

C API of getting interaction parameter array data Get interaction array data from current frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getVector4d ( InteractionHandle  controlInstance,
ParameterId  paramId,
LEG_vector4d val 
)

C API of getting interaction parameter data Get interaction data from current frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getVector4dArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
LEG_vector4d **  val,
UInt32 count 
)

C API of getting interaction parameter array data Get interaction array data from current frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getVector4f ( InteractionHandle  controlInstance,
ParameterId  paramId,
LEG_vector4f val 
)

C API of getting interaction parameter data Get interaction data from current frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_getVector4fArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
LEG_vector4f **  val,
UInt32 count 
)

C API of getting interaction parameter array data Get interaction array data from current frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_removeBoolArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
const Bool val,
UInt32  count 
)

C API of removing interaction parameter array data Remove interaction array data from next frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_removeDoubleArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
const double *  val,
UInt32  count 
)

C API of removing interaction parameter array data Remove interaction array data from next frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_removeFloatArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
const float *  val,
UInt32  count 
)

C API of removing interaction parameter array data Remove interaction array data from next frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_removeInt16Array ( InteractionHandle  controlInstance,
ParameterId  paramId,
const Int16 val,
UInt32  count 
)

C API of removing interaction parameter array data Remove interaction array data from next frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_removeInt32Array ( InteractionHandle  controlInstance,
ParameterId  paramId,
const Int32 val,
UInt32  count 
)

C API of removing interaction parameter array data Remove interaction array data from next frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_removeInt64Array ( InteractionHandle  controlInstance,
ParameterId  paramId,
const Int64 val,
UInt32  count 
)

C API of removing interaction parameter array data Remove interaction array data from next frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_removeInt8Array ( InteractionHandle  controlInstance,
ParameterId  paramId,
const Int8 val,
UInt32  count 
)

C API of removing interaction parameter array data Remove interaction array data from next frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_removeObjectTypeArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
const LEG_object_type val,
UInt32  count 
)

C API of removing interaction parameter array data Remove interaction array data from next frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_removeUInt16Array ( InteractionHandle  controlInstance,
ParameterId  paramId,
const UInt16 val,
UInt32  count 
)

C API of removing interaction parameter array data Remove interaction array data from next frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_removeUInt32Array ( InteractionHandle  controlInstance,
ParameterId  paramId,
const UInt32 val,
UInt32  count 
)

C API of removing interaction parameter array data Remove interaction array data from next frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_removeUInt64Array ( InteractionHandle  controlInstance,
ParameterId  paramId,
const UInt64 val,
UInt32  count 
)

C API of removing interaction parameter array data Remove interaction array data from next frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_removeUInt8Array ( InteractionHandle  controlInstance,
ParameterId  paramId,
const UInt8 val,
UInt32  count 
)

C API of removing interaction parameter array data Remove interaction array data from next frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_removeVector2dArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
const LEG_vector2d val,
UInt32  count 
)

C API of removing interaction parameter array data Remove interaction array data from next frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_removeVector2fArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
const LEG_vector2f val,
UInt32  count 
)

C API of removing interaction parameter array data Remove interaction array data from next frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_removeVector3dArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
const LEG_vector3d val,
UInt32  count 
)

C API of removing interaction parameter array data Remove interaction array data from next frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_removeVector3fArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
const LEG_vector3f val,
UInt32  count 
)

C API of removing interaction parameter array data Remove interaction array data from next frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_removeVector4dArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
const LEG_vector4d val,
UInt32  count 
)

C API of removing interaction parameter array data Remove interaction array data from next frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_removeVector4fArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
const LEG_vector4f val,
UInt32  count 
)

C API of removing interaction parameter array data Remove interaction array data from next frame.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setArrayLength ( InteractionHandle  controlInstance,
ParameterId  paramId,
UInt32  count 
)

Set array length for an interaction parameter array

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setBool ( InteractionHandle  controlInstance,
ParameterId  paramId,
Bool  val 
)

C API of setting interaction parameter data Update next frame's interaction data.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setBoolArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
const Bool val,
UInt32  count 
)

C API of setting interaction parameter array data Update next frame's interaction array data.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setDouble ( InteractionHandle  controlInstance,
ParameterId  paramId,
double  val 
)

C API of setting interaction parameter data Update next frame's interaction data.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setDoubleArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
const double *  val,
UInt32  count 
)

C API of setting interaction parameter array data Update next frame's interaction array data.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setFloat ( InteractionHandle  controlInstance,
ParameterId  paramId,
float  val 
)

C API of setting interaction parameter data Update next frame's interaction data.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setFloatArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
const float *  val,
UInt32  count 
)

C API of setting interaction parameter array data Update next frame's interaction array data.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setInt16 ( InteractionHandle  controlInstance,
ParameterId  paramId,
Int16  val 
)

C API of setting interaction parameter data Update next frame's interaction data.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setInt16Array ( InteractionHandle  controlInstance,
ParameterId  paramId,
const Int16 val,
UInt32  count 
)

C API of setting interaction parameter array data Update next frame's interaction array data.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setInt32 ( InteractionHandle  controlInstance,
ParameterId  paramId,
Int32  val 
)

C API of setting interaction parameter data Update next frame's interaction data.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setInt32Array ( InteractionHandle  controlInstance,
ParameterId  paramId,
const Int32 val,
UInt32  count 
)

C API of setting interaction parameter array data Update next frame's interaction array data.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setInt64 ( InteractionHandle  controlInstance,
ParameterId  paramId,
Int64  val 
)

C API of setting interaction parameter data Update next frame's interaction data.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setInt64Array ( InteractionHandle  controlInstance,
ParameterId  paramId,
const Int64 val,
UInt32  count 
)

C API of setting interaction parameter array data Update next frame's interaction array data.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setInt8 ( InteractionHandle  controlInstance,
ParameterId  paramId,
Int8  val 
)

C API of setting interaction parameter data Update next frame's interaction data.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setInt8Array ( InteractionHandle  controlInstance,
ParameterId  paramId,
const Int8 val,
UInt32  count 
)

C API of setting interaction parameter array data Update next frame's interaction array data.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setObjectType ( InteractionHandle  controlInstance,
ParameterId  paramId,
const LEG_object_type val 
)

C API of setting interaction parameter data Update next frame's interaction data.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setObjectTypeArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
const LEG_object_type val,
UInt32  count 
)

C API of setting interaction parameter array data Update next frame's interaction array data.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setUInt16 ( InteractionHandle  controlInstance,
ParameterId  paramId,
UInt16  val 
)

C API of setting interaction parameter data Update next frame's interaction data.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setUInt16Array ( InteractionHandle  controlInstance,
ParameterId  paramId,
const UInt16 val,
UInt32  count 
)

C API of setting interaction parameter array data Update next frame's interaction array data.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setUInt32 ( InteractionHandle  controlInstance,
ParameterId  paramId,
UInt32  val 
)

C API of setting interaction parameter data Update next frame's interaction data.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setUInt32Array ( InteractionHandle  controlInstance,
ParameterId  paramId,
const UInt32 val,
UInt32  count 
)

C API of setting interaction parameter array data Update next frame's interaction array data.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setUInt64 ( InteractionHandle  controlInstance,
ParameterId  paramId,
UInt64  val 
)

C API of setting interaction parameter data Update next frame's interaction data.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setUInt64Array ( InteractionHandle  controlInstance,
ParameterId  paramId,
const UInt64 val,
UInt32  count 
)

C API of setting interaction parameter array data Update next frame's interaction array data.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setUInt8 ( InteractionHandle  controlInstance,
ParameterId  paramId,
UInt8  val 
)

C API of setting interaction parameter data Update next frame's interaction data.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setUInt8Array ( InteractionHandle  controlInstance,
ParameterId  paramId,
const UInt8 val,
UInt32  count 
)

C API of setting interaction parameter array data Update next frame's interaction array data.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setVector2d ( InteractionHandle  controlInstance,
ParameterId  paramId,
const LEG_vector2d val 
)

C API of setting interaction parameter data Update next frame's interaction data.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setVector2dArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
const LEG_vector2d val,
UInt32  count 
)

C API of setting interaction parameter array data Update next frame's interaction array data.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setVector2f ( InteractionHandle  controlInstance,
ParameterId  paramId,
const LEG_vector2f val 
)

C API of setting interaction parameter data Update next frame's interaction data.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setVector2fArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
const LEG_vector2f val,
UInt32  count 
)

C API of setting interaction parameter array data Update next frame's interaction array data.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setVector3d ( InteractionHandle  controlInstance,
ParameterId  paramId,
const LEG_vector3d val 
)

C API of setting interaction parameter data Update next frame's interaction data.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setVector3dArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
const LEG_vector3d val,
UInt32  count 
)

C API of setting interaction parameter array data Update next frame's interaction array data.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setVector3f ( InteractionHandle  controlInstance,
ParameterId  paramId,
const LEG_vector3f val 
)

C API of setting interaction parameter data Update next frame's interaction data.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setVector3fArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
const LEG_vector3f val,
UInt32  count 
)

C API of setting interaction parameter array data Update next frame's interaction array data.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setVector4d ( InteractionHandle  controlInstance,
ParameterId  paramId,
const LEG_vector4d val 
)

C API of setting interaction parameter data Update next frame's interaction data.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setVector4dArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
const LEG_vector4d val,
UInt32  count 
)

C API of setting interaction parameter array data Update next frame's interaction array data.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setVector4f ( InteractionHandle  controlInstance,
ParameterId  paramId,
const LEG_vector4f val 
)

C API of setting interaction parameter data Update next frame's interaction data.

LEGIONRUNTIME_DLL LEG_ReturnCode legion_interaction_setVector4fArray ( InteractionHandle  controlInstance,
ParameterId  paramId,
const LEG_vector4f val,
UInt32  count 
)

C API of setting interaction parameter array data Update next frame's interaction array data.


Document ID: Generated on Mon Mar 8 15:11:30 EST 2021 from SVN revision 225633
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)