9#include "CoreSettings.generated.h"
16UCLASS(config=
Engine, defaultconfig, meta=(DisplayName=
"Streaming"), MinimalAPI)
28 ConsoleVariable =
"s.AsyncLoadingThreadEnabled", DisplayName =
"Async Loading Thread Enabled",
29 ToolTip =
"Enables separate thread for package streaming. Requires restart to take effect."))
33 ConsoleVariable =
"s.WarnIfTimeLimitExceeded", DisplayName =
"Warn If Time Limit Has Been Exceeded",
34 ToolTip =
"Enables log warning if time limit for time-sliced package streaming has been exceeded."))
38 ConsoleVariable =
"s.TimeLimitExceededMultiplier", DisplayName =
"Time Limit Exceeded Warning Multiplier",
39 ToolTip =
"Multiplier for time limit exceeded warning time threshold."))
113 UPROPERTY(config, EditAnywhere, Category = "Deprecated Settings", meta = (
180 ConsoleVariable =
"gc.TimeBetweenPurgingPendingKillObjects", DisplayName =
"Time Between Purging Pending Kill Objects",
181 ToolTip =
"Time in seconds (game time) we should wait between purging object references to objects that are pending kill."))
242 int32 MaxObjectsNotConsideredByGC;
EGLSurface EGLnsecsANDROID time
Definition AndroidOpenGLFunctions.h:9
GLenum GLuint GLint level
Definition AndroidOpenGLFunctions.h:46
ENGINE_API int32 GLevelStreamingLowMemoryPendingPurgeCount
Definition CoreSettings.cpp:31
ENGINE_API int32 GUseUnifiedTimeBudgetForStreaming
Definition CoreSettings.cpp:12
ENGINE_API int32 GLevelStreamingComponentsUnregistrationGranularity
Definition CoreSettings.cpp:22
ENGINE_API float GPriorityLevelStreamingActorsUpdateExtraTime
Definition CoreSettings.cpp:18
ENGINE_API int32 GLevelStreamingAllowLevelRequestsWhileAsyncLoadingInMatch
Definition CoreSettings.cpp:27
ENGINE_API int32 GLevelStreamingForceVerifyLevelsGotRemovedByGC
Definition CoreSettings.cpp:29
ENGINE_API int32 GLevelStreamingAddPrimitiveGranularity
Definition CoreSettings.cpp:21
ENGINE_API int32 GLevelStreamingRouteActorEndPlayForRemoveFromWorldGranularity
Definition CoreSettings.cpp:24
ENGINE_API float GPriorityAsyncLoadingExtraTime
Definition CoreSettings.cpp:16
ENGINE_API int32 GLevelStreamingComponentsRegistrationGranularity
Definition CoreSettings.cpp:20
ENGINE_API int32 GLevelStreamingForceGCAfterLevelStreamedOut
Definition CoreSettings.cpp:25
ENGINE_API int32 GLevelStreamingForceRouteActorInitializeNextFrame
Definition CoreSettings.cpp:30
ENGINE_API int32 GAsyncLoadingUseFullTimeLimit
Definition CoreSettings.cpp:15
ENGINE_API float GLevelStreamingActorsUpdateTimeLimit
Definition CoreSettings.cpp:17
ENGINE_API int32 GUseBackgroundLevelStreaming
Definition CoreSettings.cpp:13
ENGINE_API int32 GLevelStreamingMaxLevelRequestsAtOnceWhileInMatch
Definition CoreSettings.cpp:28
ENGINE_API int32 GLevelStreamingRouteActorInitializationGranularity
Definition CoreSettings.cpp:23
ENGINE_API float GAsyncLoadingTimeLimit
Definition CoreSettings.cpp:14
ENGINE_API int32 GLevelStreamingContinuouslyIncrementalGCWhileLevelsPendingPurge
Definition CoreSettings.cpp:26
ENGINE_API float GLevelStreamingUnregisterComponentsTimeLimit
Definition CoreSettings.cpp:19
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
return true
Definition ExternalRpcRegistry.cpp:601
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
@ Garbage
Garbage from logical point of view and should not be referenced. This flag is mirrored in EObjectFlag...
#define UCLASS(...)
Definition ObjectMacros.h:776
USkinnedMeshComponent float
Definition SkinnedMeshComponent.h:60
uint32 Size
Definition VulkanMemory.cpp:4034
if(Failed) console_printf("Failed.\n")
Definition Engine.Build.cs:7
Definition GCObject.h:128
Definition DeveloperSettings.h:24
Definition CoreSettings.h:170
UPROPERTY(EditAnywhere, config, Category=General, meta=(ConsoleVariable="gc.TimeBetweenPurgingPendingKillObjects", DisplayName="Time Between Purging Pending Kill Objects", ToolTip="Time in seconds (game time) we should wait between purging object references to objects that are pending kill.")) float TimeBetweenPurgingPendingKillObjects
Definition CoreSettings.h:18
UPROPERTY(config, EditAnywhere, Category=PackageStreaming, meta=(ConsoleVariable="s.AsyncLoadingThreadEnabled", DisplayName="Async Loading Thread Enabled", ToolTip="Enables separate thread for package streaming. Requires restart to take effect.")) uint32 AsyncLoadingThreadEnabled UPROPERTY(config, EditAnywhere, Category=PackageStreaming, AdvancedDisplay, meta=(ConsoleVariable="s.WarnIfTimeLimitExceeded", DisplayName="Warn If Time Limit Has Been Exceeded", ToolTip="Enables log warning if time limit for time-sliced package streaming has been exceeded.")) uint32 WarnIfTimeLimitExceeded UPROPERTY(config, EditAnywhere, Category=PackageStreaming, AdvancedDisplay, meta=(ConsoleVariable="s.TimeLimitExceededMultiplier", DisplayName="Time Limit Exceeded Warning Multiplier", ToolTip="Multiplier for time limit exceeded warning time threshold.")) float TimeLimitExceededMultiplier
Definition AsyncRegisterLevelContext.cpp:16
Definition UnrealType.h:6865