|
eolib-cpp 0.1.0-beta.7
Core C++ library for writing Endless Online applications
|
#include "eolib/data/eo_reader.hpp"#include "eolib/data/eo_writer.hpp"#include "eolib/export.hpp"#include "eolib/protocol/serializable.hpp"#include <cstdint>#include <optional>#include <string>#include <string_view>#include <variant>#include <vector>Classes | |
| class | eolib::protocol::pub::server::DropRecord |
| Record of an item an NPC can drop when killed. More... | |
| class | eolib::protocol::pub::server::DropNpcRecord |
| Record of potential drops from an NPC. More... | |
| class | eolib::protocol::pub::server::DropFile |
| Endless Drop File. More... | |
| class | eolib::protocol::pub::server::InnQuestionRecord |
| Record of a question and answer that the player must answer to register citizenship with an inn. More... | |
| class | eolib::protocol::pub::server::InnRecord |
| Record of Inn data in an Endless Inn File. More... | |
| class | eolib::protocol::pub::server::InnFile |
| Endless Inn File. More... | |
| class | eolib::protocol::pub::server::SkillMasterSkillRecord |
| Record of a skill that a Skill Master NPC can teach. More... | |
| class | eolib::protocol::pub::server::SkillMasterRecord |
| Record of Skill Master data in an Endless Skill Master File. More... | |
| class | eolib::protocol::pub::server::SkillMasterFile |
| Endless Skill Master File. More... | |
| class | eolib::protocol::pub::server::ShopTradeRecord |
| Record of an item that can be bought or sold in a shop. More... | |
| class | eolib::protocol::pub::server::ShopCraftIngredientRecord |
| Record of an ingredient for crafting an item in a shop. More... | |
| class | eolib::protocol::pub::server::ShopCraftRecord |
| Record of an item that can be crafted in a shop. More... | |
| class | eolib::protocol::pub::server::ShopRecord |
| Record of Shop data in an Endless Shop File. More... | |
| class | eolib::protocol::pub::server::ShopFile |
| Endless Shop File. More... | |
| class | eolib::protocol::pub::server::TalkMessageRecord |
| Record of a message that an NPC can say. More... | |
| class | eolib::protocol::pub::server::TalkRecord |
| Record of Talk data in an Endless Talk File. More... | |
| class | eolib::protocol::pub::server::TalkFile |
| Endless Talk File. More... | |
Namespaces | |
| namespace | eolib |
| Core library for writing Endless Online applications. | |
| namespace | eolib::protocol |
| Types generated from the eo-protocol specification. | |
| namespace | eolib::protocol::pub |
| Client pub files: items (eolib::protocol::pub::Eif), NPCs (eolib::protocol::pub::Enf), spells (eolib::protocol::pub::Esf) and classes (eolib::protocol::pub::Ecf), and the records and enums they use. | |
| namespace | eolib::protocol::pub::server |
| Server pub files: talk (eolib::protocol::pub::server::TalkFile), shops (eolib::protocol::pub::server::ShopFile), drops (eolib::protocol::pub::server::DropFile), inns (eolib::protocol::pub::server::InnFile) and skill masters (eolib::protocol::pub::server::SkillMasterFile). | |