29 #include "OE_document.h"
30 #include <GLFW/glfw3.h>
48 virtual void mouse_Pos(
double x,
double y);
49 virtual void mouse_Button(
int button,
int action,
int mods);
50 virtual void scroll(
double xoffset,
double yoffset);
51 virtual void resize(
int width,
int height);
52 virtual void key(
int key,
int scancode,
int action,
int mods);
56 virtual bool draw() = 0;
61 static int mouseX, mouseY, mouseXInit, mouseYInit;
63 static int width, height;
69 const GLFWvidmode* mode;
79 #endif // OE_DISPLAY_H
OE_display()
Definition: OE_display.cpp:43
Definition: OE_display.h:34
Definition: OE_controller.h:39
Definition: OE_document.h:32
bool setDocument(OE_document *document)
draw the document on screen
Definition: OE_display.cpp:62
virtual ~OE_display()
Definition: OE_display.cpp:52
virtual void showAll()
move and zoom to see the entire document
Definition: OE_display.cpp:89