Navigation
API > API/Runtime > API/Runtime/MovieSceneTracks
Class responsible for resolving all property types registered with FBuiltInComponentTypes::PropertyRegistry
| Name | UMovieSceneInterrogatedPropertyInstantiatorSystem |
| Type | class |
| Header File | /Engine/Source/Runtime/MovieSceneTracks/Public/EntitySystem/Interrogation/MovieSceneInterrogatedPropertyInstantiator.h |
| Include Path | #include "EntitySystem/Interrogation/MovieSceneInterrogatedPropertyInstantiator.h" |
Syntax
UCLASS (MinimalAPI)
class UMovieSceneInterrogatedPropertyInstantiatorSystem : public UMovieSceneEntityInstantiatorSystem
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UMovieSceneEntitySystem → UMovieSceneEntityInstantiatorSystem → UMovieSceneInterrogatedPropertyInstantiatorSystem
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UMovieSceneInterrogatedPropertyInstantiatorSystem
(
const FObjectInitializer& ObjInit |
EntitySystem/Interrogation/MovieSceneInterrogatedPropertyInstantiator.h |
Structs
| Name | Remarks |
|---|---|
| FPropertyInfo |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FMovieSceneEntityID | UE::MovieScene::FMovieSceneEntityID | EntitySystem/Interrogation/MovieSceneInterrogatedPropertyInstantiator.h | |
| FValueRecompositionResult | UE::MovieScene::TRecompositionResult< double > | EntitySystem/Interrogation/MovieSceneInterrogatedPropertyInstantiator.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| INVALID_BLEND_CHANNEL | uint16 | EntitySystem/Interrogation/MovieSceneInterrogatedPropertyInstantiator.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BuiltInComponents | UE::MovieScene::FBuiltInComponentTypes * | EntitySystem/Interrogation/MovieSceneInterrogatedPropertyInstantiator.h | ||
| CleanFastPathMask | UE::MovieScene::FComponentMask | EntitySystem/Interrogation/MovieSceneInterrogatedPropertyInstantiator.h | ||
| PropertyTracker | UE::MovieScene::TOverlappingEntityTracker< FPropertyInfo, UE::MovieScene::FInterrogationKey > | EntitySystem/Interrogation/MovieSceneInterrogatedPropertyInstantiator.h | ||
| RecomposerImpl | UE::MovieScene::FPropertyRecomposerImpl | EntitySystem/Interrogation/MovieSceneInterrogatedPropertyInstantiator.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void DestroyOutput
(
UE::MovieScene::FInterrogationKey Key, |
EntitySystem/Interrogation/MovieSceneInterrogatedPropertyInstantiator.h | ||
void FindEntityIDs
(
UE::MovieScene::FInterrogationKey Key, |
EntitySystem/Interrogation/MovieSceneInterrogatedPropertyInstantiator.h | ||
const FPropertyInfo * FindPropertyInfo
(
UE::MovieScene::FInterrogationKey Key |
EntitySystem/Interrogation/MovieSceneInterrogatedPropertyInstantiator.h | ||
void InitializeOutput
(
UE::MovieScene::FInterrogationKey Key, |
EntitySystem/Interrogation/MovieSceneInterrogatedPropertyInstantiator.h | ||
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. | EntitySystem/Interrogation/MovieSceneInterrogatedPropertyInstantiator.h | |
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. | EntitySystem/Interrogation/MovieSceneInterrogatedPropertyInstantiator.h | |
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. | EntitySystem/Interrogation/MovieSceneInterrogatedPropertyInstantiator.h | |
void UpdateOutput
(
UE::MovieScene::FInterrogationKey Key, |
EntitySystem/Interrogation/MovieSceneInterrogatedPropertyInstantiator.h |