CARLA
Namespaces | Typedefs | Enumerations | Functions
MapLayer.h File Reference
#include "carla/MsgPack.h"
#include <cstdint>
+ Include dependency graph for MapLayer.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 carla
 This file contains definitions of common data structures used in traffic manager.
 
 carla::rpc
 

Typedefs

using carla::rpc::MapLayerType = uint16_t
 

Enumerations

enum  carla::rpc::MapLayer : MapLayerType {
  carla::rpc::MapLayer::None = 0, carla::rpc::MapLayer::Buildings = 0x1, carla::rpc::MapLayer::Decals = 0x1 << 1, carla::rpc::MapLayer::Foliage = 0x1 << 2,
  carla::rpc::MapLayer::Ground = 0x1 << 3, carla::rpc::MapLayer::ParkedVehicles = 0x1 << 4, carla::rpc::MapLayer::Particles = 0x1 << 5, carla::rpc::MapLayer::Props = 0x1 << 6,
  carla::rpc::MapLayer::StreetLights = 0x1 << 7, carla::rpc::MapLayer::Walls = 0x1 << 8, carla::rpc::MapLayer::All = 0xFFFF
}
 

Functions

std::string carla::rpc::MapLayerToString (MapLayer MapLayerValue)
 
 MSGPACK_ADD_ENUM (carla::rpc::MapLayer)
 

Function Documentation

◆ MSGPACK_ADD_ENUM()

MSGPACK_ADD_ENUM ( carla::rpc::MapLayer  )