SkySphereActorClass
SkySphereActorClass
#Overview
name: SkySphereActorClass
The value of this variable can be defined or overridden in .ini config files. 1
.ini config file referencing this setting variable.
It is referenced in 2
C++ source files.
#Summary
#Setting Variables
#References In INI files
Location: <Workspace>/Engine/Plugins/ChaosVD/Config/Engine.ini:6, section: [default]
- INI Section:
default
- Raw value:
/ChaosVD/BP_CVD_SkySphere.BP_CVD_SkySphere_C
- Is Array:
False
#References in C++ code
#Callsites
This variable is referenced in the following C++ source code:
#Loc: <Workspace>/Engine/Plugins/ChaosVD/Source/ChaosVD/Private/ChaosVDEditorSettings.h:369
Scope (from outer to inner):
file
class class UChaosVDEditorSettings : public UObject
Source code excerpt:
UPROPERTY(Config)
FSoftClassPath SkySphereActorClass;
virtual void PostEditChangeProperty(FPropertyChangedEvent& PropertyChangedEvent) override;
FChaosVDSettingChaged& OnVisibilitySettingsChanged() { return VisibilitySettingsChangedDelegate; }
FChaosVDSettingChaged& OnColorSettingsChanged() { return ColorsSettingsChangedDelegate; }
#Loc: <Workspace>/Engine/Plugins/ChaosVD/Source/ChaosVD/Private/ChaosVDScene.cpp:464
Scope (from outer to inner):
file
function void FChaosVDScene::CreateBaseLights
Source code excerpt:
DirectionalLightActor->SetFolderPath(LightingFolderPath);
TSubclassOf<AActor> SkySphereClass = Settings->SkySphereActorClass.TryLoadClass<AActor>();
SkySphere = TargetWorld->SpawnActor(SkySphereClass.Get());
if (SkySphere)
{
SkySphere->SetActorLocation(SpawnPosition);
SkySphere->SetFolderPath(LightingFolderPath);
if (SkySphere->Implements<UChaosVDSkySphereInterface>())