InteractionLib Member List

This is the complete list of members for InteractionLib, including all inherited members.

AddOrUpdateBindingToCustomWeightDistribution(InteractorId id, WeightDistributionId weightDistributionId)=0InteractionLibpure virtual
AddOrUpdateCustomWeightDistributionBitmap(WeightDistributionId weightDistributionId, bool isWeightDistribution, bool isStencilMap, int bitmapColumns, int bitmapRows, const unsigned char *bitmap)=0InteractionLibpure virtual
AddOrUpdateInteractor(InteractorId id, Rectangle bounds, float z)=0InteractionLibpure virtual
BeginInteractorUpdates()=0InteractionLibpure virtual
ClearInteractors()=0InteractionLibpure virtual
CommitInteractorUpdates()=0InteractionLibpure virtual
CoordinateTransformAddOrUpdateDisplayArea(float widthUserUnits, float heightUserUnits, float widthVirtualUnits=0, float heightVirtualUnits=0, float xOriginVirtualUnits=0, float yOriginVirtualUnits=0, const char *virtualDisplayAreaId=nullptr)=0InteractionLibpure virtual
CoordinateTransformSetDisplayDensity(float xUnitsPerMm, float yUnitsPerMm)=0InteractionLibpure virtual
CoordinateTransformSetOriginOffset(float xOriginOffsetVirtualUnits, float yOriginOffsetVirtualUnits)=0InteractionLibpure virtual
GetDataStreamCapability(StreamType streamType, Capability *capability)=0InteractionLibpure virtual
RemoveBindingToCustomWeightDistribution(InteractorId id, WeightDistributionId weightDistributionId)=0InteractionLibpure virtual
RemoveCustomWeightDistributionBitmap(WeightDistributionId weightDistributionId)=0InteractionLibpure virtual
RemoveInteractor(InteractorId id)=0InteractionLibpure virtual
SetAdapter(IL_AdapterFunctions *adapterFunctions)=0InteractionLibpure virtual
SubscribeDataStreamCapabilitiesChanged(DataStreamCapabilitiesChangedCallback callback, void *context)=0InteractionLibpure virtual
SubscribeGazeFocusEvents(GazeFocusEventCallback callback, void *context)=0InteractionLibpure virtual
SubscribeGazeOriginData(GazeOriginDataCallback callback, void *context)=0InteractionLibpure virtual
SubscribeGazePointData(GazePointDataCallback callback, void *context)=0InteractionLibpure virtual
SubscribeHeadPoseData(HeadPoseDataCallback callback, void *context)=0InteractionLibpure virtual
SubscribePresenceData(PresenceDataCallback callback, void *context)=0InteractionLibpure virtual
UnsubscribeDataStreamCapabilitiesChanged()=0InteractionLibpure virtual
UnsubscribeGazeFocusEvents()=0InteractionLibpure virtual
UnsubscribeGazeOriginData()=0InteractionLibpure virtual
UnsubscribeGazePointData()=0InteractionLibpure virtual
UnsubscribeHeadPoseData()=0InteractionLibpure virtual
UnsubscribePresenceData()=0InteractionLibpure virtual
Update()=0InteractionLibpure virtual
UpdateInteraction()=0InteractionLibpure virtual
UpdateInteractorBounds(InteractorId id, Rectangle bounds)=0InteractionLibpure virtual
UpdateInteractorStandardWeightDistributionTypes(InteractorId id, WeightDistributionType weightDistributionTypes)=0InteractionLibpure virtual
UpdateInteractorZ(InteractorId id, float z)=0InteractionLibpure virtual
UpdateStreamingDataOutput()=0InteractionLibpure virtual
WaitAndUpdate(unsigned long connectionIntervalMs=1000)=0InteractionLibpure virtual
WaitForDeviceConnection()=0InteractionLibpure virtual
WaitForDeviceDataAvailable()=0InteractionLibpure virtual