13 #ifndef QmitkVideoBackground_h
14 #define QmitkVideoBackground_h
26 class vtkRenderWindow;
30 class vtkVideoSizeCallback;
74 void AddRenderWindow(vtkRenderWindow *renderWindow);
78 void RemoveRenderWindow(vtkRenderWindow *renderWindow);
83 bool IsRenderWindowIncluded(vtkRenderWindow *renderWindow);
88 void SetTimerDelay(
int ms);
128 static void OnRenderWindowDelete(vtkObject *,
unsigned long eid,
void *clientdata,
void * );
133 void OnVideoSourceDelete(
const itk::Object *caller,
const itk::EventObject &event);
166 void RemoveRenderWindow(vtkRenderWindow *renderWindow,
bool removeObserver);
170 void ResetVideoBackground();