87 void SyncRefreshFullTask();
103 int32 PendingDefragSrcBoundIndex;
105 int32 PendingDefragDstBoundIndex;
OODEFFUNC typedef void(OODLE_CALLBACK t_fp_OodleCore_Plugin_Free)(void *ptr)
void AsyncTask(ENamedThreads::Type Thread, TUniqueFunction< void()> Function)
Definition Async.cpp:54
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
EAddComponentResult
Definition TextureInstanceState.h:20
Definition DynamicTextureInstanceManager.h:19
~FDynamicRenderAssetInstanceManager()
Definition DynamicTextureInstanceManager.cpp:66
const FRenderAssetInstanceView * GetAsyncView(bool bCreateIfNull) final override
Definition DynamicTextureInstanceManager.cpp:341
bool CanManage(const UPrimitiveComponent *Component) const final override
Definition DynamicTextureInstanceManager.cpp:251
void IncrementalUpdate(FRemovedRenderAssetArray &RemovedRenderAssets, float Percentage)
Definition DynamicTextureInstanceManager.cpp:83
void OnCreateViewDone(FRenderAssetInstanceView *InView)
Definition DynamicTextureInstanceManager.cpp:175
void PrepareAsyncView() final override
Definition DynamicTextureInstanceManager.cpp:325
void OnRefreshVisibilityDone(int32 BeginIndex, int32 EndIndex, const TArray< int32 > &SkippedIndices, int32 FirstFreeBound, int32 LastUsedBound)
Definition DynamicTextureInstanceManager.cpp:188
void GetReferencedComponents(TArray< const UPrimitiveComponent * > &Components)
Definition DynamicTextureInstanceManager.cpp:170
const FRenderAssetInstanceView * GetGameThreadView()
Definition DynamicTextureInstanceManager.cpp:358
void RegisterTasks(RenderAssetInstanceTask::FDoWorkTask &AsyncTask)
Definition DynamicTextureInstanceManager.cpp:76
uint32 GetAllocatedSize() const final override
Definition DynamicTextureInstanceManager.cpp:352
void Refresh(float Percentage) final override
Definition DynamicTextureInstanceManager.cpp:256
bool IsReferenced(const UPrimitiveComponent *Component) const final
Definition DynamicTextureInstanceManager.cpp:71
void OnPreGarbageCollect(FRemovedRenderAssetArray &RemovedRenderAssets)
Definition DynamicTextureInstanceManager.cpp:211
Definition TextureInstanceState.h:220
Definition TextureInstanceView.h:109
Definition TextureStreamingTypes.h:223
Definition TextureInstanceManager.h:14
Definition TextureInstanceTask.h:177
Definition TextureInstanceTask.h:25
Definition AndroidPlatformMisc.h:14
Definition RefCounting.h:454
Definition TextureInstanceTask.cpp:11