RitualUI is now ritual::UI and uses a FSM to coordinate its activities.
This commit is contained in:
parent
d1bd6b7c45
commit
8a1f42c0f1
6 changed files with 141 additions and 231 deletions
|
@ -125,6 +125,14 @@ namespace guecs {
|
|||
$parser.position(x, y, width, height);
|
||||
}
|
||||
|
||||
sf::Vector2f UI::get_position() {
|
||||
return {float($parser.grid_x), float($parser.grid_y)};
|
||||
}
|
||||
|
||||
sf::Vector2f UI::get_size() {
|
||||
return {float($parser.grid_w), float($parser.grid_h)};
|
||||
}
|
||||
|
||||
void UI::layout(std::string grid) {
|
||||
$grid = grid;
|
||||
bool good = $parser.parse($grid);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue