8#include "WorldPartitionRuntimeCellData.generated.h"
30 UE_DEPRECATED(5.6,
"Use version that takes a boolean to flag if the cell blocks on slow loading (bBlockOnSlowLoading).")
33 virtual void MergeStreamingSourceInfo()
const {}
45 virtual bool IsDebugShown()
const {
return true; }
46 ENGINE_API virtual FString GetDebugName()
const;
49 UE_DEPRECATED(5.5,
"Use version that takes FWorldPartitionStreamingContext instead.")
50 virtual void ResetStreamingSourceInfo()
const {}
51 UE_DEPRECATED(5.5,
"Use version that takes FWorldPartitionStreamingContext instead.")
56 mutable uint8 CachedMinSourcePriority;
59 mutable bool bCachedWasRequestedByBlockingSource;
62 mutable double CachedMinSquareDistanceToBlockingSource;
65 mutable float CachedMinBlockOnSlowStreamingRatio;
68 mutable double CachedMinSquareDistanceToSource;
71 mutable float CachedMinSlowStreamingRatio;
74 mutable double CachedMinSpatialSortingPriority;
77 mutable int32 CachedSourceInfoEpoch;
93 int32 HierarchicalLevel;
#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 UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_UCLASS_BODY(...)
Definition ObjectMacros.h:768
#define UCLASS(...)
Definition ObjectMacros.h:776
Definition Archive.h:1208
Definition NameTypes.h:617
Definition StringDev.h:33
Definition WorldPartitionStreamingSource.h:11
Definition WorldPartitionRuntimeCellData.h:16
Definition HierarchicalLogArchive.h:14
Definition WorldPartitionRuntimeHash.h:166
Definition WorldPartitionStreamingSource.h:344
Definition Optional.h:131