SDL Breakout Engine  0.1.0
An implementation of a Breakout game using sdl, implemented with efficient resource management.
Classes | Enums | Functions
LocalizationManager.hpp File Reference
#include <iostream>
#include <string>
#include <fstream>
#include <memory>
#include <sstream>
#include <map>
#include <vector>
#include <locale>
#include <codecvt>

Go to the source code of this file.

Classes

class  LocalizationManager
 
class  Translator
 

Enums

enum  Language { English, Spanish, UnSupported }
 

Functions

static Language toLanguage (string l)
 

Enumeration Type Documentation

enum Language

Languages supported by localization engine

Enum ValuesDocumentation
English 
Spanish 
UnSupported 

Function Documentation

static Language toLanguage ( string  l)
static

Return the language corresponding to l, or unsupported if the language is currently unsupported by the localization engine.

Parameters
lthe language