5#include "Containers/Array.h"
188 Num = (
Num + 7 ) & ( ~0x07 );
#define check(expr)
Definition AssertionMacros.h:314
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
void Init()
Definition LockFreeList.h:4
Definition Archive.h:1208
UE_FORCEINLINE_HINT bool IsError() const
Definition Archive.h:362
Definition BitArchive.h:13
@ false
Definition radaudio_common.h:23
Definition BitWriter.h:209
void Init(FBitWriter &Writer)
Definition BitWriter.h:227
void Reset()
Definition BitWriter.h:233
UE_FORCEINLINE_HINT void PopWithoutClear(FBitWriter &Writer)
Definition BitWriter.h:243
FBitWriterMark(FBitWriter &Writer)
Definition BitWriter.h:217
CORE_API void Pop(FBitWriter &Writer)
Definition BitWriter.cpp:287
UE_FORCEINLINE_HINT int64 GetNumBits() const
Definition BitWriter.h:222
FBitWriterMark()
Definition BitWriter.h:212
Definition BitWriter.h:22
UE_FORCEINLINE_HINT int64 GetNumBits(void) const
Definition BitWriter.h:121
CORE_API FBitWriter(FBitWriter &&)
CORE_API FBitWriter & operator=(FBitWriter &&)
const uint8 * GetData(void) const
Definition BitWriter.h:79
UE_FORCEINLINE_HINT void WriteAlign()
Definition BitWriter.h:186
void SetNumBits(int64 NumBits)
Definition BitWriter.h:104
CORE_API void WriteBit(uint8 In)
Definition BitWriter.cpp:205
virtual CORE_API void SerializeInt(uint32 &Value, uint32 Max) override
Definition BitWriter.cpp:142
CORE_API FBitWriter()
Definition BitWriter.cpp:49
uint8 * GetData(void)
Definition BitWriter.h:69
CORE_API void SetOverflowed(int32 LengthBits)
Definition BitWriter.cpp:219
const TArray< uint8 > * GetBuffer(void) const
Definition BitWriter.h:89
CORE_API FBitWriter & operator=(const FBitWriter &)
CORE_API FBitWriter(const FBitWriter &)
virtual CORE_API void SerializeBitsWithOffset(void *Src, int32 SourceBit, int64 LengthBits) override
Definition BitWriter.cpp:114
bool AllowAppend(int64 LengthBits)
Definition BitWriter.h:149
virtual CORE_API void CountMemory(FArchive &Ar) const
Definition BitWriter.cpp:230
virtual CORE_API void SerializeIntPacked(uint32 &Value) override
Definition BitWriter.cpp:245
CORE_API void Reset() override
Definition BitWriter.cpp:71
virtual CORE_API void SerializeBits(void *Src, int64 LengthBits) override
Definition BitWriter.cpp:84
UE_FORCEINLINE_HINT void SetAllowResize(bool NewResize)
Definition BitWriter.h:176
CORE_API void WriteIntWrapped(uint32 Value, uint32 ValueMax)
Definition BitWriter.cpp:181
UE_FORCEINLINE_HINT int64 GetMaxBits(void) const
Definition BitWriter.h:129
UE_FORCEINLINE_HINT int64 GetNumBytes(void) const
Definition BitWriter.h:113
virtual CORE_API ~FBitWriter()
UE_FORCEINLINE_HINT void SetAllowOverflow(bool bInAllow)
Definition BitWriter.h:144