#include <cstdlib>
#include <cmath>
#include <algorithm>
#include <iterator>
#include <limits>
#include <sstream>
#include "guiFormSpecMenu.h"
#include "constants.h"
#include "gamedef.h"
#include "client/keycode.h"
#include "util/strfnd.h"
#include <IGUIButton.h>
#include <IGUICheckBox.h>
#include <IGUIComboBox.h>
#include <IGUIEditBox.h>
#include <IGUIStaticText.h>
#include <IGUIFont.h>
#include <IGUITabControl.h>
#include "client/renderingengine.h"
#include "log.h"
#include "client/tile.h"
#include "client/hud.h"
#include "filesys.h"
#include "gettime.h"
#include "gettext.h"
#include "scripting_server.h"
#include "mainmenumanager.h"
#include "porting.h"
#include "settings.h"
#include "client/client.h"
#include "client/fontengine.h"
#include "client/sound.h"
#include "util/hex.h"
#include "util/numeric.h"
#include "util/string.h"
#include "irrlicht_changes/static_text.h"
#include "client/guiscalingfilter.h"
#include "guiAnimatedImage.h"
#include "guiBackgroundImage.h"
#include "guiBox.h"
#include "guiButton.h"
#include "guiButtonImage.h"
#include "guiButtonItemImage.h"
#include "guiEditBoxWithScrollbar.h"
#include "guiInventoryList.h"
#include "guiItemImage.h"
#include "guiScrollContainer.h"
#include "intlGUIEditBox.h"
#include "guiHyperText.h"
#include "guiScene.h"
Macros | |
#define | MY_CHECKPOS(a, b) |
#define | MY_CHECKGEOM(a, b) |
Enumerations | |
enum | ButtonEventType : u8 { BET_LEFT , BET_RIGHT , BET_MIDDLE , BET_WHEEL_UP , BET_WHEEL_DOWN , BET_UP , BET_DOWN , BET_MOVE , BET_OTHER } |
Functions | |
static unsigned int | font_line_height (gui::IGUIFont *font) |
u32 | clamp_u8 (s32 value) |
#define MY_CHECKGEOM | ( | a, | |
b | |||
) |
#define MY_CHECKPOS | ( | a, | |
b | |||
) |
enum ButtonEventType : u8 |
|
inline |
|
static |
Referenced by GUIFormSpecMenu::parseVertLabel(), and GUIFormSpecMenu::regenerateGui().