ManaPlus
Data Structures | Macros | Variables
gui.h File Reference

(986a3bf)

#include "gui/color.h"
#include "enums/events/mousebutton.h"
#include "enums/events/mouseeventtype.h"
#include "enums/resources/cursor.h"
#include <deque>
#include <list>
#include "localconsts.h"

Go to the source code of this file.

Data Structures

class  Gui
 

Macros

#define MouseStateType   uint8_t
 

Variables

Guigui
 
FontboldFont
 

Macro Definition Documentation

◆ MouseStateType

#define MouseStateType   uint8_t

Definition at line 100 of file gui.h.

Variable Documentation

◆ boldFont

Font* boldFont
extern

Bolded text font

Definition at line 112 of file gui.cpp.

◆ gui

Gui* gui
extern

The GUI system

Definition at line 111 of file gui.cpp.

Referenced by NpcDialog::action(), ChatWindow::addWhisperTab(), Setup_Theme::apply(), Game::createScreenshot(), NpcDialog::createSkinControls(), DidYouKnowWindow::DidYouKnowWindow(), FocusHandler::distributeFocusGainedEvent(), ProgressBar::draw(), FloorItem::draw(), MapItem::draw(), Being::drawPortalSpriteAt(), TouchManager::drawText(), Game::Game(), Client::gameClear(), Client::gameExec(), Client::gameInit(), SliderList::getMaxLabelWidth(), SetupItemSlider2::getMaxWidth(), InputManager::handleEvent(), HelpWindow::HelpWindow(), TradeWindow::initTrade(), ServerDialog::loadServers(), LocalPlayer::logic(), InventoryWindow::mouseClicked(), Window::mouseExited(), CharacterDisplay::mouseMoved(), ChatWindow::mousePressed(), ListBox::mouseReleased(), Window::mouseReleased(), Viewport::mouseReleased(), NpcDialog::NpcDialog(), PopupList::postInit(), SDLInput::pushInput(), QuestsWindow::QuestsWindow(), WindowManager::resizeVideo(), ProgressBar::safeDraw(), ServerInfoWindow::ServerInfoWindow(), Window::setModal(), Setup_Input::Setup_Input(), ServersListModel::setVersionString(), Window::setVisible(), BeingPopup::show(), Being::showName(), SDLInput::simulateMouseMove(), Client::stateGame(), Client::stateGame1(), Being::takeDamage(), Being::updateBadgesPosition(), InputManager::updateConditionMask(), Window::updateResizeHandler(), ChatWindow::updateVisibility(), Setup_Colors::valueChanged(), Window::widgetHidden(), Window::Window(), BrowserBox::~BrowserBox(), Button::~Button(), CheckBox::~CheckBox(), Container::~Container(), DropDown::~DropDown(), GuiTable::~GuiTable(), Icon::~Icon(), ItemContainer::~ItemContainer(), Label::~Label(), ListBox::~ListBox(), Pincode::~Pincode(), PlayerBox::~PlayerBox(), PopupList::~PopupList(), ProgressBar::~ProgressBar(), ProgressIndicator::~ProgressIndicator(), RadioButton::~RadioButton(), ScrollArea::~ScrollArea(), ShortcutContainer::~ShortcutContainer(), Slider::~Slider(), StaticBrowserBox::~StaticBrowserBox(), Tab::~Tab(), TabbedArea::~TabbedArea(), TextBox::~TextBox(), TextField::~TextField(), TextPreview::~TextPreview(), and Window::~Window().