SoEventBuilder Class |
Utility class that generates Open Inventor events.
Namespace: OIV.Inventor.ViewerComponents
The SoEventBuilder type exposes the following members.
Name | Description | |
---|---|---|
SoEventBuilder | Constructor. |
Name | Description | |
---|---|---|
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
GetHashCode |
Overrides GetHashCode().
(Inherited from SoNetBase.) | |
GetKeyPressEvent | Return an OIV.Inventor.Events.SoKeyboardEvent corresponding to given parameters. | |
GetKeyReleaseEvent | Return an OIV.Inventor.Events.SoKeyboardEvent corresponding to given parameters. | |
GetMouseDoubleClickEvent | Return an OIV.Inventor.Events.SoMouseButtonEvent corresponding to given parameters. | |
GetMouseEnterEvent | Return an OIV.Inventor.Events.SoLocation2Event corresponding to given parameters. | |
GetMouseLeaveEvent | Return an OIV.Inventor.Events.SoLocation2Event corresponding to given parameters. | |
GetMouseMoveEvent | Return an OIV.Inventor.Events.SoLocation2Event corresponding to given parameters. | |
GetMousePressEvent | Return an OIV.Inventor.Events.SoMouseButtonEvent corresponding to given parameters. | |
GetMouseReleaseEvent | Return an OIV.Inventor.Events.SoMouseButtonEvent corresponding to given parameters. | |
GetMouseWheelEvent | Return an OIV.Inventor.Events.SoMouseWheelEvent corresponding to given parameters. | |
GetTouchDownEvent | Return a list of OIV.Inventor.Events.SoEvent corresponding to given parameters. | |
GetTouchManager | Get the touch manager instance used by this event builder to build touch events. | |
GetTouchMoveEvent | Return a list of OIV.Inventor.Events.SoEvent corresponding to given parameters. | |
GetTouchUpEvent | Return a list of OIV.Inventor.Events.SoEvent corresponding to given parameters. | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
This class is used to generate an Open Inventor event object from a system independent event description.
Note: The same OIV.Inventor.Events.SoEvent object is returned each time. This object is owned by the OIV.Inventor.ViewerComponents.SoEventBuilder instance and must not be modified or destroyed by the application.