Etterna 0.75.1
Loading...
Searching...
No Matches
ScreenGameplaySpectate.h
1#ifndef ScreenGameplaySpectate_H
2#define ScreenGameplaySpectate_H
3
4#include "ScreenGameplay.h"
5
7{
8 public:
9 void FillPlayerInfo(std::vector<PlayerInfo>& playerInfoOut) override;
11 void Init() override;
12 ~ScreenGameplaySpectate() override;
13
14 void Update(float fDeltaTime) override;
15 bool Input(const InputEventPlus& input) override;
16
17 void HandleScreenMessage(const ScreenMessage& SM) override;
18
19 // Lua
20 void PushSelf(lua_State* L) override;
21
22 protected:
23 void SaveStats() override;
24 void StageFinished(bool bBackedOut) override;
25 void LoadPlayer() override;
26 void LoadScoreKeeper() override;
27};
28
29#endif
Holds a device input plus Game/Menu translations.
Definition InputEventPlus.h:9
Definition ScreenGameplaySpectate.h:7
void Init() override
This is called immediately after construction, to allow initializing after all derived classes exist.
Definition ScreenGameplaySpectate.cpp:82
The music plays, the notes scroll, and the Player is pressing buttons.
Definition ScreenGameplay.h:27