eolib-cpp 0.1.0-beta.7
Core C++ library for writing Endless Online applications
Loading...
Searching...
No Matches
structs.hpp File Reference
#include "eolib/data/eo_reader.hpp"
#include "eolib/data/eo_writer.hpp"
#include "eolib/export.hpp"
#include "eolib/protocol/map/enums.hpp"
#include "eolib/protocol/serializable.hpp"
#include "eolib/protocol/structs.hpp"
#include <cstdint>
#include <optional>
#include <string>
#include <string_view>
#include <variant>
#include <vector>

Classes

class  eolib::protocol::map::MapNpc
 NPC spawn EMF entity. More...
class  eolib::protocol::map::MapLegacyDoorKey
 Legacy EMF entity used to specify a key on a door. More...
class  eolib::protocol::map::MapItem
 Item spawn EMF entity. More...
class  eolib::protocol::map::MapWarp
 Warp EMF entity. More...
class  eolib::protocol::map::MapSign
 Sign EMF entity. More...
class  eolib::protocol::map::MapTileSpecRowTile
 A single tile in a row of tilespecs. More...
class  eolib::protocol::map::MapTileSpecRow
 A row of tilespecs. More...
class  eolib::protocol::map::MapWarpRowTile
 A single tile in a row of warp entities. More...
class  eolib::protocol::map::MapWarpRow
 A row of warp entities. More...
class  eolib::protocol::map::MapGraphicRowTile
 A single tile in a row of map graphics. More...
class  eolib::protocol::map::MapGraphicRow
 A row in a layer of map graphics. More...
class  eolib::protocol::map::MapGraphicLayer
 A layer of map graphics. More...
class  eolib::protocol::map::Emf
 Endless Map 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::map
 Endless Map Files (eolib::protocol::map::Emf), and the structs and enums they use.