FBlendableManager

Manager class which allows blending of FBlendableBase objects, stores a copy (for the render thread)

Windows
MacOS
Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Public/BlendableManager.h

Include

#include "BlendableManager.h"

Syntax

class FBlendableManager

Remarks

Manager class which allows blending of FBlendableBase objects, stores a copy (for the render thread)

Constructors

Name Description

Public function

FBlendableManager()

Functions

Name Description

Public function

T &

 

GetSingleFinalData()

Used to blend multiple blendables of the given type with lerp into one final one

Public function Const

const T &

 

GetSingleFinalDataConst()

Use to pickup the on final blendable that was generated by blending 0-n blendables of the given type

Public function Const

T *

 

IterateBlendables

(
    FBlendableEntry*& InIterator
)

Find next that has the given type, O(n), n is number of elements after the given one or all if started with 0

Public function

T *

 

PushBlendableData

(
    float InWeight,
    const T& InData
)

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