#include <LightState.h>
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.h 第 18 行定义.
using carla::rpc::LightState::flag_type = uint8_t |
在文件 rpc/LightState.h 第 21 行定义.
|
strong |
枚举值 | |
---|---|
None | |
Vehicle | |
Street | |
Building | |
Other |
在文件 rpc/LightState.h 第 23 行定义.
|
inline |
在文件 rpc/LightState.h 第 31 行定义.
|
inline |
在文件 rpc/LightState.h 第 33 行定义.
carla::rpc::LightState::MSGPACK_DEFINE_ARRAY | ( | _id | , |
_location | , | ||
_intensity | , | ||
_group | , | ||
_color | , | ||
_active | ) |
bool carla::rpc::LightState::_active = false |
在文件 rpc/LightState.h 第 50 行定义.
Color carla::rpc::LightState::_color |
在文件 rpc/LightState.h 第 49 行定义.
flag_type carla::rpc::LightState::_group = static_cast<flag_type>(LightGroup::None) |
在文件 rpc/LightState.h 第 48 行定义.
LightId carla::rpc::LightState::_id |
在文件 rpc/LightState.h 第 47 行定义.
被这些函数引用 carla::client::LightManager::UpdateServerLightsState().
float carla::rpc::LightState::_intensity = 0.0f |
在文件 rpc/LightState.h 第 46 行定义.
geom::Location carla::rpc::LightState::_location |
在文件 rpc/LightState.h 第 45 行定义.