Base class for sensors using a USceneCaptureComponent2D for rendering the scene. 更多...
#include <SceneCaptureSensor.h>
Public 成员函数 | |
bool | ArePostProcessingEffectsEnabled () const |
ASceneCaptureSensor (const FObjectInitializer &ObjectInitializer) | |
void | Enable16BitFormat (bool Enable=false) |
void | EnablePostProcessingEffects (bool Enable=true) |
void | EnqueueRenderSceneImmediate () |
Immediate enqueues render commands of the scene at the current time. | |
float | GetAperture () const |
int | GetBladeCount () const |
float | GetBloomIntensity () const |
USceneCaptureComponent2D * | GetCaptureComponent2D () |
UTextureRenderTarget2D * | GetCaptureRenderTarget () |
float | GetChromAberrIntensity () const |
float | GetChromAberrOffset () const |
float | GetDepthBlurAmount () const |
float | GetDepthBlurRadius () const |
float | GetDepthOfFieldMinFstop () const |
float | GetExposureCalibrationConstant () const |
float | GetExposureCompensation () const |
float | GetExposureMaxBrightness () const |
EAutoExposureMethod | GetExposureMethod () const |
float | GetExposureMinBrightness () const |
float | GetExposureSpeedDown () const |
float | GetExposureSpeedUp () const |
float | GetFilmBlackClip () const |
float | GetFilmShoulder () const |
float | GetFilmSlope () const |
float | GetFilmToe () const |
float | GetFilmWhiteClip () const |
float | GetFocalDistance () const |
float | GetFOVAngle () const |
uint32 | GetImageHeight () const |
uint32 | GetImageWidth () const |
float | GetISO () const |
float | GetLensFlareIntensity () const |
float | GetMotionBlurIntensity () const |
float | GetMotionBlurMaxDistortion () const |
float | GetMotionBlurMinObjectScreenSize () const |
float | GetShutterSpeed () const |
float | GetTargetGamma () const |
float | GetWhiteTemp () const |
float | GetWhiteTint () const |
bool | Is16BitFormatEnabled () const |
bool | ReadPixels (TArray< FColor > &BitMap) const |
Use for debugging purposes only. | |
void | SaveCaptureToDisk (const FString &FilePath) const |
Use for debugging purposes only. | |
void | Set (const FActorDescription &ActorDescription) override |
void | SetAperture (float Aperture) |
void | SetBladeCount (int Count) |
void | SetBloomIntensity (float Intensity) |
void | SetChromAberrIntensity (float Intensity) |
void | SetChromAberrOffset (float ChromAberrOffset) |
void | SetDepthBlurAmount (float Amount) |
void | SetDepthBlurRadius (float Radius) |
void | SetDepthOfFieldMinFstop (float MinFstop) |
void | SetExposureCalibrationConstant (float Constant) |
void | SetExposureCompensation (float Compensation) |
void | SetExposureMaxBrightness (float Brightness) |
void | SetExposureMethod (EAutoExposureMethod Method) |
void | SetExposureMinBrightness (float Brightness) |
void | SetExposureSpeedDown (float Speed) |
void | SetExposureSpeedUp (float Speed) |
void | SetFilmBlackClip (float BlackClip) |
void | SetFilmShoulder (float Shoulder) |
void | SetFilmSlope (float Slope) |
void | SetFilmToe (float Toe) |
void | SetFilmWhiteClip (float WhiteClip) |
void | SetFocalDistance (float Distance) |
void | SetFOVAngle (float FOVAngle) |
void | SetImageSize (uint32 Width, uint32 Height) |
void | SetISO (float ISO) |
void | SetLensFlareIntensity (float Intensity) |
void | SetMotionBlurIntensity (float Intensity) |
void | SetMotionBlurMaxDistortion (float MaxDistortion) |
void | SetMotionBlurMinObjectScreenSize (float ScreenSize) |
void | SetShutterSpeed (float Speed) |
void | SetTargetGamma (float InTargetGamma) |
void | SetWhiteTemp (float Temp) |
void | SetWhiteTint (float Tint) |
void | WaitForRenderThreadToFinish () |
Blocks until the render thread has finished all it's tasks. | |
Public 成员函数 继承自 ASensor | |
ASensor (const FObjectInitializer &ObjectInitializer) | |
boost::optional< FActorAttribute > | GetAttribute (const FString Name) |
const UCarlaEpisode & | GetEpisode () const |
URandomEngine * | GetRandomEngine () |
int32 | GetSeed () const |
auto | GetToken () const |
Return the token that allows subscribing to this sensor's stream. | |
bool | IsStreamReady () |
FDataStream | MoveDataStream () |
virtual void | OnFirstClientConnected () |
virtual void | OnLastClientDisconnected () |
void | PostPhysTickInternal (UWorld *World, ELevelTick TickType, float DeltaSeconds) |
void | SetDataStream (FDataStream InStream) |
Replace the FDataStream associated with this sensor. | |
void | SetEpisode (const UCarlaEpisode &InEpisode) |
void | SetSeed (int32 InSeed) |
void | Tick (const float DeltaTime) final |
Protected 成员函数 | |
virtual void | BeginPlay () override |
void | CaptureSceneExtended () |
virtual void | EndPlay (const EEndPlayReason::Type EndPlayReason) override |
virtual void | PostPhysTick (UWorld *World, ELevelTick TickType, float DeltaTime) override |
virtual void | PrePhysTick (float DeltaSeconds) override |
virtual void | SendGBufferTextures (FGBufferRequest &GBuffer) |
template<typename T > | |
void | SendGBufferTexturesInternal (T &Self, FGBufferRequest &GBufferData) |
virtual void | SetUpSceneCaptureComponent (USceneCaptureComponent2D &SceneCapture) |
Protected 成员函数 继承自 ASensor | |
void | EndPlay (EEndPlayReason::Type EndPlayReason) override |
template<typename SensorT > | |
FAsyncDataStream | GetDataStream (const SensorT &Self) |
Return the FDataStream associated with this sensor. | |
void | PostActorCreated () override |
Protected 属性 | |
bool | bEnable16BitFormat = false |
Whether to change render target format to PF_A16B16G16R16, offering 16bit / channel | |
bool | bEnablePostProcessingEffects = true |
Whether to render the post-processing effects present in the scene. | |
USceneCaptureComponent2D_CARLA * | CaptureComponent2D = nullptr |
Scene capture component. | |
UTextureRenderTarget2D * | CaptureRenderTarget = nullptr |
Render target necessary for scene capture. | |
uint32 | ImageHeight = 600u |
Image height in pixels. | |
uint32 | ImageWidth = 800u |
Image width in pixels. | |
float | TargetGamma = 2.4f |
Protected 属性 继承自 ASensor | |
bool | bIsActive = false |
URandomEngine * | RandomEngine = nullptr |
Random Engine used to provide noise for sensor output. | |
int32 | Seed = 123456789 |
Seed of the pseudo-random engine. | |
静态 Private 成员函数 | |
template<typename SensorT , typename CameraGBufferT > | |
static void | SendGBuffer (SensorT &Self, CameraGBufferT &CameraGBuffer, FGBufferRequest &GBufferData, EGBufferTextureID TextureID) |
友元 | |
class | ACarlaGameModeBase |
class | FPixelReader |
class | FPixelReader2 |
Base class for sensors using a USceneCaptureComponent2D for rendering the scene.
This class does not capture data, use FPixelReader::SendPixelsInRenderThread(*this)
in derived classes.
To access the USceneCaptureComponent2D override the SetUpSceneCaptureComponent function.
在文件 SceneCaptureSensor.h 第 126 行定义.
ASceneCaptureSensor::ASceneCaptureSensor | ( | const FObjectInitializer & | ObjectInitializer | ) |
|
inline |
在文件 SceneCaptureSensor.h 第 159 行定义.
|
overrideprotectedvirtual |
重载 ASensor .
被 ASceneCaptureCamera 重载.
在文件 SceneCaptureSensor.cpp 第 547 行定义.
引用了 bEnable16BitFormat, bEnablePostProcessingEffects, CaptureComponent2D, CaptureRenderTarget, SceneCaptureSensor_local_ns::ConfigureShowFlags(), ASensor::GetEpisode(), UCarlaEpisode::GetWeather(), ImageHeight, ImageWidth, IsValid(), AWeather::NotifyWeather(), SetUpSceneCaptureComponent() , 以及 TargetGamma.
|
protected |
在文件 SceneCaptureSensor.cpp 第 486 行定义.
引用了 CameraGBuffers, CaptureComponent2D, USceneCaptureComponent2D_CARLA::GetViewOwner(), Prior , 以及 SendGBufferTextures().
|
inline |
在文件 SceneCaptureSensor.h 第 165 行定义.
被这些函数引用 ANormalsCamera::ANormalsCamera() , 以及 AOpticalFlowCamera::AOpticalFlowCamera().
|
inline |
在文件 SceneCaptureSensor.h 第 153 行定义.
被这些函数引用 ADVSCamera::ADVSCamera() , 以及 UActorBlueprintFunctionLibrary::SetCamera().
|
overrideprotectedvirtual |
void ASceneCaptureSensor::EnqueueRenderSceneImmediate | ( | ) |
Immediate enqueues render commands of the scene at the current time.
在文件 SceneCaptureSensor.cpp 第 450 行定义.
引用了 EnqueueRenderSceneImmediate() , 以及 GetCaptureComponent2D().
被这些函数引用 EnqueueRenderSceneImmediate() , 以及 ADVSCamera::PostPhysTick().
float ASceneCaptureSensor::GetAperture | ( | ) | const |
在文件 SceneCaptureSensor.cpp 第 156 行定义.
引用了 CaptureComponent2D.
int ASceneCaptureSensor::GetBladeCount | ( | ) | const |
在文件 SceneCaptureSensor.cpp 第 216 行定义.
引用了 CaptureComponent2D.
float ASceneCaptureSensor::GetBloomIntensity | ( | ) | const |
在文件 SceneCaptureSensor.cpp 第 396 行定义.
引用了 CaptureComponent2D.
|
inline |
在文件 SceneCaptureSensor.h 第 385 行定义.
被这些函数引用 AWeather::CheckWeatherPostProcessEffects(), EnqueueRenderSceneImmediate() , 以及 AInstanceSegmentationCamera::PostPhysTick().
|
inline |
在文件 SceneCaptureSensor.h 第 391 行定义.
float ASceneCaptureSensor::GetChromAberrIntensity | ( | ) | const |
在文件 SceneCaptureSensor.cpp 第 432 行定义.
引用了 CaptureComponent2D.
float ASceneCaptureSensor::GetChromAberrOffset | ( | ) | const |
在文件 SceneCaptureSensor.cpp 第 444 行定义.
引用了 CaptureComponent2D.
float ASceneCaptureSensor::GetDepthBlurAmount | ( | ) | const |
在文件 SceneCaptureSensor.cpp 第 180 行定义.
引用了 CaptureComponent2D.
float ASceneCaptureSensor::GetDepthBlurRadius | ( | ) | const |
在文件 SceneCaptureSensor.cpp 第 192 行定义.
引用了 CaptureComponent2D.
float ASceneCaptureSensor::GetDepthOfFieldMinFstop | ( | ) | const |
在文件 SceneCaptureSensor.cpp 第 204 行定义.
引用了 CaptureComponent2D.
float ASceneCaptureSensor::GetExposureCalibrationConstant | ( | ) | const |
在文件 SceneCaptureSensor.cpp 第 336 行定义.
引用了 CaptureComponent2D.
float ASceneCaptureSensor::GetExposureCompensation | ( | ) | const |
在文件 SceneCaptureSensor.cpp 第 120 行定义.
引用了 CaptureComponent2D.
float ASceneCaptureSensor::GetExposureMaxBrightness | ( | ) | const |
在文件 SceneCaptureSensor.cpp 第 300 行定义.
引用了 CaptureComponent2D.
EAutoExposureMethod ASceneCaptureSensor::GetExposureMethod | ( | ) | const |
在文件 SceneCaptureSensor.cpp 第 102 行定义.
引用了 CaptureComponent2D.
float ASceneCaptureSensor::GetExposureMinBrightness | ( | ) | const |
在文件 SceneCaptureSensor.cpp 第 288 行定义.
引用了 CaptureComponent2D.
float ASceneCaptureSensor::GetExposureSpeedDown | ( | ) | const |
在文件 SceneCaptureSensor.cpp 第 312 行定义.
引用了 CaptureComponent2D.
float ASceneCaptureSensor::GetExposureSpeedUp | ( | ) | const |
在文件 SceneCaptureSensor.cpp 第 324 行定义.
引用了 CaptureComponent2D.
float ASceneCaptureSensor::GetFilmBlackClip | ( | ) | const |
在文件 SceneCaptureSensor.cpp 第 264 行定义.
引用了 CaptureComponent2D.
float ASceneCaptureSensor::GetFilmShoulder | ( | ) | const |
在文件 SceneCaptureSensor.cpp 第 252 行定义.
引用了 CaptureComponent2D.
float ASceneCaptureSensor::GetFilmSlope | ( | ) | const |
在文件 SceneCaptureSensor.cpp 第 228 行定义.
引用了 CaptureComponent2D.
float ASceneCaptureSensor::GetFilmToe | ( | ) | const |
在文件 SceneCaptureSensor.cpp 第 240 行定义.
引用了 CaptureComponent2D.
float ASceneCaptureSensor::GetFilmWhiteClip | ( | ) | const |
在文件 SceneCaptureSensor.cpp 第 276 行定义.
引用了 CaptureComponent2D.
float ASceneCaptureSensor::GetFocalDistance | ( | ) | const |
在文件 SceneCaptureSensor.cpp 第 168 行定义.
引用了 CaptureComponent2D.
float ASceneCaptureSensor::GetFOVAngle | ( | ) | const |
在文件 SceneCaptureSensor.cpp 第 90 行定义.
引用了 CaptureComponent2D.
|
inline |
|
inline |
float ASceneCaptureSensor::GetISO | ( | ) | const |
在文件 SceneCaptureSensor.cpp 第 144 行定义.
引用了 CaptureComponent2D.
float ASceneCaptureSensor::GetLensFlareIntensity | ( | ) | const |
在文件 SceneCaptureSensor.cpp 第 384 行定义.
引用了 CaptureComponent2D.
float ASceneCaptureSensor::GetMotionBlurIntensity | ( | ) | const |
在文件 SceneCaptureSensor.cpp 第 348 行定义.
引用了 CaptureComponent2D.
float ASceneCaptureSensor::GetMotionBlurMaxDistortion | ( | ) | const |
在文件 SceneCaptureSensor.cpp 第 360 行定义.
引用了 CaptureComponent2D.
float ASceneCaptureSensor::GetMotionBlurMinObjectScreenSize | ( | ) | const |
在文件 SceneCaptureSensor.cpp 第 372 行定义.
引用了 CaptureComponent2D.
float ASceneCaptureSensor::GetShutterSpeed | ( | ) | const |
在文件 SceneCaptureSensor.cpp 第 132 行定义.
引用了 CaptureComponent2D.
|
inline |
在文件 SceneCaptureSensor.h 第 189 行定义.
float ASceneCaptureSensor::GetWhiteTemp | ( | ) | const |
在文件 SceneCaptureSensor.cpp 第 408 行定义.
引用了 CaptureComponent2D.
float ASceneCaptureSensor::GetWhiteTint | ( | ) | const |
在文件 SceneCaptureSensor.cpp 第 420 行定义.
引用了 CaptureComponent2D.
|
inline |
在文件 SceneCaptureSensor.h 第 171 行定义.
|
overrideprotectedvirtual |
重载 ASensor .
被 ADepthCamera, AInstanceSegmentationCamera, ANormalsCamera, AOpticalFlowCamera, ASceneCaptureCamera, ASemanticSegmentationCamera , 以及 ADVSCamera 重载.
在文件 SceneCaptureSensor.cpp 第 602 行定义.
|
overrideprotectedvirtual |
|
inline |
Use for debugging purposes only.
在文件 SceneCaptureSensor.h 第 370 行定义.
引用了 FPixelReader::WritePixelsToArray().
被这些函数引用 ADVSCamera::PostPhysTick().
|
inline |
Use for debugging purposes only.
在文件 SceneCaptureSensor.h 第 378 行定义.
引用了 FPixelReader::SavePixelsToDisk().
|
inlinestaticprivate |
|
protectedvirtual |
被 ASceneCaptureCamera 重载.
在文件 SceneCaptureSensor.cpp 第 542 行定义.
引用了 SendGBufferTexturesInternal().
被这些函数引用 CaptureSceneExtended().
|
inlineprotected |
在文件 SceneCaptureSensor.h 第 535 行定义.
被这些函数引用 SendGBufferTextures() , 以及 ASceneCaptureCamera::SendGBufferTextures().
|
overridevirtual |
重载 ASensor .
被 AShaderBasedSensor 重载.
在文件 SceneCaptureSensor.cpp 第 72 行定义.
引用了 UActorBlueprintFunctionLibrary::SetCamera().
void ASceneCaptureSensor::SetAperture | ( | float | Aperture | ) |
在文件 SceneCaptureSensor.cpp 第 150 行定义.
引用了 CaptureComponent2D.
被这些函数引用 UActorBlueprintFunctionLibrary::SetCamera().
void ASceneCaptureSensor::SetBladeCount | ( | int | Count | ) |
在文件 SceneCaptureSensor.cpp 第 210 行定义.
引用了 CaptureComponent2D.
被这些函数引用 UActorBlueprintFunctionLibrary::SetCamera().
void ASceneCaptureSensor::SetBloomIntensity | ( | float | Intensity | ) |
在文件 SceneCaptureSensor.cpp 第 390 行定义.
引用了 CaptureComponent2D.
被这些函数引用 UActorBlueprintFunctionLibrary::SetCamera().
void ASceneCaptureSensor::SetChromAberrIntensity | ( | float | Intensity | ) |
在文件 SceneCaptureSensor.cpp 第 426 行定义.
引用了 CaptureComponent2D.
被这些函数引用 UActorBlueprintFunctionLibrary::SetCamera().
void ASceneCaptureSensor::SetChromAberrOffset | ( | float | ChromAberrOffset | ) |
在文件 SceneCaptureSensor.cpp 第 438 行定义.
引用了 CaptureComponent2D.
被这些函数引用 UActorBlueprintFunctionLibrary::SetCamera().
void ASceneCaptureSensor::SetDepthBlurAmount | ( | float | Amount | ) |
在文件 SceneCaptureSensor.cpp 第 174 行定义.
引用了 CaptureComponent2D.
被这些函数引用 UActorBlueprintFunctionLibrary::SetCamera().
void ASceneCaptureSensor::SetDepthBlurRadius | ( | float | Radius | ) |
在文件 SceneCaptureSensor.cpp 第 186 行定义.
引用了 CaptureComponent2D.
被这些函数引用 UActorBlueprintFunctionLibrary::SetCamera().
void ASceneCaptureSensor::SetDepthOfFieldMinFstop | ( | float | MinFstop | ) |
在文件 SceneCaptureSensor.cpp 第 198 行定义.
引用了 CaptureComponent2D.
被这些函数引用 UActorBlueprintFunctionLibrary::SetCamera().
void ASceneCaptureSensor::SetExposureCalibrationConstant | ( | float | Constant | ) |
在文件 SceneCaptureSensor.cpp 第 330 行定义.
引用了 CaptureComponent2D.
被这些函数引用 UActorBlueprintFunctionLibrary::SetCamera().
void ASceneCaptureSensor::SetExposureCompensation | ( | float | Compensation | ) |
在文件 SceneCaptureSensor.cpp 第 108 行定义.
引用了 CaptureComponent2D.
被这些函数引用 UActorBlueprintFunctionLibrary::SetCamera().
void ASceneCaptureSensor::SetExposureMaxBrightness | ( | float | Brightness | ) |
在文件 SceneCaptureSensor.cpp 第 294 行定义.
引用了 CaptureComponent2D.
被这些函数引用 UActorBlueprintFunctionLibrary::SetCamera().
void ASceneCaptureSensor::SetExposureMethod | ( | EAutoExposureMethod | Method | ) |
在文件 SceneCaptureSensor.cpp 第 96 行定义.
引用了 CaptureComponent2D.
被这些函数引用 UActorBlueprintFunctionLibrary::SetCamera().
void ASceneCaptureSensor::SetExposureMinBrightness | ( | float | Brightness | ) |
在文件 SceneCaptureSensor.cpp 第 282 行定义.
引用了 CaptureComponent2D.
被这些函数引用 UActorBlueprintFunctionLibrary::SetCamera().
void ASceneCaptureSensor::SetExposureSpeedDown | ( | float | Speed | ) |
在文件 SceneCaptureSensor.cpp 第 306 行定义.
引用了 CaptureComponent2D.
被这些函数引用 UActorBlueprintFunctionLibrary::SetCamera().
void ASceneCaptureSensor::SetExposureSpeedUp | ( | float | Speed | ) |
在文件 SceneCaptureSensor.cpp 第 318 行定义.
引用了 CaptureComponent2D.
被这些函数引用 UActorBlueprintFunctionLibrary::SetCamera().
void ASceneCaptureSensor::SetFilmBlackClip | ( | float | BlackClip | ) |
在文件 SceneCaptureSensor.cpp 第 258 行定义.
引用了 CaptureComponent2D.
被这些函数引用 UActorBlueprintFunctionLibrary::SetCamera().
void ASceneCaptureSensor::SetFilmShoulder | ( | float | Shoulder | ) |
在文件 SceneCaptureSensor.cpp 第 246 行定义.
引用了 CaptureComponent2D.
被这些函数引用 UActorBlueprintFunctionLibrary::SetCamera().
void ASceneCaptureSensor::SetFilmSlope | ( | float | Slope | ) |
在文件 SceneCaptureSensor.cpp 第 222 行定义.
引用了 CaptureComponent2D.
被这些函数引用 UActorBlueprintFunctionLibrary::SetCamera().
void ASceneCaptureSensor::SetFilmToe | ( | float | Toe | ) |
在文件 SceneCaptureSensor.cpp 第 234 行定义.
引用了 CaptureComponent2D.
被这些函数引用 UActorBlueprintFunctionLibrary::SetCamera().
void ASceneCaptureSensor::SetFilmWhiteClip | ( | float | WhiteClip | ) |
在文件 SceneCaptureSensor.cpp 第 270 行定义.
引用了 CaptureComponent2D.
被这些函数引用 UActorBlueprintFunctionLibrary::SetCamera().
void ASceneCaptureSensor::SetFocalDistance | ( | float | Distance | ) |
在文件 SceneCaptureSensor.cpp 第 162 行定义.
引用了 CaptureComponent2D.
被这些函数引用 UActorBlueprintFunctionLibrary::SetCamera().
void ASceneCaptureSensor::SetFOVAngle | ( | float | FOVAngle | ) |
在文件 SceneCaptureSensor.cpp 第 84 行定义.
引用了 CaptureComponent2D.
被这些函数引用 UActorBlueprintFunctionLibrary::SetCamera().
void ASceneCaptureSensor::SetImageSize | ( | uint32 | Width, |
uint32 | Height ) |
在文件 SceneCaptureSensor.cpp 第 78 行定义.
引用了 ImageHeight , 以及 ImageWidth.
被这些函数引用 UActorBlueprintFunctionLibrary::SetCamera().
void ASceneCaptureSensor::SetISO | ( | float | ISO | ) |
在文件 SceneCaptureSensor.cpp 第 138 行定义.
引用了 CaptureComponent2D.
被这些函数引用 UActorBlueprintFunctionLibrary::SetCamera().
void ASceneCaptureSensor::SetLensFlareIntensity | ( | float | Intensity | ) |
在文件 SceneCaptureSensor.cpp 第 378 行定义.
引用了 CaptureComponent2D.
被这些函数引用 UActorBlueprintFunctionLibrary::SetCamera().
void ASceneCaptureSensor::SetMotionBlurIntensity | ( | float | Intensity | ) |
在文件 SceneCaptureSensor.cpp 第 342 行定义.
引用了 CaptureComponent2D.
被这些函数引用 UActorBlueprintFunctionLibrary::SetCamera().
void ASceneCaptureSensor::SetMotionBlurMaxDistortion | ( | float | MaxDistortion | ) |
在文件 SceneCaptureSensor.cpp 第 354 行定义.
引用了 CaptureComponent2D.
被这些函数引用 UActorBlueprintFunctionLibrary::SetCamera().
void ASceneCaptureSensor::SetMotionBlurMinObjectScreenSize | ( | float | ScreenSize | ) |
在文件 SceneCaptureSensor.cpp 第 366 行定义.
引用了 CaptureComponent2D.
被这些函数引用 UActorBlueprintFunctionLibrary::SetCamera().
void ASceneCaptureSensor::SetShutterSpeed | ( | float | Speed | ) |
在文件 SceneCaptureSensor.cpp 第 126 行定义.
引用了 CaptureComponent2D.
被这些函数引用 UActorBlueprintFunctionLibrary::SetCamera().
|
inline |
在文件 SceneCaptureSensor.h 第 183 行定义.
被这些函数引用 UActorBlueprintFunctionLibrary::SetCamera().
|
inlineprotectedvirtual |
被 AInstanceSegmentationCamera , 以及 AShaderBasedSensor 重载.
在文件 SceneCaptureSensor.h 第 435 行定义.
被这些函数引用 BeginPlay().
void ASceneCaptureSensor::SetWhiteTemp | ( | float | Temp | ) |
在文件 SceneCaptureSensor.cpp 第 402 行定义.
引用了 CaptureComponent2D.
被这些函数引用 UActorBlueprintFunctionLibrary::SetCamera().
void ASceneCaptureSensor::SetWhiteTint | ( | float | Tint | ) |
在文件 SceneCaptureSensor.cpp 第 414 行定义.
引用了 CaptureComponent2D.
被这些函数引用 UActorBlueprintFunctionLibrary::SetCamera().
|
inline |
Blocks until the render thread has finished all it's tasks.
在文件 SceneCaptureSensor.h 第 400 行定义.
引用了 WaitForRenderThreadToFinish().
被这些函数引用 ADVSCamera::PostPhysTick() , 以及 WaitForRenderThreadToFinish().
|
friend |
在文件 SceneCaptureSensor.h 第 130 行定义.
|
friend |
在文件 SceneCaptureSensor.h 第 131 行定义.
|
friend |
在文件 SceneCaptureSensor.h 第 132 行定义.
|
protected |
Whether to change render target format to PF_A16B16G16R16, offering 16bit / channel
在文件 SceneCaptureSensor.h 第 462 行定义.
被这些函数引用 BeginPlay().
|
protected |
Whether to render the post-processing effects present in the scene.
在文件 SceneCaptureSensor.h 第 458 行定义.
被这些函数引用 BeginPlay().
struct { ... } ASceneCaptureSensor::CameraGBuffers |
被这些函数引用 FCarlaServer::FPimpl::BindActions() , 以及 CaptureSceneExtended().
|
protected |
Scene capture component.
在文件 SceneCaptureSensor.h 第 443 行定义.
被这些函数引用 ASceneCaptureSensor(), BeginPlay(), CaptureSceneExtended(), GetAperture(), GetBladeCount(), GetBloomIntensity(), GetChromAberrIntensity(), GetChromAberrOffset(), GetDepthBlurAmount(), GetDepthBlurRadius(), GetDepthOfFieldMinFstop(), GetExposureCalibrationConstant(), GetExposureCompensation(), GetExposureMaxBrightness(), GetExposureMethod(), GetExposureMinBrightness(), GetExposureSpeedDown(), GetExposureSpeedUp(), GetFilmBlackClip(), GetFilmShoulder(), GetFilmSlope(), GetFilmToe(), GetFilmWhiteClip(), GetFocalDistance(), GetFOVAngle(), GetISO(), GetLensFlareIntensity(), GetMotionBlurIntensity(), GetMotionBlurMaxDistortion(), GetMotionBlurMinObjectScreenSize(), GetShutterSpeed(), GetWhiteTemp(), GetWhiteTint(), PrePhysTick(), SetAperture(), SetBladeCount(), SetBloomIntensity(), SetChromAberrIntensity(), SetChromAberrOffset(), SetDepthBlurAmount(), SetDepthBlurRadius(), SetDepthOfFieldMinFstop(), SetExposureCalibrationConstant(), SetExposureCompensation(), SetExposureMaxBrightness(), SetExposureMethod(), SetExposureMinBrightness(), SetExposureSpeedDown(), SetExposureSpeedUp(), SetFilmBlackClip(), SetFilmShoulder(), SetFilmSlope(), SetFilmToe(), SetFilmWhiteClip(), SetFocalDistance(), SetFOVAngle(), SetISO(), SetLensFlareIntensity(), SetMotionBlurIntensity(), SetMotionBlurMaxDistortion(), SetMotionBlurMinObjectScreenSize(), SetShutterSpeed(), SetWhiteTemp() , 以及 SetWhiteTint().
|
protected |
Render target necessary for scene capture.
在文件 SceneCaptureSensor.h 第 439 行定义.
被这些函数引用 ASceneCaptureSensor(), BeginPlay() , 以及 ADVSCamera::PostPhysTick().
FCameraGBufferUint8 ASceneCaptureSensor::CustomDepth |
在文件 SceneCaptureSensor.h 第 418 行定义.
被这些函数引用 FCarlaServer::FPimpl::BindActions().
FCameraGBufferUint8 ASceneCaptureSensor::CustomStencil |
在文件 SceneCaptureSensor.h 第 419 行定义.
被这些函数引用 FCarlaServer::FPimpl::BindActions().
FCameraGBufferUint8 ASceneCaptureSensor::GBufferA |
在文件 SceneCaptureSensor.h 第 410 行定义.
被这些函数引用 FCarlaServer::FPimpl::BindActions().
FCameraGBufferUint8 ASceneCaptureSensor::GBufferB |
在文件 SceneCaptureSensor.h 第 411 行定义.
被这些函数引用 FCarlaServer::FPimpl::BindActions().
FCameraGBufferUint8 ASceneCaptureSensor::GBufferC |
在文件 SceneCaptureSensor.h 第 412 行定义.
被这些函数引用 FCarlaServer::FPimpl::BindActions().
FCameraGBufferUint8 ASceneCaptureSensor::GBufferD |
在文件 SceneCaptureSensor.h 第 413 行定义.
被这些函数引用 FCarlaServer::FPimpl::BindActions().
FCameraGBufferUint8 ASceneCaptureSensor::GBufferE |
在文件 SceneCaptureSensor.h 第 414 行定义.
被这些函数引用 FCarlaServer::FPimpl::BindActions().
FCameraGBufferUint8 ASceneCaptureSensor::GBufferF |
在文件 SceneCaptureSensor.h 第 415 行定义.
被这些函数引用 FCarlaServer::FPimpl::BindActions().
|
protected |
Image height in pixels.
在文件 SceneCaptureSensor.h 第 454 行定义.
被这些函数引用 BeginPlay() , 以及 SetImageSize().
|
protected |
Image width in pixels.
在文件 SceneCaptureSensor.h 第 450 行定义.
被这些函数引用 BeginPlay(), PrePhysTick() , 以及 SetImageSize().
FCameraGBufferUint8 ASceneCaptureSensor::SceneColor |
在文件 SceneCaptureSensor.h 第 407 行定义.
被这些函数引用 FCarlaServer::FPimpl::BindActions().
FCameraGBufferUint8 ASceneCaptureSensor::SceneDepth |
在文件 SceneCaptureSensor.h 第 408 行定义.
被这些函数引用 FCarlaServer::FPimpl::BindActions().
FCameraGBufferUint8 ASceneCaptureSensor::SceneStencil |
在文件 SceneCaptureSensor.h 第 409 行定义.
被这些函数引用 FCarlaServer::FPimpl::BindActions().
FCameraGBufferUint8 ASceneCaptureSensor::SSAO |
在文件 SceneCaptureSensor.h 第 417 行定义.
被这些函数引用 FCarlaServer::FPimpl::BindActions().
|
protected |
在文件 SceneCaptureSensor.h 第 446 行定义.
被这些函数引用 BeginPlay().
FCameraGBufferUint8 ASceneCaptureSensor::Velocity |
在文件 SceneCaptureSensor.h 第 416 行定义.
被这些函数引用 FCarlaServer::FPimpl::BindActions().