18#ifndef vtkHardwareWindow_h
19#define vtkHardwareWindow_h
22#include "vtkRenderingCoreModule.h"
27VTK_ABI_NAMESPACE_BEGIN
virtual void SetCoverable(vtkTypeBool coverable)
Set/Get whether windows should be coverable (as opposed to always on top).
vtkSetStdStringFromCharMacro(Platform)
Get the platform name for this windowing system.
virtual void SetInteractor(vtkRenderWindowInteractor *)
Set/Get the interactor associated with this window.
~vtkHardwareWindow() override
vtkWeakPointer< vtkRenderWindowInteractor > Interactor
static vtkHardwareWindow * New()
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
virtual void SetFullScreen(vtkTypeBool)
Turn on/off rendering full screen window size.
vtkGetCharFromStdStringMacro(Platform)
Get the platform name for this windowing system.
a simple class to control print indentation
platform-independent render window interaction including picking and frame rate control.
a weak reference to a vtkObject.