Navigation
API > API/Runtime > API/Runtime/MovieSceneTracks > API/Runtime/MovieSceneTracks/EntitySystem > API/Runtime/MovieSceneTracks/EntitySystem/Interrogation
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UMovieSceneEntitySystem
- UMovieSceneEntityInstantiatorSystem
- UMovieSceneInterrogatedPropertyInstantiatorSystem
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
| Type | Name | Description | |
|---|---|---|---|
UMovieSceneInterrogatedPropertyInstantiatorSystem
(
const FObjectInitializer& ObjInit |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | DestroyOutput
(
UE::MovieScene::FInterrogationKey Key, |
||
| void | FindEntityIDs
(
UE::MovieScene::FInterrogationKey Key, |
||
| const FPropertyInfo * | |||
| void | InitializeOutput
(
UE::MovieScene::FInterrogationKey Key, |
||
| UE::MovieScene::TRecompositionResult< ValueType > | RecomposeBlend
(
const UE::MovieScene::TPropertyComponents< PropertyTraits >& InComponents, |
Recompose a value from the constituent parts specified in InQuery, taking into account the weightings of each channel. | |
| FValueRecompositionResult | RecomposeBlendChannel
(
const UE::MovieScene::FPropertyDefinition& PropertyDefinition, |
Recompose a value from the constituent parts specified in InQuery, taking into accounts the wieghtings of the specific channel defined by ChannelCompositeIndex. | |
| UE::MovieScene::TRecompositionResult< typename PropertyTraits::StorageType > | RecomposeBlendOperational
(
const UE::MovieScene::TPropertyComponents< PropertyTraits >& InComponents, |
Recompose a value from the constituent parts specified in InQuery, taking into account the weightings of each channel. | |
| void | UpdateOutput
(
UE::MovieScene::FInterrogationKey Key, |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FPropertyInfo |
Typedefs
| Name | Description |
|---|---|
| FMovieSceneEntityID | |
| FValueRecompositionResult |
Constants
| Name | Description |
|---|---|
| INVALID_BLEND_CHANNEL |