Navigation
API > API/Editor > API/Editor/Sequencer
Struct type that is generated from an FMovieSceneChannel type to create a single edit interface for a key/value pair
| Name | UMovieSceneKeyStructType |
| Type | class |
| Header File | /Engine/Source/Editor/Sequencer/Public/SequencerKeyStructGenerator.h |
| Include Path | #include "SequencerKeyStructGenerator.h" |
Syntax
UCLASS (MinimalAPI)
class UMovieSceneKeyStructType : public UScriptStruct
Inheritance Hierarchy
- FStructBaseChain → UStruct → UScriptStruct → UMovieSceneKeyStructType
- UObjectBase → UObjectBaseUtility → UObject → UField → UStruct → UScriptStruct → UMovieSceneKeyStructType
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UMovieSceneKeyStructType
(
const FObjectInitializer& ObjInit |
SequencerKeyStructGenerator.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| DestTimeProperty | TFieldPath< FStructProperty > | The time property for this reflected struct, of type FFrameNumber | SequencerKeyStructGenerator.h | |
| DestValueProperty | TFieldPath< FProperty > | The value property for this reflected struct, of the same type as SourceValuesProperty->Inner | SequencerKeyStructGenerator.h | |
| SourceTimesProperty | TFieldPath< FArrayProperty > | The (external) source TArray |
SequencerKeyStructGenerator.h | |
| SourceValuesProperty | TFieldPath< FArrayProperty > | The (external) source TArray |
SequencerKeyStructGenerator.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool IsComplete() |
Check whether this generated struct is complete and ready to be used | SequencerKeyStructGenerator.h |
Overridden from UStruct
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void DestroyStruct
(
void* Dest, |
SequencerKeyStructGenerator.h | ||
virtual void InitializeStruct
(
void* InDest, |
SequencerKeyStructGenerator.h |