| IStreamingManager
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/Animation/AnimationStreaming.h |
Include |
#include "Animation/AnimationStreaming.h" |
struct FAnimationStreamingManager : public IAnimationStreamingManager
Streaming manager dealing with audio.
Name | Description | ||
---|---|---|---|
|
CriticalSection |
Critical section to protect usage of shared gamethread/workerthread members |
|
|
StreamingAnimations |
Sound Waves being managed. |
Name | Description | |
---|---|---|
|
FAnimationStreamingManager() |
Constructor, initializing all members |
Name | Description | |
---|---|---|
|
~FAnimationStreamingManager() |
Name | Description | ||
---|---|---|---|
|
OnAsyncFileCallback ( |
Called when an async callback is made on an async loading audio chunk request. |
Name | Description | ||
---|---|---|---|
|
AddStreamingAnim ( |
Adds a new Streamable Anim to the streaming manager. |
|
|
const FCompr... |
GetLoadedChunk ( |
Gets a pointer to a chunk of animation data |
|
GetMemorySizeForAnim ( |
Returns the memory a Streamable Anim is currently using |
|
|
RemoveStreamingAnim ( |
Removes a Streamable Anim from the streaming manager. |
Name | Description | ||
---|---|---|---|
|
AddLevel ( |
Adds a ULevel that has already prepared StreamingData to the streaming manager. |
|
|
BlockTillAllRequestsFinished ( |
Blocks till all pending requests are fulfilled. |
|
|
CancelForcedResources() |
Cancels the timed Forced resources (i.e used the Kismet action "Stream In Textures"). |
|
|
NotifyLevelChange() |
Notifies manager of "level" change. |
|
|
NotifyLevelOffset |
Notifies manager that level primitives were shifted |
|
|
RemoveLevel ( |
Removes a ULevel from the streaming manager. |
|
|
SetDisregardWorldResourcesForFrames ( |
Don't stream world resources for the next NumFrames. |
|
|
UpdateResourceStreaming ( |
Updates streaming, taking into account all current view infos. |