AllegroFlare/Elements/DialogBoxFactory
view source (cpp, hpp, quintessence) • view tests (test file)
Properties
This class contains no properties
Methods
build_basic_test_dialog() |
create_basic_test_dialog() |
build_basic_dialog(std::vector<std::string> pages={}) |
create_basic_dialog(std::vector<std::string> pages={}) |
create_choice_dialog(std::string prompt="[unset-prompt]", std::vector<std::pair<std::string, std::string>> options={}) |
create_you_got_an_item_dialog(std::string item_name="[unset-item-name]", std::string item_bitmap_identifier="[unset-item-bitmap-identifier]") |
create_you_got_new_evidence_dialog(std::string evidence_name="[unset-evidence_name]", std::string evidence_bitmap_identifier="[unset-evidence_bitmap_identifier]") |
Dependencies
{"symbol"=>"al_get_time", "headers"=>["allegro5/allegro.h"]} |
{"symbol"=>"AllegroFlare::Elements::DialogBoxes::Choice*", "headers"=>["AllegroFlare/Elements/DialogBoxes/Choice.hpp"]} |
{"symbol"=>"AllegroFlare::Elements::DialogBoxes::Basic*", "headers"=>["AllegroFlare/Elements/DialogBoxes/Basic.hpp"]} |
{"symbol"=>"AllegroFlare::Elements::DialogBoxes::Basic", "headers"=>["AllegroFlare/Elements/DialogBoxes/Basic.hpp"]} |
{"symbol"=>"std::vector<std::pair<std::string, std::string>>", "headers"=>["vector", "utility", "string"]} |
{"symbol"=>"AllegroFlare::Elements::DialogBoxes::Choice", "headers"=>["AllegroFlare/Elements/DialogBoxes/Choice.hpp"]} |
{"symbol"=>"AllegroFlare::Elements::DialogBoxes::YouGotAnItem", "headers"=>["AllegroFlare/Elements/DialogBoxes/YouGotAnItem.hpp"]} |
{"symbol"=>"AllegroFlare::Elements::DialogBoxes::YouGotEvidence", "headers"=>["AllegroFlare/Elements/DialogBoxes/YouGotEvidence.hpp"]} |
Sponsor
Look no further than CLUBCATT for cat shirts, cat mugs, and all kinds of cat-fancy stuff.