Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "PauseMenu2.h"
- #include "Input.h"
- #include "LevelSet.h"
- #include "HubController.h"
- void PauseMenu2::load(){
- menu=NULL;
- }
- void PauseMenu2::setup(){
- menu = new UIMenu();
- UIElement* btn1 = new UIButton(IO.Manager.getSprite("ui/###/test.spr"));
- btn1->pos = Vec2D(1280/2, 200);
- menu->addElement(btn1);
- btn1 = new UIButton(IO.Manager.getSprite("ui/###/test.spr"));
- btn1->pos = Vec2D(1280/2, 250);
- menu->addElement(btn1);
- btn1 = new UIButton(IO.Manager.getSprite("ui/###/test.spr"));
- btn1->pos = Vec2D(1280/2, 300);
- menu->addElement(btn1);
- btn1 = new UIButton(IO.Manager.getSprite("ui/###/test.spr"));
- btn1->pos = Vec2D(1280/2, 350);
- btn1->disabled = true;
- menu->addElement(btn1);
- btn1 = new UIButton(IO.Manager.getSprite("ui/###/test.spr"));
- btn1->pos = Vec2D(1280/2, 400);
- menu->addElement(btn1);
- menu->linkElement(0, 1, UIMenu::DOWN);
- menu->linkElement(1, 2, UIMenu::DOWN);
- menu->linkElement(2, 3, UIMenu::DOWN);
- menu->linkElement(3, 4, UIMenu::DOWN);
- menu->linkElement(4, 0, UIMenu::DOWN);
- }
- void PauseMenu2::update(){
- menu->update();
- //if menu->focus->getState() == "button pressed"
- // react to button press based on which one
- }
- void PauseMenu2::render(){
- menu->render();
- }
- void PauseMenu2::kill(){
- delete menu;
- }
- void PauseMenu2::unload(){
- }
Add Comment
Please, Sign In to add comment