|
typedef vtkCommand | Superclass |
|
Public Types inherited from vtkCommand |
enum | EventIds {
NoEvent = 0
, AnyEvent
, DeleteEvent
, StartEvent
,
EndEvent
, RenderEvent
, ProgressEvent
, PickEvent
,
StartPickEvent
, EndPickEvent
, AbortCheckEvent
, ExitEvent
,
LeftButtonPressEvent
, LeftButtonReleaseEvent
, MiddleButtonPressEvent
, MiddleButtonReleaseEvent
,
RightButtonPressEvent
, RightButtonReleaseEvent
, EnterEvent
, LeaveEvent
,
KeyPressEvent
, KeyReleaseEvent
, CharEvent
, ExposeEvent
,
ConfigureEvent
, TimerEvent
, MouseMoveEvent
, MouseWheelForwardEvent
,
MouseWheelBackwardEvent
, ActiveCameraEvent
, CreateCameraEvent
, ResetCameraEvent
,
ResetCameraClippingRangeEvent
, ModifiedEvent
, WindowLevelEvent
, StartWindowLevelEvent
,
EndWindowLevelEvent
, ResetWindowLevelEvent
, SetOutputEvent
, ErrorEvent
,
WarningEvent
, StartInteractionEvent
, DropFilesEvent
, UpdateDropLocationEvent
,
InteractionEvent
, EndInteractionEvent
, EnableEvent
, DisableEvent
,
CreateTimerEvent
, DestroyTimerEvent
, PlacePointEvent
, DeletePointEvent
,
PlaceWidgetEvent
, CursorChangedEvent
, ExecuteInformationEvent
, RenderWindowMessageEvent
,
WrongTagEvent
, StartAnimationCueEvent
, ResliceAxesChangedEvent
, AnimationCueTickEvent
,
EndAnimationCueEvent
, VolumeMapperRenderEndEvent
, VolumeMapperRenderProgressEvent
, VolumeMapperRenderStartEvent
,
VolumeMapperComputeGradientsEndEvent
, VolumeMapperComputeGradientsProgressEvent
, VolumeMapperComputeGradientsStartEvent
, WidgetModifiedEvent
,
WidgetValueChangedEvent
, WidgetActivateEvent
, ConnectionCreatedEvent
, ConnectionClosedEvent
,
DomainModifiedEvent
, PropertyModifiedEvent
, UpdateEvent
, RegisterEvent
,
UnRegisterEvent
, UpdateInformationEvent
, AnnotationChangedEvent
, SelectionChangedEvent
,
UpdatePropertyEvent
, ViewProgressEvent
, UpdateDataEvent
, CurrentChangedEvent
,
ComputeVisiblePropBoundsEvent
, TDxMotionEvent
, TDxButtonPressEvent
, TDxButtonReleaseEvent
,
HoverEvent
, LoadStateEvent
, SaveStateEvent
, StateChangedEvent
,
WindowMakeCurrentEvent
, WindowIsCurrentEvent
, WindowFrameEvent
, HighlightEvent
,
WindowSupportsOpenGLEvent
, WindowIsDirectEvent
, WindowStereoTypeChangedEvent
, WindowResizeEvent
,
UncheckedPropertyModifiedEvent
, UpdateShaderEvent
, MessageEvent
, StartSwipeEvent
,
SwipeEvent
, EndSwipeEvent
, StartPinchEvent
, PinchEvent
,
EndPinchEvent
, StartRotateEvent
, RotateEvent
, EndRotateEvent
,
StartPanEvent
, PanEvent
, EndPanEvent
, TapEvent
,
LongTapEvent
, FourthButtonPressEvent
, FourthButtonReleaseEvent
, FifthButtonPressEvent
,
FifthButtonReleaseEvent
, Move3DEvent
, Button3DEvent
, TextEvent
,
LeftButtonDoubleClickEvent
, RightButtonDoubleClickEvent
, UserEvent = 1000
} |
|
a simple event forwarder command
Use vtkEventForwarderCommand to forward an event to a new object. This command will intercept the event, and use InvokeEvent on a 'target' as if that object was the one that invoked the event instead of the object this command was attached to using AddObserver.
- See also
- vtkCommand
Definition at line 34 of file vtkEventForwarderCommand.h.