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;
8
class
IDatasmithLevelSequenceElement
;
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
Developer
Datasmith
DatasmithCore
Public
DatasmithAnimationSerializer.h