UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FUnversionedHeaderBuilder Class Reference
+ Inheritance diagram for FUnversionedHeaderBuilder:

Public Member Functions

 FUnversionedHeaderBuilder ()
 
void IncludeProperty (bool bIsZero)
 
void ExcludeProperty ()
 
void Finalize ()
 
- Public Member Functions inherited from FUnversionedHeader
void Save (FStructuredArchive::FStream Stream) const
 
void Load (FStructuredArchive::FStream Stream)
 
bool HasValues () const
 
bool HasNonZeroValues () const
 

Additional Inherited Members

- Protected Types inherited from FUnversionedHeader
using FZeroMask = TBitArray< TInlineAllocator< 8 > >
 
- Protected Member Functions inherited from FUnversionedHeader
void SaveZeroMaskData (FStructuredArchive::FStream Stream, uint32 NumBits, const uint32 *Data) const
 
void LoadZeroMaskData (FStructuredArchive::FStream Stream, uint32 NumBits, uint32 *Data)
 
- Protected Attributes inherited from FUnversionedHeader
TArray< FFragment, TInlineAllocator< 32 > > Fragments
 
bool bHasNonZeroValues = false
 
FZeroMask ZeroMask
 

Constructor & Destructor Documentation

◆ FUnversionedHeaderBuilder()

FUnversionedHeaderBuilder::FUnversionedHeaderBuilder ( )
inline

Member Function Documentation

◆ ExcludeProperty()

void FUnversionedHeaderBuilder::ExcludeProperty ( )
inline

◆ Finalize()

void FUnversionedHeaderBuilder::Finalize ( )
inline

◆ IncludeProperty()

void FUnversionedHeaderBuilder::IncludeProperty ( bool  bIsZero)
inline

The documentation for this class was generated from the following file: