26 lines
606 B
C++
26 lines
606 B
C++
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
|
|
#pragma once
|
|
|
|
#include "HitProxies.h"
|
|
#include "UObject/WeakObjectPtr.h"
|
|
#include "Tracks/MovieScene3DTransformTrack.h"
|
|
|
|
class UMovieSceneTrack;
|
|
|
|
struct HMovieSceneKeyProxy : public HHitProxy
|
|
{
|
|
DECLARE_HIT_PROXY( MOVIESCENETRACKS_API );
|
|
|
|
/** The track that contains the section */
|
|
TWeakObjectPtr<UMovieSceneTrack> MovieSceneTrack;
|
|
|
|
/** The trajectory key data */
|
|
FTrajectoryKey Key;
|
|
|
|
MOVIESCENETRACKS_API HMovieSceneKeyProxy(class UMovieSceneTrack* InTrack, const FTrajectoryKey& InKey);
|
|
|
|
virtual EMouseCursor::Type GetMouseCursor() override;
|
|
};
|
|
|