#include <vtkEventForwarderCommand.h>
Inheritance diagram for vtkEventForwarderCommand:
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 commmand was attached to using AddObserver.
Definition at line 32 of file vtkEventForwarderCommand.h.
Public Member Functions | |
void | Execute (vtkObject *caller, unsigned long eid, void *callData) |
virtual void | SetTarget (vtkObject *obj) |
virtual void * | GetTarget () |
Static Public Member Functions | |
static vtkEventForwarderCommand * | New () |
Protected Member Functions | |
vtkEventForwarderCommand () | |
~vtkEventForwarderCommand () | |
Protected Attributes | |
vtkObject * | Target |
|
|
|
Definition at line 58 of file vtkEventForwarderCommand.h. |
|
Create an object with Debug turned off, modified time initialized to zero, and reference counting on. Reimplemented from vtkObjectBase. Definition at line 35 of file vtkEventForwarderCommand.h. |
|
Satisfy the superclass API for callbacks. Recall that the caller is the instance invoking the event; eid is the event id (see vtkCommand.h); and calldata is information sent when the callback was invoked (e.g., progress value in the vtkCommand::ProgressEvent). Implements vtkCommand. |
|
Methods to set and get client and callback information, and the callback function. Definition at line 47 of file vtkEventForwarderCommand.h. |
|
Satisfy the superclass API for callbacks. Recall that the caller is the instance invoking the event; eid is the event id (see vtkCommand.h); and calldata is information sent when the callback was invoked (e.g., progress value in the vtkCommand::ProgressEvent). Definition at line 49 of file vtkEventForwarderCommand.h. |
|
Definition at line 55 of file vtkEventForwarderCommand.h. |