Files
UnrealEngine/Engine/Plugins/MetaHuman/MetaHumanAnimator/Source/MetaHumanSequencer/Public/MetaHumanMovieSceneMediaSection.h
2025-05-18 13:04:45 +08:00

35 lines
769 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "MovieSceneMediaSection.h"
#include "MetaHumanMovieSceneChannel.h"
#include "MetaHumanMovieSceneMediaSection.generated.h"
/**
* Implements a MovieSceneMediaSection
*/
UCLASS()
class METAHUMANSEQUENCER_API UMetaHumanMovieSceneMediaSection
: public UMovieSceneMediaSection
{
GENERATED_BODY()
public:
UMetaHumanMovieSceneMediaSection(const FObjectInitializer& ObjectInitializer);
FMovieSceneChannelDataKeyAddedEvent& OnKeyAddedEventDelegate();
FMovieSceneChannelDataKeyDeletedEvent& OnKeyDeletedEventDelegate();
FMetaHumanMovieSceneChannel& GetMetaHumanChannelRef();
void AddChannelToMovieSceneSection();
private:
UPROPERTY()
FMetaHumanMovieSceneChannel MetaHumanChannel;
};