ManaPlus
Data Structures | Variables
chatwindow.h File Reference

(986a3bf)

#include "enums/gui/chatmsgtype.h"
#include "enums/gui/chattabtype.h"
#include "enums/simpletypes/ignorerecord.h"
#include "enums/simpletypes/tryremovecolors.h"
#include "gui/widgets/window.h"
#include "listeners/actionlistener.h"
#include "listeners/attributelistener.h"
#include "listeners/debugmessagelistener.h"
#include "listeners/keylistener.h"

Go to the source code of this file.

Data Structures

class  ChatWindow
 

Variables

ChatWindowchatWindow
 

Variable Documentation

◆ chatWindow

ChatWindow* chatWindow
extern

Definition at line 94 of file chatwindow.cpp.

Referenced by StatDebugTab::action(), SetupWindow::action(), StatusWindow::action(), ChatWindow::addSpecialChannelTab(), Setup_Chat::apply(), GameModifiers::changeAwayMode(), ChatTab::chatLog(), ChatTab::ChatTab(), LocalPlayer::checkNewName(), createGuiWindows(), Ea::PartyRecv::createTab(), EAthena::ClanRecv::createTab(), GuildManager::createTab(), WindowManager::createWindows(), WindowManager::deleteWindows(), destroyGuiWindows(), IPC::flush(), ChatInput::focusLost(), Game::Game(), ChannelTab::handleCommand(), WhisperTab::handleCommand(), WhoIsOnline::handleLink(), Game::handleMove(), ActorManager::heal(), SpellManager::invokeCommand(), SpellManager::invokeSpell(), ActorManager::itenplz(), WhoIsOnline::loadList(), LocalPlayer::magicAttack(), AvatarListBox::mousePressed(), ItemContainer::mousePressed(), EAthena::ChatRecv::processBeingChat(), TmwAthena::ChatRecv::processBeingChat(), TmwAthena::ChatRecv::processChatContinue(), EAthena::ChatRecv::processChatContinue(), EAthena::ChatRecv::processChatRoomCreateAck(), EAthena::ChatRecv::processChatRoomJoinAck(), EAthena::ChatRecv::processChatRoomLeave(), EAthena::ChatRecv::processChatRoomSettings(), EAthena::ChatRecv::processColorChat(), EAthena::ChatRecv::processGmChat(), TmwAthena::ChatRecv::processGmChat(), EAthena::ChatRecv::processGmChat2(), EAthena::GuildRecv::processGuildPositionInfo(), EAthena::ChatRecv::processJoinChannel(), EAthena::PartyRecv::processPartySettings(), TmwAthena::PartyRecv::processPartySettings(), EAthena::ChatRecv::processWhisperContinue(), TmwAthena::ChatRecv::processWhisperContinue(), EAthena::ChatRecv::processWhisperResponse(), Ea::ChatRecv::processWhisperResponseContinue(), TmwAthena::BuySellHandler::requestBuyList(), TmwAthena::BuySellHandler::requestSellList(), TmwAthena::BuySellHandler::sendBuyRequest(), ShopWindow::sendMessage(), TmwAthena::BuySellHandler::sendSellRequest(), LocalPlayer::setGroupId(), PopupMenu::showChatPopup(), WhoIsOnline::slowLogic(), Being::takeDamage(), LocalPlayer::tryMagic(), InputManager::updateConditionMask(), Actions::uploadUpdate(), ChannelTab::~ChannelTab(), ChatTab::~ChatTab(), and WhisperTab::~WhisperTab().