1#ifndef OSMSCOUT_PUBLIC_TRANSPORT_H
2#define OSMSCOUT_PUBLIC_TRANSPORT_H
131 std::string operatorName;
194 std::string operatorName;
215 return nextFileOffset;
#define OSMSCOUT_API
Definition CoreImportExport.h:45
TypeInfoRef GetType() const
Definition PublicTransport.h:204
Color GetColor() const
Definition PublicTransport.h:238
void SetNetwork(const std::string &network)
std::string GetName() const
Definition PublicTransport.h:218
std::string GetRef() const
Definition PublicTransport.h:223
StopType
Definition PublicTransport.h:51
const GeoCoord from
Definition RouteStateAgent.h:37
void Write(const TypeConfig &typeConfig, FileWriter &writer) const
void SetColor(const Color &color)
FileOffset GetFileOffset() const
Definition PublicTransport.h:208
const GeoCoord to
Definition RouteStateAgent.h:39
void SetRef(const std::string &ref)
FileOffset GetNextFileOffset() const
Definition PublicTransport.h:213
std::string GetOperator() const
Definition PublicTransport.h:228
PlatformType
Definition PublicTransport.h:61
void SetName(const std::string &name)
Type type
The type of the cell.
Definition GroundTile.h:92
std::string GetNetwork() const
Definition PublicTransport.h:233
void SetOperator(const std::string &operatorName)
void SetType(const TypeInfoRef &type)
std::vector< Variant > variants
Definition PublicTransport.h:199
void Read(const TypeConfig &typeConfig, FileScanner &scanner)
@ normal
Definition Styles.h:510
uint64_t FileOffset
Definition OSMScoutTypes.h:46
std::shared_ptr< PTRoute > PTRouteRef
Definition PublicTransport.h:257
std::shared_ptr< TypeInfo > TypeInfoRef
Definition TypeConfig.h:61
Definition LaneAgent.h:61
std::vector< Stop > stops
Definition PublicTransport.h:138
const ObjectFileRef & GetStop() const
Definition PublicTransport.h:82
std::string GetRef() const
Definition PublicTransport.h:147
Color GetColor() const
Definition PublicTransport.h:172
StopType GetType() const
Definition PublicTransport.h:77
void SetName(const std::string &name)
std::string GetOperator() const
Definition PublicTransport.h:152
void SetRef(const std::string &ref)
void SetStop(const ObjectFileRef &stop)
void SetType(StopType stopType)
std::string GetNetwork() const
Definition PublicTransport.h:157
void SetOperator(const std::string &operatorName)
const ObjectFileRef & GetPlatform() const
Definition PublicTransport.h:108
void SetPlatform(const ObjectFileRef &platform)
void SetTo(const std::string &to)
void SetNetwork(const std::string &network)
void SetFrom(const std::string &from)
std::string GetName() const
Definition PublicTransport.h:142
void SetType(PlatformType platformType)
std::vector< Platform > platforms
Definition PublicTransport.h:139
std::string GetFrom() const
Definition PublicTransport.h:162
std::string GetTo() const
Definition PublicTransport.h:167
friend PTRoute
Definition PublicTransport.h:90
void SetColor(const Color &color)
PlatformType GetType() const
Definition PublicTransport.h:103