Etterna 0.74.4
Loading...
Searching...
No Matches
StepMania.h
1#ifndef STEP_MANIA_H
2#define STEP_MANIA_H
3
4struct Game;
5class RageTimer;
7
8int sm_main(int argc, char* argv[]);
9
11namespace StepMania {
12 void ApplyGraphicOptions();
13 void ResetPreferences();
14 void ResetGame();
15 std::string GetInitialScreen();
16 std::string GetSelectMusicScreen();
17 void InitializeCurrentGame(const Game* g);
18 void GetPreferredVideoModeParams(VideoModeParams& paramsOut);
19 bool GetHighResolutionTextures();
20 void HandleInputEvents(float fDeltaTime);
21
22 // If successful, return filename of screenshot in sDir, else return ""
23 std::string SaveScreenshot(const std::string& Dir, bool SaveCompressed,
24 const std::string& NamePrefix, const std::string& NameSuffix);
25}
26
27#endif
Definition RageTimer.h:9
The parameters used for the present Video Mode.
Definition RageDisplay.h:101
Utility functions for controlling the whole game.
Definition StepMania.h:11
Holds information about a particular style of a game (e.g. "single", "double").
Definition Game.h:33