e-mail-user
Gebruiker
- Lid geworden
- 24 apr 2007
- Berichten
- 133
Ik heb onder meer deze
Ik wil dit als volgt gebruiken:
Waarom vindt ie nu de leden myRect en myAction niet terug?
Code:
public:
enum MenuResult { NOTHING, EXIT, PLAY };
struct MenuItem
{
public:
sf::Rect<int> myRect;
MenuResult myAction;
}; // struct MenuItem
vector<MenuItem> menuItems;
Code:
MainMenu::MenuResult MainMenu::HandleClick(int x, int y)
{
vector<MenuItem>::iterator myPos, einde = menuItems.end();
for (myPos = menuItems.begin(); myPos != einde; ++myPos)
{
MainMenu::MenuItem = *myPos;
sf::Rect<int> menuItemRect = MainMenu::MenuItem.myRect;
} // for-lus
return *myPos.myAction;
} // MainMenu::HandleClick()