Simple Graphics Library  0.9.5
SGL API
sgl::ObjectWindow Member List

This is the complete list of members for sgl::ObjectWindow, including all inherited members.

active_object (defined in sgl::ObjectWindow)sgl::ObjectWindowprotected
add(Args &&... args)sgl::ObjectWindowinline
begin()sgl::ObjectWindow
clear()sgl::Windowvirtual
draw_axes(double x_inc, double y_inc) constsgl::Windowvirtual
end()sgl::ObjectWindow
get_cursor()sgl::Windowvirtual
get_height() constsgl::Windowvirtual
get_key_modifiers() constsgl::Window
get_max_x() constsgl::Windowvirtual
get_max_y() constsgl::Windowvirtual
get_min_x() constsgl::Windowvirtual
get_min_y() constsgl::Windowvirtual
get_width() constsgl::Windowvirtual
get_x() constsgl::Windowvirtual
get_y() constsgl::Windowvirtual
hit(double x, double y) constsgl::ObjectWindow
initialize(const std::string &title, int left, int top, int width, int height, double min_x, double max_x, double min_y, double max_y)sgl::Windowprotected
internal_add(GraphicalObject *obj)sgl::ObjectWindow
key_modssgl::Windowprotected
key_pressed(int k, double x, double y) overridesgl::ObjectWindowvirtual
max_xsgl::Windowprotected
max_ysgl::Windowprotected
min_xsgl::Windowprotected
min_ysgl::Windowprotected
mouse_dragged(double x, double y) overridesgl::ObjectWindowvirtual
mouse_entered()sgl::Windowvirtual
mouse_exited()sgl::Windowvirtual
mouse_moved(double x, double y) overridesgl::ObjectWindowvirtual
mouse_pressed(double x, double y, MouseButton button) overridesgl::ObjectWindowvirtual
mouse_released(double x, double y, MouseButton button) overridesgl::ObjectWindowvirtual
normal_cursorsgl::Windowprotected
object_listsgl::ObjectWindowprotected
ObjectWindow(const std::string &title, int left, int top, int width, int height, double min_x, double max_x, double min_y, double max_y)sgl::ObjectWindow
ObjectWindow(const std::string &title, int width, int height)sgl::ObjectWindow
ObjectWindow(const std::string &title, double min_x, double max_x, double min_y, double max_y)sgl::ObjectWindow
ObjectWindow()sgl::ObjectWindow
paint()=0sgl::Windowpure virtual
paint_all()sgl::Windowvirtual
postpaint() overridesgl::ObjectWindowvirtual
prepaint() overridesgl::ObjectWindowvirtual
remove(GraphicalObject *obj)sgl::ObjectWindow
remove_all()sgl::ObjectWindow
repaint()sgl::Windowvirtual
resized(int w, int h)sgl::Windowvirtual
run() (defined in sgl::Window)sgl::Windowvirtual
set_background_color(const Color &color)sgl::Windowvirtual
set_cursor(CursorShape cursor)sgl::Windowvirtual
set_key_modifiers(KeyModifier mod)sgl::Window
set_position(int x, int y)sgl::Windowvirtual
set_size(int width, int height)sgl::Windowvirtual
set_title(const std::string &str)sgl::Windowvirtual
set_viewport(double left, double right, double bottom, double top)sgl::Windowvirtual
set_visible(bool visible)sgl::Windowvirtual
set_window_size(int w, int h)sgl::Windowvirtual
start_timer(int msec)sgl::Windowvirtual
timer_expired()sgl::Windowvirtual
Window(const std::string &title, int left, int top, int width, int height, double min_x, double max_x, double min_y, double max_y)sgl::Window
Window(const std::string &title, int width, int height)sgl::Window
Window(const std::string &title, double min_x, double max_x, double min_y, double max_y)sgl::Window
Window()sgl::Window
~ObjectWindow()sgl::ObjectWindow
~Window()sgl::Windowvirtual