// Copyright Epic Games, Inc. All Rights Reserved. #pragma once #include "ISequencer.h" #define UE_API MOVIESCENETOOLS_API class FLevelSequenceFBXInterop { public: UE_API FLevelSequenceFBXInterop(TSharedRef InSequencer); /** Imports the animation from an fbx file. */ UE_API void ImportFBX(); UE_API void ImportFBXOntoSelectedNodes(); /** Exports the animation to an fbx file. */ UE_API void ExportFBX(); private: /** Exports sequence to a FBX file */ UE_API void ExportFBXInternal(const FString& ExportFilename, const TArray& Bindings, const TArray& Tracks); private: TWeakPtr WeakSequencer; }; #undef UE_API