Navigation
API > API/Editor > API/Editor/Sequencer
Interface that defines how to construct an FSequencerSnapField
| Name | ISnapCandidate |
| Type | struct |
| Header File | /Engine/Source/Editor/Sequencer/Public/MVVM/Extensions/ISnappableExtension.h |
| Include Path | #include "MVVM/Extensions/ISnappableExtension.h" |
Syntax
struct ISnapCandidate
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~ISnapCandidate() |
MVVM/Extensions/ISnappableExtension.h |
Enums
Public
| Name | Remarks |
|---|---|
| EDefaultApplicability | |
| ESnapCapabilities |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool AreSectionBoundsApplicable
(
UMovieSceneSection* Section |
Return true to include the specified section's bounds in the snap field | MVVM/Extensions/ISnappableExtension.h | |
virtual bool AreSectionCustomSnapsApplicable
(
UMovieSceneSection* Section |
Return true to include the specified section's custom snap points in the snap field | MVVM/Extensions/ISnappableExtension.h | |
virtual void GetCapabilities
(
EDefaultApplicability& OutDefaultApplicability, |
Retrieve the capabilities of this snap candidate instance as a bitmask. | MVVM/Extensions/ISnappableExtension.h | |
virtual bool IsKeyApplicable
(
FKeyHandle KeyHandle, |
Return true to include the specified key in the snap field | MVVM/Extensions/ISnappableExtension.h |