Navigation
API > API/Developer > API/Developer/DatasmithFacade
| Name | FDatasmithFacadeVisibilityAnimation |
| Type | class |
| Header File | /Engine/Source/Developer/Datasmith/DatasmithFacade/Public/DatasmithFacadeAnimation.h |
| Include Path | #include "DatasmithFacadeAnimation.h" |
Syntax
class FDatasmithFacadeVisibilityAnimation : public FDatasmithFacadeBaseAnimation
Inheritance Hierarchy
- FDatasmithFacadeElement → FDatasmithFacadeBaseAnimation → FDatasmithFacadeVisibilityAnimation
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FDatasmithFacadeVisibilityAnimation
(
const TCHAR* InName |
DatasmithFacadeAnimation.h | ||
FDatasmithFacadeVisibilityAnimation
(
const TSharedRef< IDatasmithVisibilityAnimationElement >& InInternalAnimation |
DatasmithFacadeAnimation.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddFrame
(
int32 FrameNumber, |
Add a frame to the animation | DatasmithFacadeAnimation.h | |
EDatasmithFacadeCurveInterpMode GetCurveInterpMode() |
Get the interpolation mode of the animation | DatasmithFacadeAnimation.h | |
TSharedRef< IDatasmithVisibilityAnimationElement > GetDatasmithVisibilityAnimation() |
DatasmithFacadeAnimation.h | ||
void GetFrame
(
int32 Index, |
Return the frame of the animation at the given index or an invalid frame if the index was out of bounds | DatasmithFacadeAnimation.h | |
int32 GetFramesCount() |
Return the number of frames of the animation | DatasmithFacadeAnimation.h | |
bool GetPropagateToChildren() |
Gets whether this animation will be duplicated to all children (recursively) when imported | DatasmithFacadeAnimation.h | |
void RemoveFrame
(
int32 Index |
Remove the frame at the given index from the animation | DatasmithFacadeAnimation.h | |
void SetCurveInterpMode
(
EDatasmithFacadeCurveInterpMode CurveInterpMode |
Set the interpolation mode of the animation | DatasmithFacadeAnimation.h | |
void SetPropagateToChildren
(
bool bPropagate |
Sets whether this animation will be duplicated to all children (recursively) when imported | DatasmithFacadeAnimation.h |