UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FUnversionedHeader::FFragment Struct Reference

Public Member Functions

uint16 Pack () const
 

Static Public Member Functions

static FFragment Unpack (uint16 Int)
 

Public Attributes

uint8 SkipNum = 0
 
bool bHasAnyZeroes = false
 
uint8 ValueNum = 0
 
bool bIsLast = 0
 

Static Public Attributes

static constexpr uint32 SkipMax = 127
 
static constexpr uint32 ValueMax = 127
 
static constexpr uint32 SkipNumMask = 0x007fu
 
static constexpr uint32 HasZeroMask = 0x0080u
 
static constexpr uint32 ValueNumShift = 9u
 
static constexpr uint32 IsLastMask = 0x0100u
 

Member Function Documentation

◆ Pack()

uint16 FUnversionedHeader::FFragment::Pack ( ) const
inline

◆ Unpack()

static FFragment FUnversionedHeader::FFragment::Unpack ( uint16  Int)
inlinestatic

Member Data Documentation

◆ bHasAnyZeroes

bool FUnversionedHeader::FFragment::bHasAnyZeroes = false

◆ bIsLast

bool FUnversionedHeader::FFragment::bIsLast = 0

◆ HasZeroMask

constexpr uint32 FUnversionedHeader::FFragment::HasZeroMask = 0x0080u
staticconstexpr

◆ IsLastMask

constexpr uint32 FUnversionedHeader::FFragment::IsLastMask = 0x0100u
staticconstexpr

◆ SkipMax

constexpr uint32 FUnversionedHeader::FFragment::SkipMax = 127
staticconstexpr

◆ SkipNum

uint8 FUnversionedHeader::FFragment::SkipNum = 0

◆ SkipNumMask

constexpr uint32 FUnversionedHeader::FFragment::SkipNumMask = 0x007fu
staticconstexpr

◆ ValueMax

constexpr uint32 FUnversionedHeader::FFragment::ValueMax = 127
staticconstexpr

◆ ValueNum

uint8 FUnversionedHeader::FFragment::ValueNum = 0

◆ ValueNumShift

constexpr uint32 FUnversionedHeader::FFragment::ValueNumShift = 9u
staticconstexpr

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