9 #ifndef __flowviz__IRenderer__
10 #define __flowviz__IRenderer__
12 #define STANDARD_SCREEN_WIDTH 1280
13 #define STANDARD_SCREEN_HEIGHT 800
46 virtual void clear() = 0;
#define STANDARD_SCREEN_HEIGHT
Definition: IRenderer.h:13
virtual void initRenderer()=0
Initializes Renderer.
int m_screenHeight
Definition: IRenderer.h:23
virtual void swapBuffers()=0
Swaps buffers;.
Abstract renderer class.
Definition: IRenderer.h:19
int m_screenWidth
Definition: IRenderer.h:22
virtual void clear()=0
Clears screen buffer.
virtual void createWindow(int screenWidth=STANDARD_SCREEN_WIDTH, int screenHeight=STANDARD_SCREEN_HEIGHT)=0
Create a new window with specified sized.
virtual ~IRenderer()
Virtual descructor to clean up.
Definition: IRenderer.h:29
#define STANDARD_SCREEN_WIDTH
Definition: IRenderer.h:12