CARLA
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
worldState.h File Reference
#include "carla/multigpu/frameDataCodec.h"
#include <algorithm>
#include <array>
#include <cstdint>
#include <istream>
#include <iterator>
#include <optional>
#include <ostream>
#include <sstream>
#include <string>
#include <utility>
#include <vector>

Go to the source code of this file.

Classes

struct  carla::multigpu::ActorAppearance
 An actor's appearance on the primary that a mirror does not get from its spawn attributes or pose. More...
 
struct  carla::multigpu::ActorAppearances
 Frame data packet 30, on change and on every full resync. More...
 
struct  carla::multigpu::WorldGlobals
 Frame data packet 28, on every frame: world-wide state a client can change on the primary that changes what sensors see or measure. More...
 
struct  carla::multigpu::WorldObjects
 Frame data packet 29, on change and on every full resync: map objects whose state is not part of any actor. More...
 

Namespaces

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

Functions

std::pair< uint16_t, uint16_t > carla::multigpu::ComputeMapLayerDiff (uint16_t current, uint16_t desired)
 The map layers to load and to unload to go from current to desired.
 
std::pair< std::vector< uint64_t >, std::vector< uint64_t > > carla::multigpu::DiffSortedIds (const std::vector< uint64_t > &current, const std::vector< uint64_t > &desired)
 Ids in desired and not in current (first), and the other way round (second).