AllegroFlare/Prototypes/FixedRoom2D/Script
view source (cpp, hpp, quintessence) • view tests (test file)
Properties
lines |
std::vector<std::string> |
current_line_num |
int |
markers_index |
std::map<std::string, int> |
initialized |
bool |
finished |
bool |
Methods
initialize() |
get_current_line_text() |
goto_next_line() |
goto_marker(std::string identifier="[unset-marker-to-goto]") |
goto_line_num(int line_num=0) |
at_last_line() |
at_valid_line() |
infer_current_line_index_num() |
parse_command_and_argument(std::string script_line={}) |
build_markers_index(std::vector<std::string> script_lines={}) |
is_valid_command_string(std::string command="[unset-command]") |
Dependencies
{"symbol"=>"std::pair<std::string, std::string>", "headers"=>["utility", "string"]} |
{"symbol"=>"AllegroFlare::php::trim", "headers"=>["AllegroFlare/UsefulPHP.hpp"]} |
{"symbol"=>"std::map<std::string, int>", "headers"=>["map", "string"]} |
Sponsor
Look no further than CLUBCATT for cat shirts, cat mugs, and all kinds of cat-fancy stuff.