FrameWork for menu buttons

This commit is contained in:
Tleety
2016-02-17 14:16:17 +01:00
parent 657125b469
commit a6c30100af
+10 -3
View File
@@ -17,20 +17,27 @@ void MainMenuSystem::Update(double dt)
bool MainMenuSystem::OnButtonClick(const Events::ButtonClicked& e)
{
printf("\nClicked: %s", e.EntityName);
if(e.EntityName == "Play") {
//Run play code
} else if(e.EntityName == "Connect") {
//Run connect code
} else if(e.EntityName == "Host") {
//Run host code
} else if(e.EntityName == "Quit") {
printf("No, you stay");
}
return true;
}
bool MainMenuSystem::OnButtonRelease(const Events::ButtonReleased& e)
{
printf("\nReleased");
return true;
}
bool MainMenuSystem::OnButtonPress(const Events::ButtonPressed& e)
{
printf("\nPressed: %s", e.EntityName);
return true;
}