Conquer Chess
Chess and Starcraft combined
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | List of all members
game_resources Class Reference

#include <game_resources.h>

Public Member Functions

 game_resources (const game_resources &)=delete
 This class is a Singleton.
 
game_resourcesoperator= (const game_resources &)=delete
 
 game_resources (game_resources &&)=delete
 
game_resourcesoperator= (game_resources &&)=delete
 
artwork_texturesget_artwork_textures () noexcept
 
board_game_texturesget_board_game_textures () noexcept
 
fontsget_fonts () noexcept
 
input_prompt_texturesget_input_prompt_textures () noexcept
 
int get_n_fonts () noexcept
 
int get_n_artwork_textures () noexcept
 
int get_n_board_game_textures () noexcept
 
int get_n_input_prompt_textures () noexcept
 
int get_n_loading_screen_fonts () noexcept
 
int get_n_loading_screen_songs () noexcept
 
int get_n_loading_screen_textures () noexcept
 
int get_n_lobby_menu_textures () noexcept
 
int get_n_map_textures () noexcept
 
int get_n_options_menu_textures () noexcept
 
int get_n_physical_controller_type_textures () noexcept
 
int get_n_piece_action_textures () noexcept
 
int get_n_piece_portrait_textures () noexcept
 
int get_n_piece_textures () noexcept
 
int get_n_songs () noexcept
 
int get_n_sound_effects () noexcept
 
int get_n_themba_textures () noexcept
 
int get_n_textures () noexcept
 
loading_screen_fontsget_loading_screen_fonts () noexcept
 
loading_screen_songsget_loading_screen_songs () noexcept
 
loading_screen_texturesget_loading_screen_textures () noexcept
 
lobby_menu_texturesget_lobby_menu_textures () noexcept
 
map_texturesget_map_textures () noexcept
 
options_menu_texturesget_options_menu_textures () noexcept
 
physical_controller_texturesget_physical_controller_textures () noexcept
 
piece_action_texturesget_piece_action_textures () noexcept
 
piece_portrait_texturesget_piece_portrait_textures () noexcept
 
piece_texturesget_piece_textures () noexcept
 
songsget_songs () noexcept
 
sound_effectsget_sound_effects () noexcept
 
texturesget_textures () noexcept
 
themba_texturesget_themba_textures () noexcept
 

Static Public Member Functions

static auto & get ()
 

Constructor & Destructor Documentation

◆ game_resources() [1/2]

game_resources::game_resources ( const game_resources )
delete

This class is a Singleton.

◆ game_resources() [2/2]

game_resources::game_resources ( game_resources &&  )
delete

Member Function Documentation

◆ get()

static auto & game_resources::get ( )
inlinestatic

◆ get_artwork_textures()

artwork_textures & game_resources::get_artwork_textures ( )
noexcept

◆ get_board_game_textures()

board_game_textures & game_resources::get_board_game_textures ( )
noexcept

◆ get_fonts()

fonts & game_resources::get_fonts ( )
noexcept

◆ get_input_prompt_textures()

input_prompt_textures & game_resources::get_input_prompt_textures ( )
noexcept

◆ get_loading_screen_fonts()

loading_screen_fonts & game_resources::get_loading_screen_fonts ( )
noexcept

◆ get_loading_screen_songs()

loading_screen_songs & game_resources::get_loading_screen_songs ( )
noexcept

◆ get_loading_screen_textures()

loading_screen_textures & game_resources::get_loading_screen_textures ( )
noexcept

◆ get_lobby_menu_textures()

lobby_menu_textures & game_resources::get_lobby_menu_textures ( )
noexcept

◆ get_map_textures()

map_textures & game_resources::get_map_textures ( )
noexcept

◆ get_n_artwork_textures()

int game_resources::get_n_artwork_textures ( )
noexcept

◆ get_n_board_game_textures()

int game_resources::get_n_board_game_textures ( )
noexcept

◆ get_n_fonts()

int game_resources::get_n_fonts ( )
noexcept

◆ get_n_input_prompt_textures()

int game_resources::get_n_input_prompt_textures ( )
noexcept

◆ get_n_loading_screen_fonts()

int game_resources::get_n_loading_screen_fonts ( )
noexcept

◆ get_n_loading_screen_songs()

int game_resources::get_n_loading_screen_songs ( )
noexcept

◆ get_n_loading_screen_textures()

int game_resources::get_n_loading_screen_textures ( )
noexcept

◆ get_n_lobby_menu_textures()

int game_resources::get_n_lobby_menu_textures ( )
noexcept

◆ get_n_map_textures()

int game_resources::get_n_map_textures ( )
noexcept

◆ get_n_options_menu_textures()

int game_resources::get_n_options_menu_textures ( )
noexcept

◆ get_n_physical_controller_type_textures()

int game_resources::get_n_physical_controller_type_textures ( )
noexcept

◆ get_n_piece_action_textures()

int game_resources::get_n_piece_action_textures ( )
noexcept

◆ get_n_piece_portrait_textures()

int game_resources::get_n_piece_portrait_textures ( )
noexcept

◆ get_n_piece_textures()

int game_resources::get_n_piece_textures ( )
noexcept

◆ get_n_songs()

int game_resources::get_n_songs ( )
noexcept

◆ get_n_sound_effects()

int game_resources::get_n_sound_effects ( )
noexcept

◆ get_n_textures()

int game_resources::get_n_textures ( )
noexcept

◆ get_n_themba_textures()

int game_resources::get_n_themba_textures ( )
noexcept

◆ get_options_menu_textures()

options_menu_textures & game_resources::get_options_menu_textures ( )
noexcept

◆ get_physical_controller_textures()

physical_controller_textures & game_resources::get_physical_controller_textures ( )
noexcept

◆ get_piece_action_textures()

piece_action_textures & game_resources::get_piece_action_textures ( )
noexcept

◆ get_piece_portrait_textures()

piece_portrait_textures & game_resources::get_piece_portrait_textures ( )
noexcept

◆ get_piece_textures()

piece_textures & game_resources::get_piece_textures ( )
noexcept

◆ get_songs()

songs & game_resources::get_songs ( )
noexcept

◆ get_sound_effects()

sound_effects & game_resources::get_sound_effects ( )
noexcept

◆ get_textures()

textures & game_resources::get_textures ( )
noexcept

◆ get_themba_textures()

themba_textures & game_resources::get_themba_textures ( )
noexcept

◆ operator=() [1/2]

game_resources & game_resources::operator= ( const game_resources )
delete

◆ operator=() [2/2]

game_resources & game_resources::operator= ( game_resources &&  )
delete

The documentation for this class was generated from the following files: