VideoEngine::VideoEngine(): _fps_display(false), _fps_sum(0), _current_sample(0), _number_samples(0), _FPS_textimage(NULL), _gl_error_code(GL_NO_ERROR), _gl_blend_is_active(false), _gl_texture_2d_is_active(false), _gl_alpha_test_is_active(false), _gl_stencil_test_is_active(false), _gl_scissor_test_is_active(false), _gl_vertex_array_is_activated(false), _gl_color_array_is_activated(false), _gl_texture_coord_array_is_activated(false), _viewport_x_offset(0), _viewport_y_offset(0), _viewport_width(0), _viewport_height(0), _screen_width(0), _screen_height(0), _fullscreen(false), _x_cursor(0), _y_cursor(0), _debug_info(false), _x_shake(0), _y_shake(0), _brightness_value(1.0f), _temp_fullscreen(false), _temp_width(0), _temp_height(0), _smooth_pixel_art(true), _initialized(false) { _current_context.blend = 0; _current_context.x_align = -1; _current_context.y_align = -1; _current_context.x_flip = 0; _current_context.y_flip = 0; _current_context.coordinate_system = CoordSys(0.0f, VIDEO_STANDARD_RES_WIDTH, 0.0f, VIDEO_STANDARD_RES_HEIGHT); _current_context.viewport = ScreenRect(0, 0, VIDEO_STANDARD_RES_WIDTH, VIDEO_STANDARD_RES_HEIGHT); _current_context.scissor_rectangle = ScreenRect(0, 0, VIDEO_STANDARD_RES_WIDTH, VIDEO_STANDARD_RES_HEIGHT); _current_context.scissoring_enabled = false; for(uint32 sample = 0; sample < FPS_SAMPLES; sample++) _fps_samples[sample] = 0; }
CoordSys::CoordSys() { CoordSys(0,0,0,0,0,0); }