Navigation
API > API/Editor > API/Editor/SequencerCore
Structure for sorting models of various types together.
Lower values have more precedence than higher values, i.e. items associated with lower values are ordered before items with higher values.
| Name | FSortingKey |
| Type | struct |
| Header File | /Engine/Source/Editor/SequencerCore/Public/MVVM/Extensions/ISortableExtension.h |
| Include Path | #include "MVVM/Extensions/ISortableExtension.h" |
Syntax
struct FSortingKey
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSortingKey() |
MVVM/Extensions/ISortableExtension.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CustomOrder | int32 | Custom order, only relevant if >= 0 | MVVM/Extensions/ISortableExtension.h | |
| DisplayName | FText | Identifier | MVVM/Extensions/ISortableExtension.h | |
| Priority | int8 | Priority order | MVVM/Extensions/ISortableExtension.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSortingKey & DeprioritizeBy
(
int8 InOffset |
MVVM/Extensions/ISortableExtension.h | ||
FSortingKey & PrioritizeBy
(
int8 InOffset |
MVVM/Extensions/ISortableExtension.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static bool CompareCustomOrderFirst
(
const FSortingKey& A, |
Compare custom orders (if both set), priorities, and identifiers | MVVM/Extensions/ISortableExtension.h | |
static bool ComparePriorityFirst
(
const FSortingKey& A, |
Compare priorities, identifiers, and custom orders | MVVM/Extensions/ISortableExtension.h |