#include "fontengine.h"
#include <cmath>
#include "client/renderingengine.h"
#include "config.h"
#include "porting.h"
#include "filesys.h"
#include "gettext.h"
#include "irrlicht_changes/CGUITTFont.h"
Macros | |
#define | MAX_FONT_SIZE_OFFSET 10 |
maximum size distance for getting a "similar" font size More... | |
Functions | |
static void | font_setting_changed (const std::string &name, void *userdata) |
callback to be used on change of font size setting More... | |
Variables | |
FontEngine * | g_fontengine = NULL |
reference to access font engine, has to be initialized by main More... | |
#define MAX_FONT_SIZE_OFFSET 10 |
maximum size distance for getting a "similar" font size
|
static |
callback to be used on change of font size setting
References g_fontengine, and FontEngine::readSettings().
Referenced by FontEngine::FontEngine().
FontEngine* g_fontengine = NULL |
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(), RenderingEngine::_draw_load_screen(), GUIFormSpecMenu::createTextField(), TextDrawer::draw(), Hud::drawItem(), Hud::drawLuaElements(), Camera::drawNametags(), font_setting_changed(), StyleSpec::getFont(), GameUI::init(), GUIFormSpecMenu::parsePwdField(), GUIFormSpecMenu::regenerateGui(), GUIEngine::run(), ClientLauncher::run(), GameUI::setChatText(), ParsedText::Element::setStyle(), GameUI::update(), Game::updateFrame(), and GUIEngine::updateTopLeftTextSize().