CARLA
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | Static Public Attributes | List of all members
carla::multigpu::WorldObjects Struct Reference

Frame data packet 29, on change and on every full resync: map objects whose state is not part of any actor. More...

#include <worldState.h>

Public Types

enum  Field : uint8_t { kDisabledEnvironmentObjects = 1u }
 

Public Member Functions

bool empty () const
 
bool Read (std::istream &in, uint32_t size)
 
void Write (std::ostream &out) const
 

Public Attributes

std::optional< std::vector< uint64_t > > disabled_environment_objects
 

Static Public Attributes

static constexpr uint8_t kPacketId = 29u
 

Detailed Description

Frame data packet 29, on change and on every full resync: map objects whose state is not part of any actor.

Scene lights travel in packet 11, the recorder's SceneLight.

Definition at line 84 of file worldState.h.

Member Enumeration Documentation

◆ Field

Enumerator
kDisabledEnvironmentObjects 

The complete, sorted set of environment objects disabled.

Definition at line 88 of file worldState.h.

Member Function Documentation

◆ empty()

bool carla::multigpu::WorldObjects::empty ( ) const
inline

Definition at line 95 of file worldState.h.

References disabled_environment_objects.

Referenced by FFrameData::Write().

◆ Read()

bool carla::multigpu::WorldObjects::Read ( std::istream &  in,
uint32_t  size 
)
inline

◆ Write()

void carla::multigpu::WorldObjects::Write ( std::ostream &  out) const
inline

Member Data Documentation

◆ disabled_environment_objects

std::optional<std::vector<uint64_t> > carla::multigpu::WorldObjects::disabled_environment_objects

◆ kPacketId

constexpr uint8_t carla::multigpu::WorldObjects::kPacketId = 29u
staticconstexpr

Definition at line 86 of file worldState.h.

Referenced by Write().


The documentation for this struct was generated from the following file: