|
|
@ -93,6 +93,7 @@ namespace guecs { |
|
|
|
|
|
|
|
|
|
|
|
void init(lel::Cell &cell); |
|
|
|
void init(lel::Cell &cell); |
|
|
|
void run(); |
|
|
|
void run(); |
|
|
|
|
|
|
|
void stop(); |
|
|
|
void step(); |
|
|
|
void step(); |
|
|
|
shared_ptr<sf::Shader> checkout_ptr(); |
|
|
|
shared_ptr<sf::Shader> checkout_ptr(); |
|
|
|
}; |
|
|
|
}; |
|
|
@ -100,6 +101,7 @@ namespace guecs { |
|
|
|
struct Sound { |
|
|
|
struct Sound { |
|
|
|
std::string on_click{"ui_click"}; |
|
|
|
std::string on_click{"ui_click"}; |
|
|
|
void play(bool hover); |
|
|
|
void play(bool hover); |
|
|
|
|
|
|
|
void stop(bool hover); |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
struct Background { |
|
|
|
struct Background { |
|
|
|