Navigation
API > API/Editor > API/Editor/Persona
| Name | FSyncMarkerNodeInterface |
| Type | struct |
| Header File | /Engine/Source/Editor/Persona/Public/SAnimNotifyShared.h |
| Include Path | #include "SAnimNotifyShared.h" |
Syntax
struct FSyncMarkerNodeInterface : public INotifyNodeObjectInterface
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSyncMarkerNodeInterface
(
FAnimSyncMarker* InSyncMarker |
SAnimNotifyShared.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Guid | FGuid | Stable Guid that allows us to refer to sync marker event. | SAnimNotifyShared.h | |
| SyncMarker | FAnimSyncMarker * | SAnimNotifyShared.h |
Functions
Public
Public Virtual
Overridden from INotifyNodeObjectInterface
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void CacheName() |
SAnimNotifyShared.h | ||
virtual void Delete
(
UAnimSequenceBase* SeqBase |
SAnimNotifyShared.h | ||
virtual void ExportForCopy
(
UAnimSequenceBase* SeqBase, |
SAnimNotifyShared.h | ||
virtual float GetDuration() |
SAnimNotifyShared.h | ||
virtual TOptional< FLinearColor > GetEditorColor() |
SAnimNotifyShared.h | ||
virtual FGuid GetGuid() |
SAnimNotifyShared.h | ||
virtual FName GetName() |
SAnimNotifyShared.h | ||
virtual FText GetNodeTooltip
(
const UAnimSequenceBase* Sequence |
SAnimNotifyShared.h | ||
virtual FAnimNotifyEvent * GetNotifyEvent() |
SAnimNotifyShared.h | ||
| SAnimNotifyShared.h | |||
virtual float GetTime
(
EAnimLinkMethod::Type ReferenceFrame |
SAnimNotifyShared.h | ||
virtual int GetTrackIndex() |
SAnimNotifyShared.h | ||
virtual ENotifyNodeObjectTypes::Type GetType() |
SAnimNotifyShared.h | ||
virtual void HandleDrop
(
UAnimSequenceBase* Sequence, |
SAnimNotifyShared.h | ||
virtual bool IsBranchingPoint() |
SAnimNotifyShared.h | ||
virtual void MarkForDelete
(
UAnimSequenceBase* SeqBase |
SAnimNotifyShared.h | ||
virtual void SetDuration
(
float Duration |
SAnimNotifyShared.h | ||
virtual void SetTime
(
float Time, |
SAnimNotifyShared.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void RemoveInvalidSyncMarkers
(
UAnimSequenceBase* SeqBase |
SAnimNotifyShared.h |