Bomberman Multiplayer
Authoritative multiplayer networking layer for Bomberman.
Loading...
Searching...
No Matches
StageScene.h
1
#ifndef _BOMBERMAN_SCENES_STAGE_SCENE_H_
2
#define _BOMBERMAN_SCENES_STAGE_SCENE_H_
3
4
#include "Scenes/LevelSceneFactory.h"
5
#include "Scenes/Scene.h"
6
7
namespace
bomberman
8
{
13
class
StageScene
:
public
Scene
14
{
15
public
:
21
StageScene
(
Game
* game,
const
unsigned
int
level,
const
unsigned
int
score, LevelMode mode);
27
virtual
void
update
(
const
unsigned
int
delta)
override
;
28
29
private
:
30
// timer until switch to next menu
31
int
untilNextSceneTimer = 0;
32
// const
33
const
int
sceneTimer = 2000;
34
unsigned
int
stage = 0;
35
unsigned
int
score = 0;
36
LevelMode mode = LevelMode::Singleplayer;
37
};
38
}
// namespace bomberman
39
40
#endif
// _BOMBERMAN_SCENES_STAGE_SCENE_H_
bomberman::Game
Definition
Game.h:23
bomberman::Scene
Scene base class.
Definition
Scene.h:17
bomberman::StageScene
Stage Scene.
Definition
StageScene.h:14
bomberman::StageScene::update
virtual void update(const unsigned int delta) override
Trigger on update if scene is active.
Definition
StageScene.cpp:27
Scenes
StageScene.h
Nicolas Martin
Generated by
1.9.8