#include "fontengine.h"#include "client/renderingengine.h"#include "settings.h"#include "irrlicht_changes/CGUITTFont.h"#include "util/numeric.h"#include <IGUIEnvironment.h>#include <IGUIFont.h>#include <cmath>#include <cstring>#include <unordered_set>
Include dependency graph for fontengine.cpp:Variables | |
| FontEngine * | g_fontengine = nullptr |
| reference to access font engine, has to be initialized by main | |
| static const char * | settings [] |
| FontEngine* g_fontengine = nullptr |
reference to access font engine, has to be initialized by main
interface to access main font engine
Referenced by GUIChatConsole::GUIChatConsole(), GUIEngine::GUIEngine(), ClientLauncher::~ClientLauncher(), GUIFormSpecMenu::createTextField(), TextDrawer::draw(), RenderingEngine::draw_load_screen(), Hud::drawItem(), Hud::drawLuaElements(), Camera::drawNametags(), Game::drawScene(), StyleSpec::getFont(), GameUI::init(), Client::loadMedia(), GUIFormSpecMenu::parsePwdField(), GUIFormSpecMenu::regenerateGui(), GUIOpenURLMenu::regenerateGui(), ClientLauncher::run(), Game::run(), GUIEngine::run(), ParsedText::Element::setStyle(), and GUIEngine::updateTopLeftTextSize().
|
static |
Referenced by FontEngine::FontEngine(), Game::Game(), LuaSettings::create(), Settings::deregisterAllChangedCallbacks(), push_settings_table(), BiomeParamsOriginal::readParams(), MapgenCarpathianParams::readParams(), MapgenFlatParams::readParams(), MapgenFractalParams::readParams(), MapgenParams::readParams(), MapgenV5Params::readParams(), MapgenV6Params::readParams(), MapgenV7Params::readParams(), MapgenValleysParams::readParams(), set_default_settings(), Mapgen::setDefaultSettings(), MapgenCarpathianParams::setDefaultSettings(), MapgenFlatParams::setDefaultSettings(), MapgenFractalParams::setDefaultSettings(), MapgenV5Params::setDefaultSettings(), MapgenV6Params::setDefaultSettings(), MapgenV7Params::setDefaultSettings(), MapgenValleysParams::setDefaultSettings(), BiomeParamsOriginal::writeParams(), MapgenCarpathianParams::writeParams(), MapgenFlatParams::writeParams(), MapgenFractalParams::writeParams(), MapgenParams::writeParams(), MapgenV5Params::writeParams(), MapgenV6Params::writeParams(), MapgenV7Params::writeParams(), and MapgenValleysParams::writeParams().