Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "TitleScreen.h"
- TitleScreen::TitleScreen()
- {
- }
- TitleScreen::~TitleScreen()
- {
- }
- void TitleScreen::LoadContent(SDL_Renderer *renderer)
- {
- keys.push_back(SDLK_ESCAPE);
- menu.LoadContent("Title", renderer, 50);
- }
- void TitleScreen::UnloadContent()
- {
- menu.UnloadContent();
- GameScreen::UnloadContent();
- TitleImage.free();
- TitleText.free();
- }
- void TitleScreen::Draw(SDL_Renderer *renderer)
- {
- menu.Draw(renderer);
- }
- void TitleScreen::Update(SDL_Renderer *renderer, SDL_Event &event)
- {
- input.Update(event);
- if (input.KeyPressed(keys))
- {
- ScreenManager::GetInstance().AddScreen(new XScreen, renderer);
- }
- menu.Update(renderer, input);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement