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.