FCompressedAnimDataBase

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

Engine

Header

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

Include

#include "Animation/AnimCompressionTypes.h"

Syntax

template<template< typename > class ContainerTypeMakerTemplate>
struct FCompressedAnimDataBase

Variables

Name Description

Public variable

ContainerTypeMa...

 

CompressedByteStream

Public variable

FCompressedOffs...

 

CompressedScaleOffsets

An array of 2*NumTrack ints, arranged as follows: if identity, it is offset if not, it is num of keys [0] Scale0.Offset or NumKeys [1] Scale1.Offset or NumKeys

Public variable

ContainerTypeMa...

 

CompressedTrackOffsets

An array of 4*NumTrack ints, arranged as follows: - PerTrack is 2*NumTrack, so this isn't true any more [0] Trans0.Offset [1] Trans0.NumKeys [2] Rot0.Offset [3] Rot0.NumKeys [4] Trans1.Offset .

Public variable

enum AnimationK...

 

KeyEncodingFormat

Public variable

AnimEncoding &#...

 

RotationCodec

Public variable

AnimationCompre...

 

RotationCompressionFormat

Public variable

AnimEncoding &#...

 

ScaleCodec

Public variable

AnimationCompre...

 

ScaleCompressionFormat

Public variable

AnimEncoding &#...

 

TranslationCodec

The runtime interface to decode and byte swap the compressed animation May be NULL.

Public variable

AnimationCompre...

 

TranslationCompressionFormat

The compression format that was used to compress tracks parts.

Constructors

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