}
static void SetWidthHeightDefault()
Sets width and height of the window to be a quarter of the monitor size.
Definition Game.h:205
static void SetWindowName(const char *name)
Sets window's name.
Definition Game.h:211
void GameStart()
Fill GameStart.cpp with actions that should occur when the game is launched.
static void SetClear(float r, float g, float b, float a)
Sets window's background color to an RGBA value.
Definition Game.h:189
}
static void LoadFont(const MapKey &key, const std::string &path)
Load Font with KEY and FILE PATH.
Definition FontManager.h:60
void LoadResources()
Fill LoadResources.cpp with assets you want to load.
static void Load(const MapKey &key, Texture *tex)
Image Model with KEY and TEXTURE.
Definition ImageManager.h:63
static void LoadModel(const MapKey &key, const std::string &path)
Load Model with KEY and FILE PATH.
Definition ModelManager.h:69
static void LoadReverb(const MapKey &key, const ReverbParams ¶m)
Load Reverb with KEY and REVER PARAMS.
Definition ReverbManager.h:77
static void SetStartScene(Scene *start)
Sets pointer to start scene.
Definition SceneManager.h:64
static void LoadShader(const MapKey &key, const std::string &path)
Load Shader with KEY and FILE PATH.
Definition ShaderManager.h:63
static void LoadTerrainObject(const MapKey &key, std::string TerrainMap, int len, int maxHeight, int minHeight, std::string TextureName, int us, int vs)
Load Terrain.
Definition TerrainObjectManager.h:68
static Texture * GetTexture(const MapKey &key)
Returns texture pointer with given KEY.
Definition TextureManager.h:134
static void LoadTexture(const MapKey &key, const std::string &path)
Load Texture with KEY and FILE PATH.
Definition TextureManager.h:100
Struct representing Parameters for Reverbs.
Definition ReverbManager.h:24
float gain
Definition ReverbManager.h:27