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]

#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>())