| FCompressedAnimDataBase
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/Animation/AnimCompressionTypes.h |
Include |
#include "Animation/AnimCompressionTypes.h" |
template<template< typename > class ContainerTypeMakerTemplate>
struct FCompressedAnimDataBase
Name | Description | ||
---|---|---|---|
|
ContainerTypeMa... |
CompressedByteStream |
|
|
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 |
|
|
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 . |
|
enum AnimationK... |
KeyEncodingFormat |
|
|
AnimEncoding &#... |
RotationCodec |
|
|
RotationCompressionFormat |
||
|
AnimEncoding &#... |
ScaleCodec |
|
|
ScaleCompressionFormat |
||
|
AnimEncoding &#... |
TranslationCodec |
The runtime interface to decode and byte swap the compressed animation May be NULL. |
|
TranslationCompressionFormat |
The compression format that was used to compress tracks parts. |
Name | Description | |
---|---|---|
|
FCompressedAnimDataBase() |
|
|
FCompressedAnimDataBase ( |