SoTouchManagerUpdateAndProcessTouchEvent Method |
Note: This API is now obsolete.
Update finger's id of the event identified by id and process it with the scene manager.
Namespace: OIV.Inventor.TouchAssembly: OIV.Inventor (in OIV.Inventor.dll) Version: 10.3.0.0 (10.3.0.0)
Syntax[ObsoleteAttribute("Use getTouchDownEvent, getTouchUpEvent or getTouchMoveEvent instead. Process the events by using OIV.Inventor.ViewerComponents.SoRenderAreaCore instead.")]
[EditorBrowsableAttribute(EditorBrowsableState.Never)]
public SoTouchEvent UpdateAndProcessTouchEvent(
uint id,
SoTouchEventStates state,
SbVec2f position,
SbTime time
)
<ObsoleteAttribute("Use getTouchDownEvent, getTouchUpEvent or getTouchMoveEvent instead. Process the events by using OIV.Inventor.ViewerComponents.SoRenderAreaCore instead.")>
<EditorBrowsableAttribute(EditorBrowsableState.Never)>
Public Function UpdateAndProcessTouchEvent (
id As UInteger,
state As SoTouchEventStates,
position As SbVec2f,
time As SbTime
) As SoTouchEvent
public:
[ObsoleteAttribute(L"Use getTouchDownEvent, getTouchUpEvent or getTouchMoveEvent instead. Process the events by using OIV.Inventor.ViewerComponents.SoRenderAreaCore instead.")]
[EditorBrowsableAttribute(EditorBrowsableState::Never)]
SoTouchEvent^ UpdateAndProcessTouchEvent(
unsigned int id,
SoTouchEventStates state,
SbVec2f position,
SbTime time
)
[<ObsoleteAttribute("Use getTouchDownEvent, getTouchUpEvent or getTouchMoveEvent instead. Process the events by using OIV.Inventor.ViewerComponents.SoRenderAreaCore instead.")>]
[<EditorBrowsableAttribute(EditorBrowsableState.Never)>]
member UpdateAndProcessTouchEvent :
id : uint32 *
state : SoTouchEventStates *
position : SbVec2f *
time : SbTime -> SoTouchEvent
Parameters
- id
- Type: SystemUInt32
- state
- Type: OIV.Inventor.Touch.EventsSoTouchEventStates
- position
- Type: OIV.InventorSbVec2f
- time
- Type: OIV.InventorSbTime
Return Value
Type:
SoTouchEvent
RemarksEvents are also analyzed by every recognizer in the recognizers list. Position is in pixels and time is in seconds.Obsoletesince Open Inventor 9500.
Use getTouchDownEvent, getTouchUpEvent or getTouchMoveEvent instead. Process the events by using OIV.Inventor.ViewerComponents.SoRenderAreaCore instead.
See Also