#include <ActorBlueprintFunctionLibrary.h>
静态 Public 成员函数 | |
static bool | CheckActorDefinition (const FActorDefinition &ActorDefinitions) |
Return whether the actor definition is valid. Prints all the errors found. | |
static bool | CheckActorDefinitions (const TArray< FActorDefinition > &ActorDefinitions) |
Return whether the list of actor definitions is valid. | |
static FActorDefinition | MakeGenericDefinition (const FString &Category, const FString &Type, const FString &Id) |
static FActorDefinition | MakeGenericSensorDefinition (const FString &Type, const FString &Id) |
static FActorDefinition | MakeCameraDefinition (const FString &Id, bool bEnableModifyingPostProcessEffects=false) |
static void | MakeCameraDefinition (const FString &Id, bool bEnableModifyingPostProcessEffects, bool &Success, FActorDefinition &Definition) |
static FActorDefinition | MakeNormalsCameraDefinition () |
static void | MakeNormalsCameraDefinition (bool &Success, FActorDefinition &Definition) |
static FActorDefinition | MakeLidarDefinition (const FString &Id) |
static void | MakeLidarDefinition (const FString &Id, bool &Success, FActorDefinition &Definition) |
static FActorDefinition | MakeGnssDefinition () |
static void | MakeGnssDefinition (bool &Success, FActorDefinition &Definition) |
static FActorDefinition | MakeIMUDefinition () |
static void | MakeIMUDefinition (bool &Success, FActorDefinition &Definition) |
static FActorDefinition | MakeRadarDefinition () |
static void | MakeRadarDefinition (bool &Success, FActorDefinition &Definition) |
static FActorDefinition | MakeV2XDefinition () |
static void | MakeV2XDefinition (bool &Success, FActorDefinition &Definition) |
static FActorDefinition | MakeCustomV2XDefinition () |
static void | MakeCustomV2XDefinition (bool &Success, FActorDefinition &Definition) |
static void | MakeVehicleDefinition (const FVehicleParameters &Parameters, bool &Success, FActorDefinition &Definition) |
static void | MakeVehicleDefinitions (const TArray< FVehicleParameters > &ParameterArray, TArray< FActorDefinition > &Definitions) |
static void | MakePedestrianDefinition (const FPedestrianParameters &Parameters, bool &Success, FActorDefinition &Definition) |
static void | MakePedestrianDefinitions (const TArray< FPedestrianParameters > &ParameterArray, TArray< FActorDefinition > &Definitions) |
static void | MakeTriggerDefinitions (const TArray< FString > &ParameterArray, TArray< FActorDefinition > &Definitions) |
static void | MakeTriggerDefinition (const FString &Id, bool &Success, FActorDefinition &Definition) |
static void | MakePropDefinition (const FPropParameters &Parameters, bool &Success, FActorDefinition &Definition) |
static void | MakePropDefinitions (const TArray< FPropParameters > &ParameterArray, TArray< FActorDefinition > &Definitions) |
static void | MakeObstacleDetectorDefinitions (const FString &Type, const FString &Id, FActorDefinition &Definition) |
static bool | ActorAttributeToBool (const FActorAttribute &ActorAttribute, bool Default) |
============================================================================ | |
static int32 | ActorAttributeToInt (const FActorAttribute &ActorAttribute, int32 Default) |
static float | ActorAttributeToFloat (const FActorAttribute &ActorAttribute, float Default) |
static FString | ActorAttributeToString (const FActorAttribute &ActorAttribute, const FString &Default) |
static FColor | ActorAttributeToColor (const FActorAttribute &ActorAttribute, const FColor &Default) |
static bool | RetrieveActorAttributeToBool (const FString &Id, const TMap< FString, FActorAttribute > &Attributes, bool Default) |
static int32 | RetrieveActorAttributeToInt (const FString &Id, const TMap< FString, FActorAttribute > &Attributes, int32 Default) |
static float | RetrieveActorAttributeToFloat (const FString &Id, const TMap< FString, FActorAttribute > &Attributes, float Default) |
static FString | RetrieveActorAttributeToString (const FString &Id, const TMap< FString, FActorAttribute > &Attributes, const FString &Default) |
static FColor | RetrieveActorAttributeToColor (const FString &Id, const TMap< FString, FActorAttribute > &Attributes, const FColor &Default) |
static void | SetCamera (const FActorDescription &Description, ASceneCaptureSensor *Camera) |
static void | SetCamera (const FActorDescription &Description, AShaderBasedSensor *Camera) |
static void | SetLidar (const FActorDescription &Description, FLidarDescription &Lidar) |
static void | SetGnss (const FActorDescription &Description, AGnssSensor *Gnss) |
static void | SetIMU (const FActorDescription &Description, AInertialMeasurementUnit *IMU) |
static void | SetRadar (const FActorDescription &Description, ARadar *Radar) |
static void | SetV2X (const FActorDescription &Description, AV2XSensor *V2X) |
static void | SetCustomV2X (const FActorDescription &Description, ACustomV2XSensor *V2X) |
在文件 ActorBlueprintFunctionLibrary.h 第 31 行定义.
|
static |
============================================================================
在文件 ActorBlueprintFunctionLibrary.cpp 第 1746 行定义.
引用了 Bool, FActorAttribute::Id, FActorAttribute::Type , 以及 FActorAttribute::Value.
被这些函数引用 RetrieveActorAttributeToBool() , 以及 SetCamera().
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 1794 行定义.
引用了 FActorAttribute::Id, RGBColor, FActorAttribute::Type , 以及 FActorAttribute::Value.
被这些函数引用 RetrieveActorAttributeToColor().
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 1770 行定义.
引用了 Float, FActorAttribute::Id, FActorAttribute::Type , 以及 FActorAttribute::Value.
被这些函数引用 RetrieveActorAttributeToFloat() , 以及 ASensor::Set().
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 1758 行定义.
引用了 FActorAttribute::Id, Int, FActorAttribute::Type , 以及 FActorAttribute::Value.
被这些函数引用 RetrieveActorAttributeToInt().
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 1782 行定义.
引用了 FActorAttribute::Id, String, FActorAttribute::Type , 以及 FActorAttribute::Value.
被这些函数引用 RetrieveActorAttributeToString().
|
static |
Return whether the actor definition is valid. Prints all the errors found.
============================================================================
在文件 ActorBlueprintFunctionLibrary.cpp 第 178 行定义.
引用了 FActorDefinitionValidator::SingleIsValid().
被这些函数引用 UActorDispatcher::Bind(), MakeCameraDefinition(), MakeCustomV2XDefinition(), MakeGnssDefinition(), MakeIMUDefinition(), MakeLidarDefinition(), MakeNormalsCameraDefinition(), MakePedestrianDefinition(), MakePropDefinition(), MakeRadarDefinition(), MakeTriggerDefinition(), MakeV2XDefinition() , 以及 MakeVehicleDefinition().
|
static |
Return whether the list of actor definitions is valid.
Prints all the errors found.
在文件 ActorBlueprintFunctionLibrary.cpp 第 184 行定义.
引用了 FActorDefinitionValidator::AreValid().
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 306 行定义.
引用了 AddRecommendedValuesForSensorRoleNames(), AddVariationsForSensor(), Bool, FActorVariation::bRestrictToRecommended, CheckActorDefinition(), FillIdAndTags(), Float, FActorVariation::Id, Int, FActorVariation::RecommendedValues, String, Success, FActorVariation::Type , 以及 FActorDefinition::Variations.
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 295 行定义.
引用了 MakeCameraDefinition() , 以及 Success.
被这些函数引用 ADepthCamera::GetSensorDefinition(), ADVSCamera::GetSensorDefinition(), AInstanceSegmentationCamera::GetSensorDefinition(), AOpticalFlowCamera::GetSensorDefinition(), ASceneCaptureCamera::GetSensorDefinition(), ASemanticSegmentationCamera::GetSensorDefinition() , 以及 MakeCameraDefinition().
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 1251 行定义.
引用了 MakeCustomV2XDefinition() , 以及 Success.
被这些函数引用 ACustomV2XSensor::GetSensorDefinition() , 以及 MakeCustomV2XDefinition().
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 1260 行定义.
引用了 AddVariationsForSensor(), Bool, FActorVariation::bRestrictToRecommended, CheckActorDefinition(), FillIdAndTags(), Float, FActorVariation::Id, Int, FActorVariation::RecommendedValues, String, Success, FActorVariation::Type , 以及 FActorDefinition::Variations.
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 276 行定义.
引用了 FillIdAndTags().
被这些函数引用 MakeGenericSensorDefinition().
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 286 行定义.
引用了 AddRecommendedValuesForSensorRoleNames() , 以及 MakeGenericDefinition().
被这些函数引用 ACollisionSensor::GetSensorDefinition(), ALaneInvasionSensor::GetSensorDefinition(), ARssSensor::GetSensorDefinition() , 以及 MakeObstacleDetectorDefinitions().
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 1363 行定义.
引用了 MakeGnssDefinition() , 以及 Success.
被这些函数引用 AGnssSensor::GetSensorDefinition() , 以及 MakeGnssDefinition().
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 1372 行定义.
引用了 AddVariationsForSensor(), FActorVariation::bRestrictToRecommended, CheckActorDefinition(), FillIdAndTags(), Float, FActorVariation::Id, Int, FActorVariation::RecommendedValues, Success, FActorVariation::Type , 以及 FActorDefinition::Variations.
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 745 行定义.
引用了 MakeIMUDefinition() , 以及 Success.
被这些函数引用 AInertialMeasurementUnit::GetSensorDefinition() , 以及 MakeIMUDefinition().
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 754 行定义.
引用了 AddVariationsForSensor(), FActorVariation::bRestrictToRecommended, CheckActorDefinition(), FillIdAndTags(), Float, FActorVariation::Id, Int, FActorVariation::RecommendedValues, Success, FActorVariation::Type , 以及 FActorDefinition::Variations.
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 900 行定义.
引用了 MakeLidarDefinition() , 以及 Success.
被这些函数引用 ARayCastLidar::GetSensorDefinition(), ARayCastSemanticLidar::GetSensorDefinition() , 以及 MakeLidarDefinition().
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 910 行定义.
引用了 AddRecommendedValuesForSensorRoleNames(), AddVariationsForSensor(), FActorVariation::bRestrictToRecommended, CheckActorDefinition(), DEBUG_ASSERT, FillIdAndTags(), Float, FActorVariation::Id, Int, FActorVariation::RecommendedValues, Success, FActorVariation::Type , 以及 FActorDefinition::Variations.
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 659 行定义.
引用了 MakeNormalsCameraDefinition() , 以及 Success.
被这些函数引用 ANormalsCamera::GetSensorDefinition() , 以及 MakeNormalsCameraDefinition().
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 668 行定义.
引用了 AddRecommendedValuesForSensorRoleNames(), AddVariationsForSensor(), FActorVariation::bRestrictToRecommended, CheckActorDefinition(), FillIdAndTags(), Float, FActorVariation::Id, Int, FActorVariation::RecommendedValues, Success, FActorVariation::Type , 以及 FActorDefinition::Variations.
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 1702 行定义.
引用了 AddVariationsForSensor(), Bool, FActorVariation::bRestrictToRecommended, Float, FActorVariation::Id, MakeGenericSensorDefinition(), FActorVariation::RecommendedValues, FActorVariation::Type , 以及 FActorDefinition::Variations.
被这些函数引用 AObstacleDetectionSensor::GetSensorDefinition().
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 1552 行定义.
引用了 AddRecommendedValuesForActorRoleName(), FPedestrianParameters::Age, FActorDefinition::Attributes, FPedestrianParameters::bCanUseWheelChair, Bool, FActorVariation::bRestrictToRecommended, CheckActorDefinition(), FActorDefinition::Class, FPedestrianParameters::Class, FillIdAndTags(), Float, FPedestrianParameters::Gender, FPedestrianParameters::Generation, FActorVariation::Id, FPedestrianParameters::Id, Int, FActorVariation::RecommendedValues, FPedestrianParameters::Speed, String, Success, FActorVariation::Type , 以及 FActorDefinition::Variations.
被这些函数引用 MakePedestrianDefinitions().
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 1641 行定义.
引用了 FillActorDefinitionArray() , 以及 MakePedestrianDefinition().
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 1666 行定义.
引用了 AddRecommendedValuesForActorRoleName(), FActorDefinition::Attributes, CheckActorDefinition(), FillIdAndTags(), FPropParameters::Name, FPropParameters::Size, String , 以及 Success.
被这些函数引用 MakePropDefinitions().
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 1695 行定义.
引用了 FillActorDefinitionArray() , 以及 MakePropDefinition().
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 843 行定义.
引用了 MakeRadarDefinition() , 以及 Success.
被这些函数引用 ARadar::GetSensorDefinition() , 以及 MakeRadarDefinition().
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 852 行定义.
引用了 AddVariationsForSensor(), FActorVariation::bRestrictToRecommended, CheckActorDefinition(), FillIdAndTags(), Float, FActorVariation::Id, Int, FActorVariation::RecommendedValues, Success, FActorVariation::Type , 以及 FActorDefinition::Variations.
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 1655 行定义.
引用了 AddVariationsForTrigger(), CheckActorDefinition(), FillIdAndTags() , 以及 Success.
被这些函数引用 ATriggerFactory::GetDefinitions() , 以及 MakeTriggerDefinitions().
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 1648 行定义.
引用了 FillActorDefinitionArray() , 以及 MakeTriggerDefinition().
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 1018 行定义.
引用了 MakeV2XDefinition() , 以及 Success.
被这些函数引用 AV2XSensor::GetSensorDefinition() , 以及 MakeV2XDefinition().
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 1027 行定义.
引用了 AddVariationsForSensor(), Bool, FActorVariation::bRestrictToRecommended, CheckActorDefinition(), FillIdAndTags(), Float, FActorVariation::Id, Int, FActorVariation::RecommendedValues, String, Success, FActorVariation::Type , 以及 FActorDefinition::Variations.
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 1434 行定义.
引用了 AddRecommendedValuesForActorRoleName(), FActorDefinition::Attributes, FVehicleParameters::BaseType, Bool, FActorVariation::bRestrictToRecommended, CheckActorDefinition(), FActorDefinition::Class, FVehicleParameters::Class, ColorToFString(), FillIdAndTags(), FVehicleParameters::Generation, FVehicleParameters::HasDynamicDoors, FVehicleParameters::HasLights, FActorVariation::Id, Int, FVehicleParameters::Make, FVehicleParameters::Model, FVehicleParameters::NumberOfWheels, FVehicleParameters::ObjectType, FVehicleParameters::RecommendedColors, FActorVariation::RecommendedValues, RGBColor, FVehicleParameters::SpecialType, String, Success, FVehicleParameters::SupportedDrivers, FActorVariation::Type , 以及 FActorDefinition::Variations.
被这些函数引用 MakeVehicleDefinitions().
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 1545 行定义.
引用了 FillActorDefinitionArray() , 以及 MakeVehicleDefinition().
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 1836 行定义.
被这些函数引用 ADVSCamera::Set(), AObstacleDetectionSensor::Set(), SetCustomV2X() , 以及 SetV2X().
|
static |
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 1856 行定义.
被这些函数引用 ADVSCamera::Set(), AObstacleDetectionSensor::Set(), SetCamera(), SetCamera(), SetCustomV2X(), SetGnss(), SetIMU(), SetLidar(), SetRadar(), SetV2X() , 以及 ATriggerFactory::SpawnActor().
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 1846 行定义.
被这些函数引用 ADVSCamera::Set(), SetCamera(), SetCustomV2X(), SetGnss(), SetIMU(), SetLidar(), SetRadar() , 以及 SetV2X().
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 1866 行定义.
被这些函数引用 SetCamera(), SetCustomV2X() , 以及 SetV2X().
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 1904 行定义.
引用了 ActorAttributeToBool(), CARLA_ABFL_CHECK_ACTOR, ASceneCaptureSensor::EnablePostProcessingEffects(), RetrieveActorAttributeToFloat(), RetrieveActorAttributeToInt(), RetrieveActorAttributeToString(), ASceneCaptureSensor::SetAperture(), ASceneCaptureSensor::SetBladeCount(), ASceneCaptureSensor::SetBloomIntensity(), ASceneCaptureSensor::SetChromAberrIntensity(), ASceneCaptureSensor::SetChromAberrOffset(), ASceneCaptureSensor::SetDepthBlurAmount(), ASceneCaptureSensor::SetDepthBlurRadius(), ASceneCaptureSensor::SetDepthOfFieldMinFstop(), ASceneCaptureSensor::SetExposureCalibrationConstant(), ASceneCaptureSensor::SetExposureCompensation(), ASceneCaptureSensor::SetExposureMaxBrightness(), ASceneCaptureSensor::SetExposureMethod(), ASceneCaptureSensor::SetExposureMinBrightness(), ASceneCaptureSensor::SetExposureSpeedDown(), ASceneCaptureSensor::SetExposureSpeedUp(), ASceneCaptureSensor::SetFilmBlackClip(), ASceneCaptureSensor::SetFilmShoulder(), ASceneCaptureSensor::SetFilmSlope(), ASceneCaptureSensor::SetFilmToe(), ASceneCaptureSensor::SetFilmWhiteClip(), ASceneCaptureSensor::SetFocalDistance(), ASceneCaptureSensor::SetFOVAngle(), ASceneCaptureSensor::SetImageSize(), ASceneCaptureSensor::SetISO(), ASceneCaptureSensor::SetLensFlareIntensity(), ASceneCaptureSensor::SetMotionBlurIntensity(), ASceneCaptureSensor::SetMotionBlurMaxDistortion(), ASceneCaptureSensor::SetMotionBlurMinObjectScreenSize(), ASceneCaptureSensor::SetShutterSpeed(), ASceneCaptureSensor::SetTargetGamma(), ASceneCaptureSensor::SetWhiteTemp(), ASceneCaptureSensor::SetWhiteTint() , 以及 FActorDescription::Variations.
被这些函数引用 ASceneCaptureSensor::Set() , 以及 AShaderBasedSensor::Set().
|
static |
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 2214 行定义.
引用了 CARLA_ABFL_CHECK_ACTOR, URandomEngine::GenerateRandomSeed(), Geometric, ASensor::GetRandomEngine(), Highway, RetrieveActorAttributeToBool(), RetrieveActorAttributeToFloat(), RetrieveActorAttributeToInt(), RetrieveActorAttributeToString(), Rural, ACustomV2XSensor::SetPathLossModel(), ACustomV2XSensor::SetPropagationParams(), ACustomV2XSensor::SetScenario(), ASensor::SetSeed(), Urban, FActorDescription::Variations , 以及 Winner.
被这些函数引用 ACustomV2XSensor::Set().
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 2047 行定义.
引用了 CARLA_ABFL_CHECK_ACTOR, URandomEngine::GenerateRandomSeed(), ASensor::GetRandomEngine(), RetrieveActorAttributeToFloat(), RetrieveActorAttributeToInt(), AGnssSensor::SetAltitudeBias(), AGnssSensor::SetAltitudeDeviation(), AGnssSensor::SetLatitudeBias(), AGnssSensor::SetLatitudeDeviation(), AGnssSensor::SetLongitudeBias(), AGnssSensor::SetLongitudeDeviation(), ASensor::SetSeed() , 以及 FActorDescription::Variations.
被这些函数引用 AGnssSensor::Set().
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 2076 行定义.
引用了 CARLA_ABFL_CHECK_ACTOR, URandomEngine::GenerateRandomSeed(), ASensor::GetRandomEngine(), RetrieveActorAttributeToFloat(), RetrieveActorAttributeToInt(), AInertialMeasurementUnit::SetAccelerationStandardDeviation(), AInertialMeasurementUnit::SetGyroscopeBias(), AInertialMeasurementUnit::SetGyroscopeStandardDeviation(), ASensor::SetSeed() , 以及 FActorDescription::Variations.
被这些函数引用 AInertialMeasurementUnit::Set().
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 2014 行定义.
引用了 FLidarDescription::AtmospAttenRate, FLidarDescription::Channels, FLidarDescription::DropOffAtZeroIntensity, FLidarDescription::DropOffGenRate, FLidarDescription::DropOffIntensityLimit, FLidarDescription::HorizontalFov, FLidarDescription::LowerFovLimit, FLidarDescription::NoiseStdDev, FLidarDescription::PointsPerSecond, FLidarDescription::RandomSeed, FLidarDescription::Range, RetrieveActorAttributeToFloat(), RetrieveActorAttributeToInt(), FLidarDescription::RotationFrequency, FLidarDescription::UpperFovLimit , 以及 FActorDescription::Variations.
被这些函数引用 ARayCastLidar::Set() , 以及 ARayCastSemanticLidar::Set().
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 2107 行定义.
引用了 CARLA_ABFL_CHECK_ACTOR, RetrieveActorAttributeToFloat(), RetrieveActorAttributeToInt() , 以及 FActorDescription::Variations.
被这些函数引用 ARadar::Set().
|
static |
在文件 ActorBlueprintFunctionLibrary.cpp 第 2134 行定义.
引用了 CARLA_ABFL_CHECK_ACTOR, URandomEngine::GenerateRandomSeed(), Geometric, ASensor::GetRandomEngine(), Highway, RetrieveActorAttributeToBool(), RetrieveActorAttributeToFloat(), RetrieveActorAttributeToInt(), RetrieveActorAttributeToString(), Rural, AV2XSensor::SetAccelerationStandardDeviation(), AV2XSensor::SetCaServiceParams(), AV2XSensor::SetGNSSDeviation(), AV2XSensor::SetPathLossModel(), AV2XSensor::SetPropagationParams(), AV2XSensor::SetScenario(), ASensor::SetSeed(), AV2XSensor::SetVelDeviation(), AV2XSensor::SetYawrateDeviation(), Urban, FActorDescription::Variations , 以及 Winner.
被这些函数引用 AV2XSensor::Set().