Ark Server API (ASA) - Wiki
|
#include "CoreFwd.h"
#include "CoreTypes.h"
#include "HAL/PlatformProperties.h"
#include "Internationalization/TextNamespaceFwd.h"
#include "Math/MathFwd.h"
#include "Misc/AssertionMacros.h"
#include "Misc/Build.h"
#include "Misc/CompressionFlags.h"
#include "Misc/EngineVersionBase.h"
#include "Misc/VarArgs.h"
#include "Serialization/ArchiveCookData.h"
#include "Templates/AndOrNot.h"
#include "Templates/EnableIf.h"
#include "Templates/Function.h"
#include "Templates/IsArrayOrRefOfTypeByPredicate.h"
#include "Templates/IsEnumClass.h"
#include "Templates/IsSigned.h"
#include "Templates/IsValidVariadicFunctionArg.h"
#include "Templates/UnrealTemplate.h"
#include "Traits/IsCharEncodingCompatibleWith.h"
#include "UObject/ObjectVersion.h"
Go to the source code of this file.
Classes | |
struct | FArchiveState |
struct | FArchiveState::FFastPathLoadBuffer |
class | TCheckedObjPtr< T > |
class | FArchive |
class | FArchive::FScopeSetDebugSerializationFlags |
class | FArchive::FScopeSeekTo |
Namespaces | |
namespace | UE |
namespace | UE::Serialization |
Typedefs | |
typedef TFunction< bool(double RemainingTime)> | FExternalReadCallback |
Functions | |
template<class T > | |
T | Arctor (FArchive &Ar) |
template<class TEnum > | |
FORCEINLINE FArchive & | operator<< (FArchive &Ar, TEnumAsByte< TEnum > &Value) |
template<typename EnumType , typename = typename TEnableIf<TIsEnumClass<EnumType>::Value>::Type> | |
FORCEINLINE FArchive & | operator<< (FArchive &Ar, EnumType &Value) |
#define DEVIRTUALIZE_FLinkerLoad_Serialize (!WITH_EDITORONLY_DATA) |
#define FArchive_Serialize_BitfieldBool | ( | ARCHIVE, | |
BITFIELD_BOOL ) { bool TEMP_BITFIELD_BOOL = BITFIELD_BOOL; ARCHIVE << TEMP_BITFIELD_BOOL; BITFIELD_BOOL = TEMP_BITFIELD_BOOL; } |
FORCEINLINE FArchive & operator<< | ( | FArchive & | Ar, |
EnumType & | Value ) |
FORCEINLINE FArchive & operator<< | ( | FArchive & | Ar, |
TEnumAsByte< TEnum > & | Value ) |