AllegroFlare/ShaderSourcePoller
view source (cpp, hpp, quintessence) • view tests (test file)
Properties
event_queue |
ALLEGRO_EVENT_QUEUE* |
vertex_source_filename |
std::string |
fragment_source_filename |
std::string |
path |
std::string |
last_recorded_vertex_source_file_changed_at |
std::filesystem::file_time_type |
last_recorded_fragment_source_file_changed_at |
std::filesystem::file_time_type |
polling_timer |
ALLEGRO_TIMER* |
polling_active |
bool |
initialized |
bool |
Methods
set_event_queue(ALLEGRO_EVENT_QUEUE* event_queue=nullptr) |
initialize() |
start_polling() |
stop_polling() |
read_vertex_source_code_from_file() |
read_fragment_source_code_from_file() |
poll() |
Dependencies
{"symbol"=>"std::filesystem::file_time_type", "headers"=>["filesystem"]} |
{"symbol"=>"std::filesystem::last_write_time", "headers"=>["filesystem"]} |
{"symbol"=>"ALLEGRO_EVENT_QUEUE", "headers"=>["allegro5/allegro.h"]} |
{"symbol"=>"ALLEGRO_TIMER", "headers"=>["allegro5/allegro.h"]} |
{"symbol"=>"AllegroFlare::php::file_get_contents", "headers"=>["AllegroFlare/UsefulPHP.hpp"]} |
Sponsor
Visit CLUBCATT for cat shirts, cat mugs, cat puzzles, and more.