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.

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback