|
CARLA
|
Frame data packet 30, on change and on every full resync. More...
#include <worldState.h>
Public Types | |
| enum | Field : uint8_t { kScale = 1u , kCollisions = 2u , kHidden = 3u } |
Public Member Functions | |
| bool | Read (std::istream &in, uint32_t size) |
| void | Write (std::ostream &out) const |
Public Attributes | |
| std::vector< ActorAppearance > | actors |
Static Public Attributes | |
| static constexpr uint8_t | kPacketId = 30u |
Frame data packet 30, on change and on every full resync.
Definition at line 148 of file worldState.h.
| enum carla::multigpu::ActorAppearances::Field : uint8_t |
| Enumerator | |
|---|---|
| kScale | |
| kCollisions | |
| kHidden | |
Definition at line 152 of file worldState.h.
|
inline |
Definition at line 184 of file worldState.h.
References carla::multigpu::ActorAppearance::actor_id, actors, carla::multigpu::BoundedReader::Read(), carla::multigpu::BoundedReader::ReadFields(), carla::multigpu::BoundedReader::ReadSizedRecord(), and carla::multigpu::BoundedReader::ReadVariableListCount().
Referenced by FFrameData::Read().
|
inline |
Definition at line 160 of file worldState.h.
References actors, kCollisions, kHidden, kPacketId, kScale, carla::multigpu::WriteField(), carla::multigpu::WriteFrameDataPacket(), carla::multigpu::detail::WritePod(), and carla::multigpu::WriteSizedBytes().
Referenced by FFrameData::Write().
| std::vector<ActorAppearance> carla::multigpu::ActorAppearances::actors |
Definition at line 158 of file worldState.h.
Referenced by FFrameData::AddActorAppearance(), FFrameData::Clear(), FFrameData::PlayAppearances(), Read(), TEST(), Write(), and FFrameData::Write().
|
staticconstexpr |
Definition at line 150 of file worldState.h.
Referenced by Write().