AllegroFlare/GameSession
view source (cpp, hpp, quintessence) • view tests (test file)
  
    Properties
     
  | started_at | float | 
  | ended_at | float | 
  | active | bool | 
  | level_progress | std::set<std::string> | 
    
     Methods
     
  | start_session(float started_at=al_get_time()) | 
  | end_session(float ended_at=al_get_time()) | 
  | is_active() | 
  | mark_level_as_finished(std::string level_identifier="[unset-level_identifier]") | 
  | is_level_as_finished(std::string level_identifier="[unset-level_identifier]") | 
    
     Dependencies
     
  | {"symbol"=>"ALLEGRO_BITMAP", "headers"=>["allegro5/allegro.h"]} | 
  | {"symbol"=>"al_get_time", "headers"=>["allegro5/allegro.h"]} | 
  | {"symbol"=>"AllegroFlare::Logger", "headers"=>["AllegroFlare/Logger.hpp"]} | 
    
    
Sponsor
Grab cute Cat stickers for your laptop at CLUBCATT