Gource::Gource(std::string logfile) { this->logfile = logfile; commitlog = 0; fontlarge = fontmanager.grab("FreeSans.ttf", 42); fontlarge.dropShadow(true); fontlarge.roundCoordinates(true); fontmedium = fontmanager.grab("FreeSans.ttf", 16); fontmedium.dropShadow(true); fontmedium.roundCoordinates(false); font = fontmanager.grab("FreeSans.ttf", 14); font.dropShadow(true); font.roundCoordinates(true); start_position = 0.0; paused = false; first_read = true; draw_loading = true; mousemoved = false; mouseclicked = false; splash = -1.0; debug = false; trace_debug = false; dirNodeTree = 0; userTree = 0; selectedFile = 0; hoverFile = 0; selectedUser = 0; hoverUser = 0; date_x_offset = 0; camera = ZoomCamera(vec3f(0,0, -300), vec3f(0.0, 0.0, 0.0), 250.0, 5000.0); setCameraMode(false); root = 0; background_colour = vec3f(0.25, 0.25, 0.25); findUserImages(); reset(); }
Gource::Gource(std::string logfile) { this->logfile = logfile; commitlog = 0; fontlarge = fontmanager.grab("FreeSans.ttf", 42); fontlarge.dropShadow(true); fontlarge.roundCoordinates(true); fontmedium = fontmanager.grab("FreeSans.ttf", 16); fontmedium.dropShadow(true); fontmedium.roundCoordinates(false); font = fontmanager.grab("FreeSans.ttf", 14); font.dropShadow(true); font.roundCoordinates(true); bloomtex = texturemanager.grab("bloom.tga"); beamtex = texturemanager.grab("beam.png"); start_position = 0.0; stop_position = 0.0; stop_on_idle=false; stop_position_reached=false; stop_at_end=false; paused = false; first_read = true; draw_loading = true; mousemoved = false; mouseclicked = false; splash = -1.0; debug = false; trace_debug = false; frameExporter = 0; dirNodeTree = 0; userTree = 0; selectedFile = 0; hoverFile = 0; selectedUser = 0; hoverUser = 0; date_x_offset = 0; camera = ZoomCamera(vec3f(0,0, -300), vec3f(0.0, 0.0, 0.0), 250.0, 5000.0); setCameraMode(false); root = 0; background_colour = vec3f(0.0, 0.0, 0.0); //min phsyics rate 60fps (ie maximum allowed delta 1.0/60) max_tick_rate = 1.0 / 60.0; runtime = 0.0f; frameskip = 0; framecount = 0; findUserImages(); reset(); }