FBuiltInComponentTypes

Pre-defined built in component types

Windows
MacOS
Linux

References

Module

MovieScene

Header

/Engine/Source/Runtime/MovieScene/Public/EntitySystem/BuiltInComponentTypes.h

Include

#include "EntitySystem/BuiltInComponentTypes.h"

Syntax

struct FBuiltInComponentTypes

Remarks

Pre-defined built in component types

Variables

Name Description

Public variable

FComponentTypeI...

 

AbsoluteBlend

Public variable

FComponentTypeI...

 

AdditiveBlend

Public variable

FComponentTypeI...

 

AdditiveFromBaseBlend

Public variable

TComponentTypeI...

 

BaseFloat

A float representing the base value for the float channel at index N, for the purposes of "additive from base" blending.

Public variable

TComponentTypeI...

 

BaseInteger

An integer representing the base value for the integer channel for the purposes of "additive from base" blending.

Public variable

TComponentTypeI...

 

BaseValueEvalTime

The time at which to evaluate a base value, such as BaseFloat[].

Public variable

TComponentTypeI...

 

BlendChannelInput

Public variable

TComponentTypeI...

 

BlendChannelOutput

Public variable

TComponentTypeI...

 

BlenderType

A blender type that should be used for blending this entity

Public variable

TComponentTypeI...

 

BoolResult

A boolean repesenting the output of a bool property track or channel.

Public variable

TComponentTypeI...

 

BoundObject

Public variable

TComponentTypeI...

 

ByteChannel

An FMovieSceneByteChannel.

Public variable

TComponentTypeI...

 

ByteResult

A byte representing the output of a byte or enum track or channel.

Public variable

FComponentTypeI...

 

CreatesEntities

Public variable

TComponentTypeI...

 

CustomPropertyIndex

Public variable

TComponentTypeI...

 

Easing

An FEasingComponentData for computing easing curves.

Public variable

TComponentTypeI...

 

EvalTime

Public variable

TComponentTypeI...

 

EvaluationHook

An FMovieSceneEvaluationHookComponent that defines a stateless hook interface that doesn't need any overlap handling (track instances should be preferred there)

Public variable

TComponentTypeI...

 

EvaluationHookFlags

Public variable

TComponentTypeI...

 

FastPropertyOffset

A property offset from a UObject* that points to the memory for a given property - care should be taken to ensure that this is only ever accessed in conjunction with a property tag.

Public variable

FComponentTypeI...

 

Finished

Public variable

FComponentMask

 

FinishedMask

Public variable

FComponentTypeI...

 

FixedTime

Public variable

TComponentTypeI...

 

FloatChannel

An FMovieSceneFloatChannel considered to be at index N within the source structure (ie 0 = Location.X, Vector.X, Color.R; 1 = Location.Y, Vector.Y, Color.G)

Public variable

TComponentTypeI...

 

FloatChannelFlags

Public variable

TComponentTypeI...

 

FloatResult

A float representing the output of the channel considered to be at index N within the source structure (ie 0 = Location.X, Vector.X, Color.R; 1 = Location.Y, Vector.Y, Color.G)

Public variable

TComponentTypeI...

 

GenericObjectBinding

An FGuid relating to a direct object binding in a sequence.

Public variable

TComponentTypeI...

 

HierarchicalBias

Public variable

TComponentTypeI...

 

HierarchicalEasingChannel

An index associated to hierarchical easing for the owning sub-sequence.

Public variable

TComponentTypeI...

 

HierarchicalEasingProvider

The sub-sequence ID that should receive ease in/out as a whole.

Public variable

FComponentTypeI...

 

Ignored

Public variable

FComponentTypeI...

 

ImportedEntity

Public variable

TComponentTypeI...

 

InitialValueIndex

Public variable

TComponentTypeI...

 

InputKey

Public variable

TComponentTypeI...

 

InstanceHandle

Public variable

TComponentTypeI...

 

IntegerChannel

An FMovieSceneIntegerChannel.

Public variable

TComponentTypeI...

 

IntegerResult

An integer representing the output of an integer track or channel.

Public variable

UE::MovieScene:...

 

Interrogation

Public variable

FComponentTypeI...

 

Master

Public variable

FComponentTypeI...

 

MigratedFromFastPath

Public variable

FComponentTypeI...

 

NeedsLink

Public variable

FComponentTypeI...

 

NeedsUnlink

Public variable

TComponentTypeI...

 

OutputKey

Public variable

TComponentTypeI...

 

ParentEntity

Public variable

FComponentTypeI...

 

PreRoll

Public variable

TComponentTypeI...

 

PropertyBinding

An FMovieScenePropertyBinding structure.

Public variable

FPropertyRegist...

 

PropertyRegistry

Public variable

FComponentTypeI...

 

RelativeBlend

Public variable

FComponentTypeI...

 

RestoreState

A tag specifying that an entity wants to restore state on completioon.

Public variable

TComponentTypeI...

 

RootInstanceHandle

Public variable

TComponentTypeI...

 

SceneComponentBinding

An FGuid that is always resolved as a USceneComponent either directly or through the AActor that the GUID relates to.

Public variable

FComponentTypeI...

 

SectionPreRoll

Public variable

TComponentTypeI...

 

SlowProperty

A property binding that supports setters and notifications.

Public variable

TComponentTypeI...

 

SpawnableBinding

An FGuid relating to a spawnable binding in a sequence.

Public variable

UE::MovieScene:...

 

SymbolicTags

Public variable

UE::MovieScene:...

 

Tags

Public variable

TComponentTypeI...

 

TrackInstance

An FMovieSceneTrackInstanceComponent that defines the track instance to use.

Public variable

TComponentTypeI...

 

TrackInstanceInput

An FTrackInstanceInputComponent that defines an input for a track instance.

Public variable

TComponentTypeI...

 

WeightAndEasingResult

A float representing the evaluated easing weight.

Public variable

TComponentTypeI...

 

WeightChannel

An FMovieSceneFloatChannel that represents an arbitrary weight.

Public variable

TComponentTypeI...

 

WeightChannelFlags

Public variable

TComponentTypeI...

 

WeightResult

A float representing the evaluated output of a weight channel.

Constructors

No constructors are accessible with public or protected access.

Destructors

Name Description

Public function

~FBuiltInComponentTypes()

Functions

Name Description

Public function Static

void

 

Destroy()

Public function Static

FBuiltInComp...

 

Get()

Public function Static

bool

 

IsBoundObjectGarbage

(
    UObject* InObject
)

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