DatasmithAnimationSerializer.h
1 // Copyright 1998-2019 Epic Games, Inc. All Rights Reserved.
2 
3 #pragma once
4 
5 #include "Templates/SharedPointer.h"
6 
7 class FArchive;
9 
10 #define DATASMITH_ANIMATION_EXTENSION TEXT(".udsanim")
11 
12 class DATASMITHCORE_API FDatasmithAnimationSerializer
13 {
14 public:
15  bool Serialize(const TSharedRef<IDatasmithLevelSequenceElement>& LevelSequence, const TCHAR* FilePath, bool bDebugFormat = false);
16  bool Deserialize(const TSharedRef<IDatasmithLevelSequenceElement>& LevelSequence, const TCHAR* FilePath);
17 };
IDatasmithLevelSequenceElement
IDatasmithLevelSequenceElement holds a set of animations.
Definition: DatasmithAnimationElements.h:111
FDatasmithAnimationSerializer
Definition: DatasmithAnimationSerializer.h:12