void mousePressedButton(int button, int state, int x, int y)
Called when a mouse button is pressed.
static void mouseDolly(int x, int y, pRecContext pContextInfo)
pRecContext getCurrentContext()
void mouseMovedNoButton(int x, int y)
void renderScene(void)
Renders the scene.
void updateModelView(pRecContext pContextInfo)
void drawCStringGL(char *cstrOut, GLuint fontList)
Draws a CString in OpenGL.
static void mousePan(int x, int y, pRecContext pContextInfo)
void buildGL(int x, int y)
End OpenGL drawing function - for visualizing trajectory merging.
void resizeWindow(int x, int y)
Called when the window is resized.
void drawGL(pRecContext pContextInfo, sf::Window &window)
Main OpenGL drawing function.
void mouseMovedButton(int x, int y)
Called when the mouse is moved with a button pressed down.
static void drawInfo(pRecContext pContextInfo)
void resizeGL(pRecContext pContextInfo, int width, int height)
Handles resizing of GL need context update and if the window dimensions change, a window dimension up...
void processMenuEvents(int option)
void keyPressed(unsigned char key, int x, int y)
Called when a key is pressed, and no other keys are held down.