FUECompressedAnimData

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Public/Animation/AnimCompressionTypes.h

Include

#include "Animation/AnimCompressionTypes.h"

Syntax

struct FUECompressedAnimData :
    public ICompressedAnimData,
    public FCompressedAnimDataBase< TNonConstArrayViewMaker >

Constructors

Functions

Name Description

Public function

void

 

ByteSwapData

(
    TArrayView< uint8 > CompresedData,
    TArchive& MemoryStream
)

Public function

void

 

ByteSwapIn

(
    TArrayView< uint8 > CompressedData,
    FMemoryReader& MemoryStream
)

Public function

void

 

ByteSwapOut

(
    TArrayView< uint8 > CompressedData,
    FMemoryWriter& MemoryStream
)

Public function

void

 

InitViewsFromBuffer

(
    const TArrayView< uint8 > BulkData
)

Overridden from ICompressedAnimData

Name Description

Public function Virtual

void

 

Bind

(
    const TArrayView< uint8 > BulkData
)

Public function Virtual Const

int64

 

GetApproxCompressedSize()

Public function Virtual Const

FString

 

GetDebugString()

Public function Virtual Const

bool

 

IsValid()

Public function Virtual

void

 

SerializeCompressedData

(
    FArchive& Ar
)

ICompressedAnimData implementation.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss