CARLA
Classes | Public Types | Public Member Functions | Public Attributes | List of all members
carla::rpc::Command Class Reference

#include <Command.h>

+ Collaboration diagram for carla::rpc::Command:

Classes

struct  ApplyAngularImpulse
 
struct  ApplyForce
 
struct  ApplyImpulse
 
struct  ApplyTargetAngularVelocity
 
struct  ApplyTargetVelocity
 
struct  ApplyTorque
 
struct  ApplyTransform
 
struct  ApplyVehicleControl
 
struct  ApplyVehiclePhysicsControl
 
struct  ApplyWalkerControl
 
struct  ApplyWalkerState
 
struct  CommandBase
 
struct  DestroyActor
 
struct  SetAutopilot
 
struct  SetEnableGravity
 
struct  SetSimulatePhysics
 
struct  SetVehicleLightState
 
struct  ShowDebugTelemetry
 
struct  SpawnActor
 

Public Types

using CommandType = boost::variant< SpawnActor, DestroyActor, ApplyVehicleControl, ApplyWalkerControl, ApplyVehiclePhysicsControl, ApplyTransform, ApplyWalkerState, ApplyTargetVelocity, ApplyTargetAngularVelocity, ApplyImpulse, ApplyForce, ApplyAngularImpulse, ApplyTorque, SetSimulatePhysics, SetEnableGravity, SetAutopilot, ShowDebugTelemetry, SetVehicleLightState >
 

Public Member Functions

 MSGPACK_DEFINE_ARRAY (command)
 

Public Attributes

CommandType command
 

Detailed Description

Definition at line 31 of file Command.h.

Member Typedef Documentation

◆ CommandType

Definition at line 253 of file Command.h.

Member Function Documentation

◆ MSGPACK_DEFINE_ARRAY()

carla::rpc::Command::MSGPACK_DEFINE_ARRAY ( command  )

Member Data Documentation

◆ command

CommandType carla::rpc::Command::command

Definition at line 255 of file Command.h.


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