UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FCompressedOffsetDataBase< ArrayClass > Struct Template Reference

#include <AnimCompressionTypes.h>

Public Member Functions

 FCompressedOffsetDataBase (int32 InStripSize=2)
 
void SetStripSize (int32 InStripSize)
 
const int32 GetOffsetData (int32 StripIndex, int32 Offset) const
 
void SetOffsetData (int32 StripIndex, int32 Offset, int32 Value)
 
void AddUninitialized (int32 NumOfTracks)
 
void Empty (int32 NumOfTracks=0)
 
int32 GetMemorySize () const
 
int32 GetNumTracks () const
 
bool IsValid () const
 

Public Attributes

ArrayClass OffsetData
 
int32 StripSize
 

Constructor & Destructor Documentation

◆ FCompressedOffsetDataBase()

Member Function Documentation

◆ AddUninitialized()

template<typename ArrayClass >
void FCompressedOffsetDataBase< ArrayClass >::AddUninitialized ( int32  NumOfTracks)
inline

◆ Empty()

template<typename ArrayClass >
void FCompressedOffsetDataBase< ArrayClass >::Empty ( int32  NumOfTracks = 0)
inline

◆ GetMemorySize()

template<typename ArrayClass >
int32 FCompressedOffsetDataBase< ArrayClass >::GetMemorySize ( ) const
inline

◆ GetNumTracks()

template<typename ArrayClass >
int32 FCompressedOffsetDataBase< ArrayClass >::GetNumTracks ( ) const
inline

◆ GetOffsetData()

template<typename ArrayClass >
const int32 FCompressedOffsetDataBase< ArrayClass >::GetOffsetData ( int32  StripIndex,
int32  Offset 
) const
inline

◆ IsValid()

template<typename ArrayClass >
bool FCompressedOffsetDataBase< ArrayClass >::IsValid ( ) const
inline

◆ SetOffsetData()

template<typename ArrayClass >
void FCompressedOffsetDataBase< ArrayClass >::SetOffsetData ( int32  StripIndex,
int32  Offset,
int32  Value 
)
inline

◆ SetStripSize()

template<typename ArrayClass >
void FCompressedOffsetDataBase< ArrayClass >::SetStripSize ( int32  InStripSize)
inline

Member Data Documentation

◆ OffsetData

◆ StripSize


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