#include "Carla.h"
#include "Carla/Actor/ActorBlueprintFunctionLibrary.h"
#include "Carla/Sensor/LidarDescription.h"
#include "Carla/Sensor/SceneCaptureSensor.h"
#include "Carla/Sensor/ShaderBasedSensor.h"
#include "Carla/Sensor/V2X/PathLossModel.h"
#include "Carla/Util/ScopedStack.h"
#include <algorithm>
#include <limits>
#include <stack>
类 | |
class | FActorDefinitionValidator |
Checks validity of FActorDefinition.(检查 FActorDefinition 的有效性) 更多... | |
宏定义 | |
#define | CARLA_ABFL_CHECK_ACTOR(ActorPtr) check((ActorPtr != nullptr) && !ActorPtr->IsPendingKill()); |
函数 | |
static void | AddRecommendedValuesForActorRoleName (FActorDefinition &Definition, TArray< FString > &&RecommendedValues) |
static void | AddRecommendedValuesForSensorRoleNames (FActorDefinition &Definition) |
static void | AddVariationsForSensor (FActorDefinition &Def) |
static void | AddVariationsForTrigger (FActorDefinition &Def) |
static FString | ColorToFString (const FColor &Color) |
template<typename ... TStrs> | |
static void | FillIdAndTags (FActorDefinition &Def, TStrs &&... Strings) |
============================================================================ | |
template<typename ... ARGS> | |
static FString | JoinStrings (const FString &Separator, ARGS &&... Args) |
#define CARLA_ABFL_CHECK_ACTOR | ( | ActorPtr | ) | check((ActorPtr != nullptr) && !ActorPtr->IsPendingKill()); |
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 331 行定义.
引用了 FActorDefinition::Variations.
被这些函数引用 AddRecommendedValuesForSensorRoleNames() , 以及 UActorBlueprintFunctionLibrary::MakeIMUDefinition().
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 349 行定义.
引用了 AddRecommendedValuesForActorRoleName().
被这些函数引用 UActorBlueprintFunctionLibrary::MakeCameraDefinition(), UActorBlueprintFunctionLibrary::MakeGenericSensorDefinition(), UActorBlueprintFunctionLibrary::MakeIMUDefinition() , 以及 UActorBlueprintFunctionLibrary::MakeNormalsCameraDefinition().
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 356 行定义.
引用了 FActorVariation::bRestrictToRecommended, Float, FActorVariation::Id, FActorVariation::RecommendedValues, FActorVariation::Type , 以及 FActorDefinition::Variations.
被这些函数引用 UActorBlueprintFunctionLibrary::MakeCameraDefinition(), UActorBlueprintFunctionLibrary::MakeIMUDefinition() , 以及 UActorBlueprintFunctionLibrary::MakeNormalsCameraDefinition().
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 378 行定义.
引用了 FActorVariation::bRestrictToRecommended, Float, FActorVariation::Id, JoinStrings(), FActorVariation::RecommendedValues, FActorVariation::Type , 以及 FActorDefinition::Variations.
被这些函数引用 UActorBlueprintFunctionLibrary::MakeIMUDefinition().
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 263 行定义.
引用了 JoinStrings().
被这些函数引用 UActorBlueprintFunctionLibrary::MakeIMUDefinition().
|
static |
============================================================================
在文件 ActorBlueprintFunctionLibrary.cpp 第 305 行定义.
引用了 FActorVariation::bRestrictToRecommended, FActorVariation::Id, FActorDefinition::Id, JoinStrings(), FActorVariation::RecommendedValues, String, FActorDefinition::Tags, FActorVariation::Type , 以及 FActorDefinition::Variations.
被这些函数引用 UActorBlueprintFunctionLibrary::MakeCameraDefinition(), UActorBlueprintFunctionLibrary::MakeGenericDefinition(), UActorBlueprintFunctionLibrary::MakeIMUDefinition() , 以及 UActorBlueprintFunctionLibrary::MakeNormalsCameraDefinition().
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 253 行定义.
被这些函数引用 AddVariationsForTrigger(), ColorToFString() , 以及 FillIdAndTags().