CARLA
Loading...
Searching...
No Matches
Static Public Member Functions | List of all members
UPostProcessJsonUtils Class Reference

#include <PostProcessJsonUtils.h>

+ Inheritance diagram for UPostProcessJsonUtils:

Static Public Member Functions

static FString GetActiveProfileName ()
 
static TArray< FString > GetAvailablePostProcessProfileNames ()
 
static FString GetPostProcessConfigPath (const FString &FileName)
 
static FString GetViewportProfileName ()
 
static bool LoadAllPostProcessFromJsonToPostProcessComponent (UPostProcessComponent *Volume, const FString &FileName)
 
static bool LoadAllPostProcessFromJsonToPostProcessVolume (APostProcessVolume *Volume, const FString &FileName)
 
static bool LoadAllPostProcessFromJsonToSceneCapture (USceneCaptureComponent2D *SensorCamera, const FString &FileName)
 
static FString ResolveProfileName (const FString &Requested)
 
static bool SaveAllPostProcessComponentToJson (UPostProcessComponent *Volume, const FString &FileName)
 
static bool SaveAllPostProcessToJson (APostProcessVolume *Volume, const FString &FileName)
 

Detailed Description

Definition at line 29 of file PostProcessJsonUtils.h.

Member Function Documentation

◆ GetActiveProfileName()

FString UPostProcessJsonUtils::GetActiveProfileName ( )
static

Definition at line 38 of file PostProcessJsonUtils.cpp.

References CVarCarlaPostProcessProfile(), and ProfileOrFallback().

Referenced by ResolveProfileName().

◆ GetAvailablePostProcessProfileNames()

TArray< FString > UPostProcessJsonUtils::GetAvailablePostProcessProfileNames ( )
static

◆ GetPostProcessConfigPath()

static FString UPostProcessJsonUtils::GetPostProcessConfigPath ( const FString &  FileName)
inlinestatic

◆ GetViewportProfileName()

FString UPostProcessJsonUtils::GetViewportProfileName ( )
static

◆ LoadAllPostProcessFromJsonToPostProcessComponent()

bool UPostProcessJsonUtils::LoadAllPostProcessFromJsonToPostProcessComponent ( UPostProcessComponent *  Volume,
const FString &  FileName 
)
static

◆ LoadAllPostProcessFromJsonToPostProcessVolume()

bool UPostProcessJsonUtils::LoadAllPostProcessFromJsonToPostProcessVolume ( APostProcessVolume *  Volume,
const FString &  FileName 
)
static

◆ LoadAllPostProcessFromJsonToSceneCapture()

bool UPostProcessJsonUtils::LoadAllPostProcessFromJsonToSceneCapture ( USceneCaptureComponent2D *  SensorCamera,
const FString &  FileName 
)
static

◆ ResolveProfileName()

FString UPostProcessJsonUtils::ResolveProfileName ( const FString &  Requested)
static

◆ SaveAllPostProcessComponentToJson()

bool UPostProcessJsonUtils::SaveAllPostProcessComponentToJson ( UPostProcessComponent *  Volume,
const FString &  FileName 
)
static

◆ SaveAllPostProcessToJson()

bool UPostProcessJsonUtils::SaveAllPostProcessToJson ( APostProcessVolume *  Volume,
const FString &  FileName 
)
static

The documentation for this class was generated from the following files: