23 #ifndef __vtkWinCEOpenGLRenderWindow_h
24 #define __vtkWinCEOpenGLRenderWindow_h
28 #include "GL/osmesa.h"
40 virtual void Start(
void);
46 virtual void WindowInitialize(
void);
52 virtual void Initialize(
void);
67 virtual void PrefFullScreen(
void);
105 virtual HWND GetWindowId();
170 virtual LRESULT MessageProc(HWND hWnd, UINT message,
171 WPARAM wParam, LPARAM lParam);
173 static LRESULT APIENTRY WndProc(HWND hWnd, UINT message,
174 WPARAM wParam, LPARAM lParam);
179 void ResizeWhileOffscreen(
int xsize,
int ysize);
181 void InitializeApplication();
virtual void Finalize()=0
virtual void SetForceMakeCurrent()
virtual void SetWindowInfo(char *)=0
void SetParentId(void *foo)
virtual void WindowRemap()=0
virtual void * GetGenericWindowId()
void PrintSelf(ostream &os, vtkIndent indent)
virtual void HideCursor()=0
void SetWindowId(void *foo)
static vtkRenderWindow * New()
virtual int * GetScreenSize()=0
virtual void SetWindowId(void *)=0
virtual void SetNextWindowInfo(char *)=0
virtual void SetFullScreen(int)=0
OSMesaContext OffScreenContextId
virtual int GetEventPending()=0
virtual void SetSize(int, int)
HINSTANCE ApplicationInstance
virtual void SetStereoCapableWindow(int capable)
virtual void SetParentInfo(char *)=0
virtual void SetParentId(void *)=0
a simple class to control print indentation
list of point or cell ids
virtual void MakeCurrent()=0
virtual void SetNextWindowId(void *)=0
virtual int * GetPosition()
virtual void * GetGenericDisplayId()
virtual void SetDisplayId(void *)
virtual void * GetGenericParentId()
virtual void * GetGenericContext()
virtual void SetWindowName(const char *)
virtual void SetPosition(int, int)
virtual void CreateAWindow()=0
virtual void ShowCursor()=0