You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
Updating FVirtualizedUntypedBulkData and textures to use the BulkDataRegistry. BulkDataRegistry: Add get/put accessors for the cached BulkDataList of packages. EditorDomain: Move ClassDigests into a global variable that can be shared with BulkDataRegistry. EditorDomain: Improve performance of GetFileSize by fetching metadata only. Tickable Cook Objects, for systems used by the cooker that need to be ticked. Implementation of the the BulkDataRegistry that uses the DDC cache for persistent storage of the BulkDataList. #rb Devin.Doucette, Paul.Chipchase, Zousar.Shaker [CL 16768772 by Matt Peters in ue5-main branch]
33 lines
997 B
C++
33 lines
997 B
C++
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
|
|
#include "TickableEditorObject.h"
|
|
#include "Tickable.h"
|
|
|
|
TArray<FTickableObjectBase::FTickableObjectEntry>& FTickableEditorObject::GetTickableObjects()
|
|
{
|
|
static TTickableObjectsCollection TickableObjects;
|
|
return TickableObjects;
|
|
}
|
|
|
|
TArray<FTickableEditorObject*>& FTickableEditorObject::GetPendingTickableObjects()
|
|
{
|
|
static TArray<FTickableEditorObject*> PendingTickableObjects;
|
|
return PendingTickableObjects;
|
|
}
|
|
|
|
TArray<FTickableObjectBase::FTickableObjectEntry>& FTickableCookObject::GetTickableObjects()
|
|
{
|
|
static TTickableObjectsCollection TickableObjects;
|
|
return TickableObjects;
|
|
}
|
|
|
|
TArray<FTickableCookObject*>& FTickableCookObject::GetPendingTickableObjects()
|
|
{
|
|
static TArray<FTickableCookObject*> PendingTickableObjects;
|
|
return PendingTickableObjects;
|
|
}
|
|
|
|
bool FTickableCookObject::bCollectionIntact = true;
|
|
bool FTickableCookObject::bIsTickingObjects = false;
|
|
FTickableCookObject* FTickableCookObject::ObjectBeingTicked = nullptr;
|