IAnimationStreamingManager

Interface to add functions specifically related to animation streaming

Windows
MacOS
Linux

Inheritance Hierarchy

IStreamingManager

IAnimationStreamingManager

FAnimationStreamingManager

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Public/ContentStreaming.h

Include

#include "ContentStreaming.h"

Syntax

struct IAnimationStreamingManager : public IStreamingManager

Remarks

Interface to add functions specifically related to animation streaming

Functions

Name Description

Public function

void

 

AddStreamingAnim

(
    UAnimStreamable* Anim
)

Adds a new Streamable Anim to the streaming manager.

Public function Const

const FCompr...

 

GetLoadedChunk

(
    const UAnimStreamable* Anim,
    uint32 ChunkIndex,
    bool bRequestNextChunk
)

Gets a pointer to a chunk of animation data

Public function

SIZE_T

 

GetMemorySizeForAnim

(
    const UAnimStreamable* Anim
)

Returns the memory a Streamable Anim is currently using

Public function

bool

 

RemoveStreamingAnim

(
    UAnimStreamable* Anim
)

Removes a Streamable Anim from the streaming manager.

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