Navigation
API > API/Developer > API/Developer/DatasmithFacade
| Name | FDatasmithFacadeTransformAnimation |
| Type | class |
| Header File | /Engine/Source/Developer/Datasmith/DatasmithFacade/Public/DatasmithFacadeAnimation.h |
| Include Path | #include "DatasmithFacadeAnimation.h" |
Syntax
class FDatasmithFacadeTransformAnimation : public FDatasmithFacadeBaseAnimation
Inheritance Hierarchy
- FDatasmithFacadeElement → FDatasmithFacadeBaseAnimation → FDatasmithFacadeTransformAnimation
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FDatasmithFacadeTransformAnimation
(
const TCHAR* InName |
DatasmithFacadeAnimation.h | ||
FDatasmithFacadeTransformAnimation
(
const TSharedRef< IDatasmithTransformAnimationElement >& InInternalAnimation |
DatasmithFacadeAnimation.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddFrame
(
EDatasmithFacadeAnimationTransformType TransformType, |
Add a frame of the given transform type to the animation | DatasmithFacadeAnimation.h | |
EDatasmithFacadeCurveInterpMode GetCurveInterpMode
(
EDatasmithFacadeAnimationTransformType TransformType |
Get the interpolation mode of the given transform type in the animation | DatasmithFacadeAnimation.h | |
TSharedRef< IDatasmithTransformAnimationElement > GetDatasmithTransformAnimation() |
DatasmithFacadeAnimation.h | ||
| Gets which channels of this animation will be moved to the animation assets or serialized. | DatasmithFacadeAnimation.h | ||
void GetFrame
(
EDatasmithFacadeAnimationTransformType TransformType, |
Return the frame of the given transform type at the given index or an invalid frame if the index was out of bounds | DatasmithFacadeAnimation.h | |
int32 GetFramesCount
(
EDatasmithFacadeAnimationTransformType TransformType |
Return the number of frames of the given transform type in the animation | DatasmithFacadeAnimation.h | |
void RemoveFrame
(
EDatasmithFacadeAnimationTransformType TransformType, |
Remove the frame of the given transform type at the given index from the animation | DatasmithFacadeAnimation.h | |
void SetCurveInterpMode
(
EDatasmithFacadeAnimationTransformType TransformType, |
Set the interpolation mode of the given transform type in the animation | DatasmithFacadeAnimation.h | |
void SetEnabledTransformChannels
(
EDatasmithFacadeTransformChannels Channels |
Sets which channels of this animation will be moved to the animation assets or serialized. | DatasmithFacadeAnimation.h |