UMovieSceneInterrogatedPropertyInstantiatorSystem

Class responsible for resolving all property types registered with FBuiltInComponentTypes::PropertyRegistry

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

MovieSceneTracks

Header

/Engine/Source/Runtime/MovieSceneTracks/Public/EntitySystem/Interrogation/MovieSceneInterrogatedPropertyInstantiator.h

Include

#include "EntitySystem/Interrogation/MovieSceneInterrogatedPropertyInstantiator.h"

Syntax

class UMovieSceneInterrogatedPropertyInstantiatorSystem : public UMovieSceneEntityInstantiatorSystem

Remarks

Class responsible for resolving all property types registered with FBuiltInComponentTypes::PropertyRegistry

Constructors

Name Description

Public function

UMovieSceneInterrogatedPropertyInstantiatorSystem

(
    const FObjectInitializer& ObjInit
)

Functions

Name Description

Public function

void

 

DestroyOutput

Public function Const

void

 

FindEntityIDs

Public function Const

const FPrope...

 

FindPropertyInfo

Public function

void

 

InitializeOutput

Public function

UE::MovieSce...

 

RecomposeBlend

(
    const UE::MovieScene::TPropertyComp...,
    const UE::MovieScene::FDecompositio...,
    const ValueType& InCurrentValue
)

Recompose a value from the constituent parts specified in InQuery, taking into account the weightings of each channel.

Public function

FFloatRecomp...

 

RecomposeBlendFloatChannel

(
    const UE::MovieScene::FPropertyDefi...,
    int32 ChannelCompositeIndex,
    const UE::MovieScene::FDecompositio...,
    float InCurrentValue
)

Recompose a value from the constituent parts specified in InQuery, taking into accounts the wieghtings of the specific channel defined by ChannelCompositeIndex.

Public function

UE::MovieSce...

 

RecomposeBlendOperational

(
    const UE::MovieScene::TPropertyComp...,
    const UE::MovieScene::FDecompositio...,
    const typename PropertyTraits::Stor...
)

Recompose a value from the constituent parts specified in InQuery, taking into account the weightings of each channel.

Public function

void

 

UpdateOutput

Classes

Name

Description

Public struct

FPropertyInfo

Typedefs

Constants

Name

Description

INVALID_BLEND_CHANNEL

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