11 #ifndef vtkWin32HardwareWindow_h
12 #define vtkWin32HardwareWindow_h
15 #include "vtkRenderingUIModule.h"
16 #include "vtkWindows.h"
19 VTK_ABI_NAMESPACE_BEGIN
27 HINSTANCE GetApplicationInstance();
51 void SetSize(
int,
int)
override;
89 virtual LRESULT MessageProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam);
91 static LRESULT APIENTRY WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam);
100 VTK_ABI_NAMESPACE_END
create a window for renderers to draw into
virtual void SetCursorPosition(int, int)
Hide or Show the mouse cursor, it is nice to be able to hide the default cursor if you want VTK to di...
virtual void SetDisplayId(void *)
These are window system independent methods that are used to help interface vtkWindow to native windo...
virtual void HideCursor()
Hide or Show the mouse cursor, it is nice to be able to hide the default cursor if you want VTK to di...
static vtkHardwareWindow * New()
virtual void * GetGenericParentId()
These are window system independent methods that are used to help interface vtkWindow to native windo...
virtual void SetPosition(int x, int y)
Set the position (x and y) of the rendering window in screen coordinates (in pixels).
virtual void SetParentId(void *)
These are window system independent methods that are used to help interface vtkWindow to native windo...
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
virtual void SetSize(int width, int height)
Set the size (width and height) of the rendering window in screen coordinates (in pixels)...
a simple class to control print indentation
represents a window in a windows GUI
virtual void * GetGenericWindowId()
These are window system independent methods that are used to help interface vtkWindow to native windo...
HINSTANCE ApplicationInstance
virtual void * GetGenericDisplayId()
These are window system independent methods that are used to help interface vtkWindow to native windo...
virtual void ShowCursor()
Hide or Show the mouse cursor, it is nice to be able to hide the default cursor if you want VTK to di...
virtual void SetCurrentCursor(int)
Change the shape of the cursor.
virtual void SetWindowId(void *)
These are window system independent methods that are used to help interface vtkWindow to native windo...