![]() |
YAPOG
0.0.1
Yet Another Pokemon Online Game
|
Namespaces | |
| namespace | collection |
Typedefs | |
| typedef struct yap::ChanManager | CMType |
| typedef BufferType(ChatCommand::* | funcloc )(UInt32 *channb, BufferType *b, ChatManager *cm, ChatDisplayer *cd) |
| typedef collection::Array < CMType * > | ChansType |
| typedef std::pair< CMType *, String > | ChanOutputType |
| typedef collection::Array < ChanOutputType > | ChanBufType |
| typedef collection::Array< String > | BufferType |
| typedef collection::Array< Int16 > | ChanType |
| typedef std::pair< std::pair < bool, UInt32 >, std::pair < UInt32, BufferType > > | DisplayType |
| typedef struct yap::Response | ResponseType |
| typedef DisplayType(ChatCommand::* | func )(BufferType b) |
| typedef collection::Array < ChatDisplayer * > | ChatDisplayerType |
| typedef struct yap::ChatManager | ChatManagerType |
| typedef String | ScreenType |
| typedef sf::Keyboard::Key | Key |
| typedef sf::Mouse::Button | MouseButton |
| typedef sf::Event::EventType | GuiEventType |
| SFML Event. | |
| typedef String | CameraMode |
| Mode name associated to a Camera. | |
| typedef sf::Vector2f | Vector2 |
| typedef sf::Vector3f | Vector3 |
| typedef sf::IntRect | IntRect |
| typedef sf::FloatRect | FloatRect |
| typedef sf::Rect< uint > | UIntRect |
| typedef signed char | Int8 |
| typedef unsigned char | UInt8 |
| typedef UInt8 | uchar |
| typedef signed short | Int16 |
| typedef unsigned short | UInt16 |
| typedef signed int | Int32 |
| typedef unsigned int | UInt32 |
| typedef UInt32 | uint |
| typedef signed long long | Int64 |
| typedef unsigned long long | UInt64 |
| typedef std::shared_ptr < XmlReader > | XmlReaderPtrType |
| typedef std::shared_ptr< XmlTree > | XmlTreePtrType |
| typedef std::istream | IStream |
| typedef std::ostream | OStream |
| typedef std::ifstream | IFStream |
| typedef std::ofstream | OFStream |
| typedef std::shared_ptr< Packet > | PacketPtrType |
| typedef std::string | String |
| typedef sf::Mutex | Mutex |
| typedef sf::Lock | Lock |
Enumerations | |
| enum | BattlePhaseState { BeginBattle, BeginTurn, Switch, TrainerSwitch, Selection, Action, EndTurn, Run, EndBattle } |
| enum | MapEventActionType { Enter, In, Leave } |
Functions | |
| Vector2 | Vector2FromVector2u (const sf::Vector2u &vector2u) |
| Path | operator+ (const Path &left, const Path &right) |
| Appends right to left. | |
| Path | operator+ (const Path &left, const String &right) |
| Appends right to left. | |
| static String | GetStringFromGender (const Gender &gender) |
| statics method | |
| std::pair< std::pair< bool, UInt32 >, std::pair< UInt32, BufferType > > | MyPair (bool b, UInt32 fct, UInt32 chan, BufferType bt) |
| DisplayType | ArgMiss () |
| DisplayType | TooMuchArg () |
| DisplayType | TestArg (BufferType b, UInt32 nbarg) |
| void | InitTab (bool **tab, size_t size, bool value) |
| bool | CheckBoolTab (String str) |
| bool * | StrToBoolTab (String str) |
| static String | GetStringFromExperienceType (const ExperienceType &experienceType) |
| static String | GetStringFromGender (const Gender &gender) |
| void | MD5Init (sMd5CTX *) |
| void | MD5Update (sMd5CTX *, const uchar *, Int32) |
| void | MD5Final (uchar[16], sMd5CTX *) |
| static void | MD5Transform (Int64[4], const uchar[64]) |
| static void | Encode (uchar *, const Int64 *, Int32) |
| static void | Decode (Int64 *, const uchar *, Int32) |
| static void | MD5Memcpy (uchar *, uchar *, Int32) |
| static void | MD5Memset (uchar *, Int32, Int32) |
| typedef collection::Array<String> yap::BufferType |
Definition at line 16 of file ChatHeader.hpp.
| typedef String yap::CameraMode |
Mode name associated to a Camera.
Definition at line 15 of file IDrawingContext.hpp.
Definition at line 19 of file ChatDisplayer.hpp.
| typedef std::pair<CMType*, String> yap::ChanOutputType |
Definition at line 18 of file ChatDisplayer.hpp.
| typedef collection::Array<CMType*> yap::ChansType |
Definition at line 17 of file ChatDisplayer.hpp.
| typedef collection::Array<Int16> yap::ChanType |
Definition at line 19 of file ChatHeader.hpp.
Definition at line 14 of file ChatManager.hpp.
| typedef struct yap::ChatManager yap::ChatManagerType |
| typedef struct yap::ChanManager yap::CMType |
| typedef std::pair< std::pair<bool, UInt32>, std::pair<UInt32, BufferType> > yap::DisplayType |
Definition at line 23 of file ChatHeader.hpp.
| typedef sf::FloatRect yap::FloatRect |
Definition at line 16 of file Vector2.hpp.
| typedef DisplayType(ChatCommand::* yap::func)(BufferType b) |
Definition at line 43 of file ChatHeader.hpp.
| typedef BufferType(ChatCommand::* yap::funcloc)(UInt32 *channb, BufferType *b, ChatManager *cm, ChatDisplayer *cd) |
Definition at line 21 of file ChatCommand.hpp.
| typedef sf::Event::EventType yap::GuiEventType |
SFML Event.
Definition at line 11 of file GuiEvent.hpp.
| typedef std::ifstream yap::IFStream |
Definition at line 12 of file IOStream.hpp.
| typedef signed short yap::Int16 |
Definition at line 10 of file IntTypes.hpp.
| typedef signed int yap::Int32 |
Definition at line 13 of file IntTypes.hpp.
| typedef signed long long yap::Int64 |
Definition at line 21 of file IntTypes.hpp.
| typedef signed char yap::Int8 |
Definition at line 6 of file IntTypes.hpp.
| typedef sf::IntRect yap::IntRect |
Definition at line 15 of file Vector2.hpp.
| typedef std::istream yap::IStream |
Definition at line 9 of file IOStream.hpp.
| typedef sf::Keyboard::Key yap::Key |
Definition at line 11 of file KeyboardGameInputEntry.hpp.
| typedef sf::Lock yap::Lock |
Definition at line 17 of file Thread.hpp.
| typedef sf::Mouse::Button yap::MouseButton |
Definition at line 11 of file MouseGameInputEntry.hpp.
| typedef sf::Mutex yap::Mutex |
Definition at line 16 of file Thread.hpp.
| typedef std::ofstream yap::OFStream |
Definition at line 13 of file IOStream.hpp.
| typedef std::ostream yap::OStream |
Definition at line 10 of file IOStream.hpp.
| typedef std::shared_ptr<Packet> yap::PacketPtrType |
Definition at line 13 of file NetworkHandler.hpp.
| typedef struct yap::Response yap::ResponseType |
| typedef String yap::ScreenType |
Definition at line 11 of file IGameScreen.hpp.
| typedef std::string yap::String |
Definition at line 8 of file String.hpp.
| typedef UInt8 yap::uchar |
Definition at line 8 of file IntTypes.hpp.
Definition at line 15 of file IntTypes.hpp.
| typedef unsigned short yap::UInt16 |
Definition at line 11 of file IntTypes.hpp.
| typedef unsigned int yap::UInt32 |
Definition at line 14 of file IntTypes.hpp.
| typedef unsigned long long yap::UInt64 |
Definition at line 22 of file IntTypes.hpp.
| typedef unsigned char yap::UInt8 |
Definition at line 7 of file IntTypes.hpp.
| typedef sf::Rect<uint> yap::UIntRect |
Definition at line 17 of file Vector2.hpp.
| typedef sf::Vector2f yap::Vector2 |
Definition at line 12 of file Vector2.hpp.
| typedef sf::Vector3f yap::Vector3 |
Definition at line 13 of file Vector2.hpp.
| typedef std::shared_ptr<XmlReader> yap::XmlReaderPtrType |
Definition at line 14 of file XmlReader.hpp.
| typedef std::shared_ptr<XmlTree> yap::XmlTreePtrType |
Definition at line 15 of file XmlTree.hpp.
Definition at line 8 of file BattlePhaseState.hpp.
Definition at line 9 of file MapEventActionType.hpp.
| DisplayType yap::ArgMiss | ( | ) |
Definition at line 49 of file ChatCommand.cpp.
| bool yap::CheckBoolTab | ( | String | str | ) |
|
static |
|
static |
|
static |
Definition at line 466 of file Pokemon.cpp.
|
static |
statics method
Definition at line 22 of file PokemonFighter.cpp.
|
static |
Definition at line 488 of file Pokemon.cpp.
| void yap::InitTab | ( | bool ** | tab, |
| size_t | size, | ||
| bool | value | ||
| ) |
| void yap::MD5Final | ( | uchar | digest[16], |
| sMd5CTX * | context | ||
| ) |
| void yap::MD5Init | ( | sMd5CTX * | context | ) |
|
static |
|
static |
|
static |
| void yap::MD5Update | ( | sMd5CTX * | context, |
| const uchar * | input, | ||
| Int32 | inputLen | ||
| ) |
| std::pair< std::pair<bool, UInt32>, std::pair<UInt32, BufferType> > yap::MyPair | ( | bool | b, |
| UInt32 | fct, | ||
| UInt32 | chan, | ||
| BufferType | bt | ||
| ) |
| Path yap::operator+ | ( | const Path & | left, |
| const Path & | right | ||
| ) |
| Path yap::operator+ | ( | const Path & | left, |
| const String & | right | ||
| ) |
| bool* yap::StrToBoolTab | ( | String | str | ) |
| DisplayType yap::TestArg | ( | BufferType | b, |
| UInt32 | nbarg | ||
| ) |
Definition at line 65 of file ChatCommand.cpp.
| DisplayType yap::TooMuchArg | ( | ) |
Definition at line 57 of file ChatCommand.cpp.
| Vector2 yap::Vector2FromVector2u | ( | const sf::Vector2u & | vector2u | ) |
| const int yap::BATTLE_TRIGGERING_RANDOM_DRANGE = 400 |
Definition at line 82 of file TriggerBattleMapEventAction.cpp.
| const int yap::BATTLE_TRIGGERING_RANDOM_RANGE = 2550 |
Definition at line 81 of file TriggerBattleMapEventAction.cpp.
| enum YAPOG_LIB yap::ClientInfoApplyForce |
Definition at line 9 of file PacketType.hpp.
| enum YAPOG_LIB yap::ClientInfoDeconnection |
Definition at line 9 of file PacketType.hpp.
| enum YAPOG_LIB yap::ClientInfoGameInput |
Definition at line 9 of file PacketType.hpp.
| enum YAPOG_LIB yap::ClientInfoGameMessage |
Definition at line 9 of file PacketType.hpp.
| enum YAPOG_LIB yap::ClientRequestLogin |
Definition at line 9 of file PacketType.hpp.
| enum YAPOG_LIB yap::ClientRequestRegistration |
Definition at line 9 of file PacketType.hpp.
| enum YAPOG_LIB yap::ClientRequestStartInfo |
Definition at line 9 of file PacketType.hpp.
Definition at line 20 of file Vector2.hpp.
Definition at line 21 of file Vector2.hpp.
| enum YAPOG_LIB yap::Direction |
Definition at line 9 of file Direction.hpp.
| enum YAPOG_LIB yap::East = 2 |
Definition at line 13 of file Direction.hpp.
| enum YAPOG_LIB yap::NorthEast = 1 |
Definition at line 12 of file Direction.hpp.
| enum YAPOG_LIB yap::NorthWest |
Definition at line 18 of file Direction.hpp.
| enum YAPOG_LIB yap::PacketType |
Definition at line 9 of file PacketType.hpp.
|
static |
| enum YAPOG_LIB yap::ServerInfoAddObject |
Definition at line 9 of file PacketType.hpp.
| enum YAPOG_LIB yap::ServerInfoChangeMap |
Definition at line 9 of file PacketType.hpp.
| enum YAPOG_LIB yap::ServerInfoChangeMoney |
Definition at line 9 of file PacketType.hpp.
| enum YAPOG_LIB yap::ServerInfoGameMessage |
Definition at line 9 of file PacketType.hpp.
| enum YAPOG_LIB yap::ServerInfoLoginError |
Definition at line 9 of file PacketType.hpp.
| enum YAPOG_LIB yap::ServerInfoLoginValidation |
Definition at line 9 of file PacketType.hpp.
| enum YAPOG_LIB yap::ServerInfoObjectMoveInfo |
Definition at line 9 of file PacketType.hpp.
| enum YAPOG_LIB yap::ServerInfoPokemonTeam |
Definition at line 9 of file PacketType.hpp.
| enum YAPOG_LIB yap::ServerInfoPrimaryData |
Definition at line 9 of file PacketType.hpp.
| enum YAPOG_LIB yap::ServerInfoRegistrationError |
Definition at line 9 of file PacketType.hpp.
| enum YAPOG_LIB yap::ServerInfoRegistrationValidation |
Definition at line 9 of file PacketType.hpp.
| enum YAPOG_LIB yap::ServerInfoRemoveObject |
Definition at line 9 of file PacketType.hpp.
| enum YAPOG_LIB yap::ServerInfoSetUserPlayer |
Definition at line 9 of file PacketType.hpp.
| enum YAPOG_LIB yap::ServerInfoTriggerBattle |
Definition at line 9 of file PacketType.hpp.
| enum YAPOG_LIB yap::ServerInfoUpdateObjectState |
Definition at line 9 of file PacketType.hpp.
| enum YAPOG_LIB yap::South = 4 |
Definition at line 15 of file Direction.hpp.
| enum YAPOG_LIB yap::SouthEast = 3 |
Definition at line 14 of file Direction.hpp.
| enum YAPOG_LIB yap::SouthWest = 5 |
Definition at line 16 of file Direction.hpp.
Definition at line 19 of file Vector2.hpp.
Definition at line 24 of file Vector2.hpp.
Definition at line 23 of file Vector2.hpp.
| enum YAPOG_LIB yap::West = 6 |
Definition at line 17 of file Direction.hpp.