|
CARLA
|
Retrieve the definitions of all the sensors registered in the SensorRegistry by calling their static method SensorType::GetSensorDefinition(). More...
Classes | |
| struct | is_spawnable |
| struct | is_spawnable< T, typename void_type< typename T::not_spawnable >::type > |
| struct | void_type |
Static Public Member Functions | |
| static auto | GetSensorDefinitions () |
Private Types | |
| using | Registry = carla::sensor::SensorRegistry |
Static Private Member Functions | |
| template<typename SensorType > | |
| static std::enable_if<!is_spawnable< SensorType >::value, void >::type | AppendDefinitions (TArray< FActorDefinition > &) |
| template<typename SensorType > | |
| static std::enable_if< is_spawnable< SensorType >::value, void >::type | AppendDefinitions (TArray< FActorDefinition > &Definitions) |
| template<size_t Index> | |
| static void | AppendDefinitions (TArray< FActorDefinition > &Definitions) |
| template<size_t... Is> | |
| static void | AppendDefinitions (TArray< FActorDefinition > &Definitions, std::index_sequence< Is... >) |
Retrieve the definitions of all the sensors registered in the SensorRegistry by calling their static method SensorType::GetSensorDefinition().
Definition at line 34 of file SensorFactory.cpp.
|
private |
Definition at line 36 of file SensorFactory.cpp.
|
inlinestaticprivate |
Definition at line 75 of file SensorFactory.cpp.
|
inlinestaticprivate |
Definition at line 65 of file SensorFactory.cpp.
Referenced by GetSensorDefinitions().
|
inlinestaticprivate |
Definition at line 78 of file SensorFactory.cpp.
|
inlinestaticprivate |
Definition at line 86 of file SensorFactory.cpp.
|
inlinestatic |
Definition at line 40 of file SensorFactory.cpp.
References AppendDefinitions(), and carla::sensor::CompileTimeTypeMap< Items... >::size().
Referenced by ASensorFactory::GetDefinitions().