BMC Engine v1.0.0
An open-source game engine powered by C and C++
Loading...
Searching...
No Matches
main-class.h
1#ifndef MAIN_CLASS_H
2#define MAIN_CLASS_H
3
4#include <iostream>
5#include "classes/lang/Translator.h"
6
10class main {
11public:
15 inline static std::string locale = "en-US";
16
20 inline static Translator* translator = new Translator(locale);
21
26 inline static std::string translate(std::string key) {
27 return translator->translate(key);
28 }
29};
30
31#endif
Definition Translator.h:13
std::string translate(std::string key)
Definition Translator.cpp:21
Definition main-class.h:10
static std::string translate(std::string key)
Definition main-class.h:26
static std::string locale
Definition main-class.h:15
static Translator * translator
Definition main-class.h:20