#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.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 第 34 行定义.
| carla::rpc::LightState::MSGPACK_DEFINE_ARRAY | ( | _id | , |
| _location | , | ||
| _intensity | , | ||
| _group | , | ||
| _color | , | ||
| _active | |||
| ) |
| bool carla::rpc::LightState::_active = false |
在文件 rpc/LightState.h 第 57 行定义.
| Color carla::rpc::LightState::_color |
在文件 rpc/LightState.h 第 55 行定义.
| flag_type carla::rpc::LightState::_group = static_cast<flag_type>(LightGroup::None) |
在文件 rpc/LightState.h 第 53 行定义.
| LightId carla::rpc::LightState::_id |
在文件 rpc/LightState.h 第 51 行定义.
被这些函数引用 carla::client::LightManager::UpdateServerLightsState().
| float carla::rpc::LightState::_intensity = 0.0f |
在文件 rpc/LightState.h 第 49 行定义.
| geom::Location carla::rpc::LightState::_location |
在文件 rpc/LightState.h 第 47 行定义.