25#ifndef HIDPI_GL_3D_CANVAS_H
26#define HIDPI_GL_3D_CANVAS_H
45 const wxGLAttributes& aGLAttribs, wxWindowID
id = wxID_ANY,
46 const wxPoint& pos = wxDefaultPosition,
47 const wxSize& size = wxDefaultSize,
long style = 0,
48 const wxString&
name = wxGLCanvasName,
49 const wxPalette& palette = wxNullPalette );
64 void OnMouseMoveCamera( wxMouseEvent& event );
65 void OnMouseWheelCamera( wxMouseEvent& event,
bool aPan );
Define an abstract camera.
A class used to derive camera objects from.
Provides basic 3D controls ( zoom, rotate, translate, ... )
static const float m_delta_move_step_factor
CAMERA * GetCamera()
Get the canvas camera.
wxGLCanvas wrapper for HiDPI/Retina support.
Structure to keep VIEW_CONTROLS settings for easy store/restore operations.