pyGAP / game / game / main_win32.cpp

#include <windows.h>

#include "common/log.h"
#include "text/string.h"
#include "text/pack.h"
#include "text/language.h"

#include "texts/test.h"


int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,
    LPSTR lpCmdLine, int nCmdShow)
{
#if defined(DEBUG)
    AllocConsole();
    freopen("CONIN$", "r", stdin);
    freopen("CONOUT$", "w", stdout);
    freopen("CONOUT$", "w", stderr);
    common::Log* log_ = common::Log::get("main");
#endif
    LOG("starting game...\n");

    using namespace ::text;
    Language* language = new Language();
    language->open("assets/common/texts/test.csv", "fr");
    String* str = language->create_string(TEXT_TEST_TITLE);
    str->print();
    delete str;
    delete language;


#if defined(DEBUG)
    common::Log::clear();
    getchar();
#endif

    return 0;
}
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.