67 explicit operator bool()
const
192 return (
B.TotalTime <
A.TotalTime);
241 check(ObjectsInFlight.Num() == 0);
255 bool GCCallBackRegistered;
257 int32 NumObjectsToReport;
259 float TimeBetweenLogDumps;
261 float MinTimeBetweenLogDumps;
263 double LastTimeOfLogDump;
267 FString OperationPerformed;
297 bool bShouldTrackObject;
299 bool bShouldTrackObjectClass;
378 UE_DEPRECATED(5.6,
"Use FFrameEndSync::Sync defined in RenderingThread.h, which takes an enum.")
420 return FMath::Lerp<float>(FieldOfViewMinAngleScale, FieldOfViewMaxAngleScale,
ClampedFoV);
423 return FieldOfViewMaxAngleScale;
463 , bForceRefresh(
false)
470 RequestResolutionChange(ResX, ResY, WindowMode);
471 bForceRefresh =
true;
478#ifndef UE_ENABLE_LOG_STACK_ON_FORCE_GC
479#define UE_ENABLE_LOG_STACK_ON_FORCE_GC 0
481#if UE_ENABLE_LOG_STACK_ON_FORCE_GC
#define NULL
Definition oodle2base.h:134
#define check(expr)
Definition AssertionMacros.h:314
#define UE_DEPRECATED(Version, Message)
Definition CoreMiscDefines.h:302
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define DECLARE_DELEGATE_TwoParams(DelegateName, Param1Type, Param2Type)
Definition DelegateCombinations.h:57
@ NM_Client
Definition EngineBaseTypes.h:951
#define DECLARE_LOG_CATEGORY_EXTERN(CategoryName, DefaultVerbosity, CompileTimeVerbosity)
Definition LogMacros.h:361
const bool
Definition NetworkReplayStreaming.h:178
ENGINE_API FString GetDebugStringForWorld(const UWorld *World)
Definition UnrealEngine.cpp:646
FSystemResolution GSystemResolution
Definition UnrealEngine.cpp:453
const FCachedSystemScalabilityCVars & GetCachedScalabilityCVars()
Definition UnrealEngine.cpp:771
bool AllowHighQualityLightmaps(const FStaticFeatureLevel FeatureLevel)
Definition UnrealEngine.cpp:18577
void ScalabilityCVarsSinkCallback()
Definition UnrealEngine.cpp:806
ENGINE_API void UpdatePlayInEditorWorldDebugString(const FWorldContext *WorldContext)
Definition UnrealEngine.cpp:694
ENGINE_API int32 GUnbuiltHLODCount
Definition UnrealEngine.cpp:455
ENGINE_API int32 GShowMaterialDrawEvents
Definition UnrealEngine.cpp:429
ENGINE_API UFont * GetStatsFont()
Definition UnrealEngine.cpp:13672
ENGINE_API void CalculateFPSTimings()
Definition UnrealEngine.cpp:741
ENGINE_API int32 GDoAsyncLoadingWhileWaitingForVSync
ENGINE_API FString appGetStartupMap(const TCHAR *CommandLine)
Definition UnrealEngine.cpp:13687
TArray< TWeakObjectPtr< APlayerController > >::TConstIterator FConstPlayerControllerIterator
Definition World.h:91
Definition IDelegateInstance.h:14
Definition UnrealEngine.h:36
ULocalPlayer * operator*() const
Definition UnrealEngine.h:59
void operator++()
Definition UnrealEngine.h:54
void GetCurrent()
Definition UnrealEngine.h:40
ULocalPlayer * operator->() const
Definition UnrealEngine.h:63
TArray< classULocalPlayer * >::TConstIterator Iter
Definition UnrealEngine.h:38
FLocalPlayerIterator(UEngine *InEngine, class UWorld *InWorld)
Definition UnrealEngine.h:48
Definition NameTypes.h:617
Definition UnrealEngine.h:338
~FScopedConditionalWorldSwitcher()
Definition UnrealEngine.h:342
FScopedConditionalWorldSwitcher(UWorld *InWorld)
Definition UnrealEngine.h:341
FScopedConditionalWorldSwitcher(class FViewportClient *InViewportClient)
Definition UnrealEngine.h:340
Definition ViewportClient.h:28
Definition UnrealEngine.h:384
virtual void ClearPendingCleanupObjects()=0
Definition UnrealEngine.h:103
T * operator*() const
Definition UnrealEngine.h:116
T * operator->() const
Definition UnrealEngine.h:120
FConstPlayerControllerIterator Iter
Definition UnrealEngine.h:131
void AdvanceCurrent()
Definition UnrealEngine.h:134
void operator++()
Definition UnrealEngine.h:112
T * Current
Definition UnrealEngine.h:132
void Next()
Definition UnrealEngine.h:147
TBasePlayerControllerIterator(class UWorld *InWorld)
Definition UnrealEngine.h:105
Definition UnrealString.h.inl:34
Definition LocalPlayer.h:169
Type
Definition SceneTypes.h:132
Definition GenericWindow.h:15
Type
Definition GenericWindow.h:17
Definition UnrealEngine.cpp:13678
@ false
Definition radaudio_common.h:23
Definition UnrealEngine.h:401
int32 CookOutUnusedDetailModeComponents
Definition UnrealEngine.h:404
float CalculateFieldOfViewDistanceScale(const float FieldOfView) const
Definition UnrealEngine.h:414
int32 MaxShadowResolution
Definition UnrealEngine.h:406
float FieldOfViewMaxAngle
Definition UnrealEngine.h:437
EMaterialQualityLevel::Type MaterialQualityLevel
Definition UnrealEngine.h:405
float FieldOfViewMinAngle
Definition UnrealEngine.h:435
float ViewDistanceScaleSquared
Definition UnrealEngine.h:409
float StaticMeshLODDistanceScale
Definition UnrealEngine.h:411
float FieldOfViewMinAngleScale
Definition UnrealEngine.h:436
int32 FieldOfViewAffectsHLOD
Definition UnrealEngine.h:410
int32 DetailMode
Definition UnrealEngine.h:403
int32 MaxCSMShadowResolution
Definition UnrealEngine.h:407
bool bInitialized
Definition UnrealEngine.h:402
float ViewDistanceScale
Definition UnrealEngine.h:408
float FieldOfViewMaxAngleScale
Definition UnrealEngine.h:438
float SkeletalMeshOverlayDistanceScale
Definition UnrealEngine.h:412
int32 MaxAnisotropy
Definition UnrealEngine.h:432
Definition UnrealEngine.h:200
void OnPreGarbageCollect()
Definition UnrealEngine.h:238
virtual ~FDetailedTickStats()
Definition LevelTick.cpp:171
void DumpStats()
Definition LevelTick.cpp:265
void Reset()
Definition LevelTick.cpp:258
bool BeginObject(UObject *Object)
Definition LevelTick.cpp:184
void EndObject(UObject *Object, float DeltaTime, bool bForSummary)
Definition LevelTick.cpp:206
static UE_FORCEINLINE_HINT bool IsNearlyEqual(float A, float B, float ErrorTolerance=UE_SMALL_NUMBER)
Definition UnrealMathUtility.h:388
static constexpr UE_FORCEINLINE_HINT T Clamp(const T X, const T MinValue, const T MaxValue)
Definition UnrealMathUtility.h:592
Definition UnrealEngine.h:274
~FScopedDetailTickStats()
Definition LevelTick.cpp:376
Definition AndroidStaticFeatureLevel.inl:12
Definition UnrealEngine.h:448
EWindowMode::Type WindowMode
Definition UnrealEngine.h:451
int32 ResY
Definition UnrealEngine.h:450
int32 ResX
Definition UnrealEngine.h:449
void ForceRefresh()
Definition UnrealEngine.h:468
bool bForceRefresh
Definition UnrealEngine.h:452
FSystemResolution()
Definition UnrealEngine.h:459
Definition UnrealEngine.h:493
Definition UnrealEngine.h:173
int32 GCIndex
Definition UnrealEngine.h:181
FString ObjectDetailedInfo
Definition UnrealEngine.h:177
FString ObjectPathName
Definition UnrealEngine.h:175
FName ObjectClassFName
Definition UnrealEngine.h:179
bool operator()(const FTickStats &A, const FTickStats &B) const
Definition UnrealEngine.h:190
bool bForSummary
Definition UnrealEngine.h:187
float TotalTime
Definition UnrealEngine.h:183
int32 Count
Definition UnrealEngine.h:185
Definition UnrealEngine.h:159
TBasePlayerControllerIterator< T, true > LocalOnly
Definition UnrealEngine.h:160
TBasePlayerControllerIterator< T, false > ServerAll
Definition UnrealEngine.h:161