std::string Menu::getCurrentButtonName() const {
return static_cast<Wheel*>(MenuElements.back())->getCurrentButton()->getName();
}
std::string Menu::getCurrentButtonTexture() const {
return dynamic_cast<Button*> (static_cast<Wheel*>(MenuElements.back())->getCurrentButton())->getTexture();
}
std::string Menu::getCurrentButtonModel() const {
return dynamic_cast<Button*> (static_cast<Wheel*>(MenuElements.back())->getCurrentButton())->getModel();
}
return static_cast<Wheel*>(MenuElements.back())->getCurrentButton()->getName();
}
std::string Menu::getCurrentButtonTexture() const {
return dynamic_cast<Button*> (static_cast<Wheel*>(MenuElements.back())->getCurrentButton())->getTexture();
}
std::string Menu::getCurrentButtonModel() const {
return dynamic_cast<Button*> (static_cast<Wheel*>(MenuElements.back())->getCurrentButton())->getModel();
}