Files
UnrealEngineUWP/Engine/Source/Runtime/LevelSequence/Public/AnimSequenceLevelSequenceLink.h
Mike Zyracki 49541ddc4c Sequencer: Linked Anim Sequences: When duplicating level sequences we also duplicate the linked anim sequence. Also added some BP/Python functions for creating linked anim sequences
#jira UE-149027
#jira UE-149731
#preflight 62607aa6de50cd99bbbab57c
#rb max.chen

[CL 19851796 by Mike Zyracki in ue5-main branch]
2022-04-21 13:12:26 -04:00

24 lines
673 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "UObject/Object.h"
#include "Engine/AssetUserData.h"
#include "AnimSequenceLevelSequenceLink.generated.h"
class ULevelSequence;
/** Link To Level Sequence That may be driving the anim sequence*/
UCLASS(BlueprintType)
class LEVELSEQUENCE_API UAnimSequenceLevelSequenceLink : public UAssetUserData
{
GENERATED_UCLASS_BODY()
public:
UPROPERTY(BlueprintReadWrite, Category = Property)
FGuid SkelTrackGuid;
UPROPERTY(BlueprintReadWrite, Category = Property)
FSoftObjectPath PathToLevelSequence;
void SetLevelSequence(ULevelSequence* InLevelSequence);
ULevelSequence* ResolveLevelSequence();
};