#include "camera.h" #include "renderer.h" void Camera::bind() { Renderer::get_singleton()->set_integer_scaling(integer_scaling); Renderer::get_singleton()->set_scale(scale_w, scale_h); Renderer::get_singleton()->set_viewport(viewport); Renderer::get_singleton()->set_clip_rect(&clip_rect); } Camera::Camera() { integer_scaling = false; scale_w = 1; scale_h = 1; viewport = Renderer::get_singleton()->get_viewport(); clip_rect = Renderer::get_singleton()->get_clip_rect(); } Camera::~Camera() { }