CARLA
 
载入中...
搜索中...
未找到
Public 类型 | Public 成员函数 | Public 属性 | 所有成员列表
carla::rpc::LightState类 参考

#include <LightState.h>

+ carla::rpc::LightState 的协作图:

Public 类型

using flag_type = uint8_t
 
enum class  LightGroup : flag_type {
  None = 0 , Vehicle , Street , Building ,
  Other
}
 

Public 成员函数

 LightState ()
 
 LightState (geom::Location location, float intensity, LightGroup group, Color color, bool active)
 
 MSGPACK_DEFINE_ARRAY (_id, _location, _intensity, _group, _color, _active)
 

Public 属性

bool _active = false
 
Color _color
 
flag_type _group = static_cast<flag_type>(LightGroup::None)
 
LightId _id
 
float _intensity = 0.0f
 
geom::Location _location
 

详细描述

在文件 rpc/LightState.h18 行定义.

成员类型定义说明

◆ flag_type

在文件 rpc/LightState.h21 行定义.

成员枚举类型说明

◆ LightGroup

枚举值
None 
Vehicle 
Street 
Building 
Other 

在文件 rpc/LightState.h23 行定义.

构造及析构函数说明

◆ LightState() [1/2]

carla::rpc::LightState::LightState ( )
inline

在文件 rpc/LightState.h31 行定义.

◆ LightState() [2/2]

carla::rpc::LightState::LightState ( geom::Location location,
float intensity,
LightGroup group,
Color color,
bool active )
inline

在文件 rpc/LightState.h33 行定义.

成员函数说明

◆ MSGPACK_DEFINE_ARRAY()

carla::rpc::LightState::MSGPACK_DEFINE_ARRAY ( _id ,
_location ,
_intensity ,
_group ,
_color ,
_active  )

类成员变量说明

◆ _active

bool carla::rpc::LightState::_active = false

在文件 rpc/LightState.h50 行定义.

◆ _color

Color carla::rpc::LightState::_color

在文件 rpc/LightState.h49 行定义.

◆ _group

flag_type carla::rpc::LightState::_group = static_cast<flag_type>(LightGroup::None)

在文件 rpc/LightState.h48 行定义.

◆ _id

LightId carla::rpc::LightState::_id

在文件 rpc/LightState.h47 行定义.

被这些函数引用 carla::client::LightManager::UpdateServerLightsState().

◆ _intensity

float carla::rpc::LightState::_intensity = 0.0f

在文件 rpc/LightState.h46 行定义.

◆ _location

geom::Location carla::rpc::LightState::_location

在文件 rpc/LightState.h45 行定义.


该类的文档由以下文件生成: