|
| ENGINE_API | FNetGUIDCache (UNetDriver *InDriver, uint64 NetworkGuidSeed=0) |
| |
| virtual | ~FNetGUIDCache () |
| |
| PRAGMA_DISABLE_DEPRECATION_WARNINGS | FNetGUIDCache (FNetGUIDCache &&)=default |
| |
| | FNetGUIDCache (const FNetGUIDCache &)=delete |
| |
| FNetGUIDCache & | operator= (FNetGUIDCache &&)=default |
| |
| FNetGUIDCache & | operator= (const FNetGUIDCache &)=delete |
| |
| ENGINE_API void | CleanReferences () |
| |
| ENGINE_API bool | SupportsObject (const UObject *Object, const TWeakObjectPtr< UObject > *WeakObjectPtr=nullptr) const |
| |
| ENGINE_API bool | IsDynamicObject (const UObject *Object) |
| |
| virtual ENGINE_API bool | IsNetGUIDAuthority () const |
| |
| ENGINE_API FNetworkGUID | GetOrAssignNetGUID (UObject *Object, const TWeakObjectPtr< UObject > *WeakObjectPtr=nullptr) |
| |
| ENGINE_API FNetworkGUID | GetNetGUID (const UObject *Object) const |
| |
| ENGINE_API FNetworkGUID | GetOuterNetGUID (const FNetworkGUID &NetGUID) const |
| |
| virtual ENGINE_API FNetworkGUID | AssignNewNetGUID_Server (UObject *Object) |
| |
| virtual ENGINE_API FNetworkGUID | AssignNewNetGUIDFromPath_Server (const FString &PathName, UObject *ObjOuter, UClass *ObjClass) |
| |
| ENGINE_API void | RegisterNetGUID_Internal (const FNetworkGUID &NetGUID, const FNetGuidCacheObject &CacheObject) |
| |
| ENGINE_API void | RegisterNetGUID_Server (const FNetworkGUID &NetGUID, UObject *Object) |
| |
| ENGINE_API void | RegisterNetGUID_Client (const FNetworkGUID &NetGUID, const UObject *Object) |
| |
| ENGINE_API void | RegisterNetGUIDFromPath_Client (const FNetworkGUID &NetGUID, const FString &PathName, const FNetworkGUID &OuterGUID, const uint32 NetworkChecksum, const bool bNoLoad, const bool bIgnoreWhenMissing) |
| |
| ENGINE_API void | RegisterNetGUIDFromPath_Server (const FNetworkGUID &NetGUID, const FString &PathName, const FNetworkGUID &OuterGUID, const uint32 NetworkChecksum, const bool bNoLoad, const bool bIgnoreWhenMissing) |
| |
| ENGINE_API UObject * | GetObjectFromNetGUID (const FNetworkGUID &NetGUID, const bool bIgnoreMustBeMapped) |
| |
| ENGINE_API bool | ShouldIgnoreWhenMissing (const FNetworkGUID &NetGUID) const |
| |
| ENGINE_API FNetGuidCacheObject const *const | GetCacheObject (const FNetworkGUID &NetGUID) const |
| |
| ENGINE_API bool | IsGUIDRegistered (const FNetworkGUID &NetGUID) const |
| |
| ENGINE_API bool | IsGUIDLoaded (const FNetworkGUID &NetGUID) const |
| |
| ENGINE_API bool | IsGUIDBroken (const FNetworkGUID &NetGUID, const bool bMustBeRegistered) const |
| |
| ENGINE_API bool | IsGUIDNoLoad (const FNetworkGUID &NetGUID) const |
| |
| ENGINE_API bool | IsGUIDPending (const FNetworkGUID &NetGUID) const |
| |
| ENGINE_API FString | FullNetGUIDPath (const FNetworkGUID &NetGUID) const |
| |
| ENGINE_API void | GenerateFullNetGUIDPath_r (const FNetworkGUID &NetGUID, FString &FullPath) const |
| |
| ENGINE_API uint32 | GetClassNetworkChecksum (UClass *Class) |
| |
| ENGINE_API uint32 | GetNetworkChecksum (UObject *Obj) |
| |
| ENGINE_API void | SetNetworkChecksumMode (const ENetworkChecksumMode NewMode) |
| |
| ENGINE_API void | SetAsyncLoadMode (const EAsyncLoadMode NewMode) |
| |
| ENGINE_API bool | ShouldAsyncLoad () const |
| |
| ENGINE_API bool | CanClientLoadObject (const UObject *Object, const FNetworkGUID &NetGUID) const |
| |
| ENGINE_API FString | Describe (const FNetworkGUID &NetGUID) const |
| |
| ENGINE_API bool | RemoveNetGUID (const UObject *Object) |
| |
| ENGINE_API void | RemoveActorNetGUIDs (const AActor *Actor) |
| |
| ENGINE_API void | AsyncPackageCallback (const FName &PackageName, UPackage *Package, EAsyncLoadingResult::Type Result) |
| |
| ENGINE_API void | ResetCacheForDemo () |
| |
| ENGINE_API void | CountBytes (FArchive &Ar) const |
| |
| ENGINE_API void | ConsumeAsyncLoadDelinquencyAnalytics (FNetAsyncLoadDelinquencyAnalytics &Out) |
| |
| ENGINE_API const FNetAsyncLoadDelinquencyAnalytics & | GetAsyncLoadDelinquencyAnalytics () const |
| |
| ENGINE_API void | ResetAsyncLoadDelinquencyAnalytics () |
| |
| ENGINE_API void | CollectReferences (class FReferenceCollector &ReferenceCollector) |
| |
| ENGINE_API TSharedRef< FQueuedBunchObjectReference > | TrackQueuedBunchObjectReference (const FNetworkGUID InNetGUID, UObject *InObject) |
| |
| bool | WasGUIDSyncLoaded (FNetworkGUID NetGUID) const |
| |
| void | ClearSyncLoadedGUID (FNetworkGUID NetGUID) |
| |
| ENGINE_API void | ReportSyncLoadedGUIDs () |
| |
| ENGINE_API void | ResetReplayDirtyTracking () |
| |
| ENGINE_API const TArray< FNetworkGUID > * | FindUnmappedStablyNamedGuidsWithOuter (FNetworkGUID OuterGUID) const |
| |
| const void | RemoveUnmappedStablyNamedGuidsWithOuter (FNetworkGUID OuterGUID) |
| |