Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
CConsole.cpp File Reference
#include "precompiled.h"
#include "CConsole.h"
#include "graphics/Canvas2D.h"
#include "graphics/FontMetrics.h"
#include "graphics/TextRenderer.h"
#include "gui/CGUI.h"
#include "gui/GUIManager.h"
#include "lib/code_generation.h"
#include "lib/timer.h"
#include "lib/utf8.h"
#include "maths/MathUtil.h"
#include "ps/CLogger.h"
#include "ps/ConfigDB.h"
#include "ps/CStrInternStatic.h"
#include "ps/Filesystem.h"
#include "ps/GameSetup/Config.h"
#include "ps/Globals.h"
#include "ps/Hotkey.h"
#include "ps/Profile.h"
#include "ps/Pyrogenesis.h"
#include "ps/VideoMode.h"
#include "scriptinterface/ScriptInterface.h"
#include "scriptinterface/JSON.h"
#include <string_view>
#include <vector>
#include <wctype.h>
Include dependency graph for CConsole.cpp:

Namespaces

namespace  anonymous_namespace{CConsole.cpp}
 

Functions

static bool isUnprintableChar (SDL_Keysym key)
 
InReaction conInputHandler (const SDL_Event_ *ev)
 

Variables

constexpr int anonymous_namespace{CConsole.cpp}::CONSOLE_BUFFER_SIZE = 1024
 
const char * anonymous_namespace{CConsole.cpp}::CONSOLE_FONT = "mono-10"
 
CConsoleg_Console = 0
 

Function Documentation

◆ conInputHandler()

InReaction conInputHandler ( const SDL_Event_ ev)

◆ isUnprintableChar()

static bool isUnprintableChar ( SDL_Keysym  key)
static

Variable Documentation

◆ g_Console

CConsole* g_Console = 0