Mana
|
The network communication layer. More...
Classes | |
class | AbilityHandler |
class | AdminHandler |
struct | Character |
A structure to hold information about a character. More... | |
class | CharHandler |
class | ChatHandler |
class | Download |
class | GameHandler |
class | GeneralHandler |
class | GuildHandler |
class | InventoryHandler |
class | LoginHandler |
class | MessageHandler |
class | NpcHandler |
class | PartyHandler |
class | PlayerHandler |
class | TradeHandler |
Typedefs | |
using | Characters = std::list< Character * > |
Functions | |
void | connectToServer (ServerInfo &server) |
Handles server detection and connection. | |
void | unload () |
ServerType | getNetworkType () |
AdminHandler * | getAdminHandler () |
CharHandler * | getCharHandler () |
ChatHandler * | getChatHandler () |
GameHandler * | getGameHandler () |
GeneralHandler * | getGeneralHandler () |
GuildHandler * | getGuildHandler () |
InventoryHandler * | getInventoryHandler () |
LoginHandler * | getLoginHandler () |
NpcHandler * | getNpcHandler () |
PartyHandler * | getPartyHandler () |
PlayerHandler * | getPlayerHandler () |
AbilityHandler * | getAbilityHandler () |
TradeHandler * | getTradeHandler () |
Variables | |
constexpr Position | fallBackBoxPositions [] |
const std::string | fallBackBoxIcons [] |
The network communication layer.
It is composed of a host of interfaces that interact with different aspects of the game. They have different implementations depending on the type of server the client is connecting to.
using Net::Characters = typedef std::list<Character *> |
Definition at line 49 of file charhandler.h.
void Net::connectToServer | ( | ServerInfo & | server | ) |
Net::AbilityHandler * Net::getAbilityHandler | ( | ) |
Net::AdminHandler * Net::getAdminHandler | ( | ) |
Net::CharHandler * Net::getCharHandler | ( | ) |
Net::ChatHandler * Net::getChatHandler | ( | ) |
Net::GameHandler * Net::getGameHandler | ( | ) |
Net::GeneralHandler * Net::getGeneralHandler | ( | ) |
Net::GuildHandler * Net::getGuildHandler | ( | ) |
Net::InventoryHandler * Net::getInventoryHandler | ( | ) |
Net::LoginHandler * Net::getLoginHandler | ( | ) |
ServerType Net::getNetworkType | ( | ) |
Net::NpcHandler * Net::getNpcHandler | ( | ) |
Net::PartyHandler * Net::getPartyHandler | ( | ) |
Net::PlayerHandler * Net::getPlayerHandler | ( | ) |
Net::TradeHandler * Net::getTradeHandler | ( | ) |
const std::string Net::fallBackBoxIcons[] |
Definition at line 46 of file inventoryhandler.h.
|
constexpr |
Definition at line 32 of file inventoryhandler.h.