Navigation
API > API/Plugins > API/Plugins/SequenceNavigator
| Name | UNavigationToolSettings |
| Type | class |
| Header File | /Engine/Plugins/Experimental/SequenceNavigator/Source/SequenceNavigator/Public/NavigationToolSettings.h |
| Include Path | #include "NavigationToolSettings.h" |
Syntax
UCLASS (Config=EditorPerProjectUserSettings, Meta=(DisplayName="Sequence Navigation"))
class UNavigationToolSettings : public UDeveloperSettings
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UDeveloperSettings → UNavigationToolSettings
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UNavigationToolSettings() |
NavigationToolSettings.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bAlwaysShowLockState | bool | Whether to show the lock state always, rather than only showing when the item is locked or hovered | NavigationToolSettings.h |
|
| bApplyDefaultColumnView | bool | Applies the default column view set by the provider when a view is loaded | NavigationToolSettings.h |
|
| bAutoExpandNodesOnFilterPass | bool | Automatically expand tracks that pass filters | NavigationToolSettings.h |
|
| bAutoExpandToSelection | bool | Whether to auto expand the hierarchy to show the item when selected | NavigationToolSettings.h |
|
| bFilterBarVisible | bool | Last saved visibility of the filter bar to restore after closed | NavigationToolSettings.h |
|
| bSyncSelectionToNavigationTool | bool | If true, syncs selections in Sequencer to Navigation Tool | NavigationToolSettings.h |
|
| bSyncSelectionToSequencer | bool | If true, syncs selections in Navigation Tool to Sequencer | NavigationToolSettings.h |
|
| bUseFilterSubmenusForCategories | bool | Display the filter menu categories as submenus instead of sections | NavigationToolSettings.h |
|
| bUseMutedHierarchy | bool | Whether to show the parent of the shown items, even if the parents are filtered out | NavigationToolSettings.h |
|
| bUseShortNames | bool | Shortens child item names that contain their parents name as a prefix by excluding it from the displayed child name | NavigationToolSettings.h |
|
| CustomColumnViews | TSet< FNavigationToolColumnView > | NavigationToolSettings.h |
|
|
| EnabledBuiltInFilters | TSet< FName > | NavigationToolSettings.h |
|
|
| FilterBars | TMap< FName, FSequencerFilterBarConfig > | Saved settings for each unique filter bar instance mapped by instance identifier | NavigationToolSettings.h |
|
| ItemDefaultViewMode | ENavigationToolItemViewMode | The View Mode a Non-Actor / Non-Component Item supports by default | NavigationToolSettings.h |
|
| ItemProxyViewMode | ENavigationToolItemViewMode | The View Mode a Proxy Item supports by default | NavigationToolSettings.h |
|
| LastFilterBarLayout | EFilterBarLayout | Last saved layout orientation of the filter bar to restore after closed | NavigationToolSettings.h |
|
| LastFilterBarSizeCoefficient | float | Last saved size of the filter bar to restore after closed | NavigationToolSettings.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FNavigationToolColumnView * FindCustomColumnView
(
const FText& InColumnViewName |
NavigationToolSettings.h | ||
FSequencerFilterBarConfig * FindFilterBar
(
const FName InIdentifier |
NavigationToolSettings.h | ||
FSequencerFilterBarConfig & FindOrAddFilterBar
(
const FName InIdentifier, |
NavigationToolSettings.h | ||
TSet< FNavigationToolColumnView > & GetCustomColumnViews() |
NavigationToolSettings.h | ||
| NavigationToolSettings.h | |||
EFilterBarLayout GetFilterBarLayout() |
NavigationToolSettings.h | ||
ENavigationToolItemViewMode GetItemDefaultViewMode() |
NavigationToolSettings.h | ||
ENavigationToolItemViewMode GetItemProxyViewMode() |
NavigationToolSettings.h | ||
float GetLastFilterBarSizeCoefficient() |
NavigationToolSettings.h | ||
bool IsFilterBarVisible() |
NavigationToolSettings.h | ||
bool RemoveFilterBar
(
const FName InIdentifier |
NavigationToolSettings.h | ||
void SetAlwaysShowLockState
(
const bool bInAlwaysShowLockState |
NavigationToolSettings.h | ||
void SetApplyDefaultColumnView
(
const bool bInApplyDefaultColumnView |
NavigationToolSettings.h | ||
void SetAutoExpandNodesOnFilterPass
(
const bool bInAutoExpand |
NavigationToolSettings.h | ||
void SetAutoExpandToSelection
(
const bool bInAutoExpandToSelection |
NavigationToolSettings.h | ||
void SetBuiltInFilterEnabled
(
const FName InFilterName, |
NavigationToolSettings.h | ||
void SetFilterBarLayout
(
const EFilterBarLayout InLayout |
NavigationToolSettings.h | ||
void SetFilterBarVisible
(
const bool bInVisible |
NavigationToolSettings.h | ||
void SetLastFilterBarSizeCoefficient
(
const float bInSizeCoefficient |
NavigationToolSettings.h | ||
void SetSyncSelectionToNavigationTool
(
const bool bInSync, |
NavigationToolSettings.h | ||
void SetSyncSelectionToSequencer
(
const bool bInSync, |
NavigationToolSettings.h | ||
void SetUseFilterSubmenusForCategories
(
const bool bInUseFilterSubmenusForCategories |
NavigationToolSettings.h | ||
void SetUseMutedHierarchy
(
const bool bInUseMutedHierarchy |
NavigationToolSettings.h | ||
void SetUseShortNames
(
const bool bInUseShortNames |
NavigationToolSettings.h | ||
bool ShouldAlwaysShowLockState() |
NavigationToolSettings.h | ||
bool ShouldApplyDefaultColumnView() |
NavigationToolSettings.h | ||
bool ShouldAutoExpandNodesOnFilterPass() |
NavigationToolSettings.h | ||
bool ShouldAutoExpandToSelection() |
NavigationToolSettings.h | ||
bool ShouldSyncSelectionToNavigationTool() |
NavigationToolSettings.h | ||
bool ShouldSyncSelectionToSequencer() |
NavigationToolSettings.h | ||
bool ShouldUseFilterSubmenusForCategories() |
NavigationToolSettings.h | ||
bool ShouldUseMutedHierarchy() |
NavigationToolSettings.h | ||
bool ShouldUseShortNames() |
NavigationToolSettings.h | ||
void ToggleItemDefaultViewModeSupport
(
const ENavigationToolItemViewMode InFlags |
NavigationToolSettings.h | ||
void ToggleItemProxyViewModeSupport
(
const ENavigationToolItemViewMode InFlags |
NavigationToolSettings.h | ||
void ToggleViewModeSupport
(
ENavigationToolItemViewMode& InOutViewMode, |
NavigationToolSettings.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void OpenEditorSettings() |
NavigationToolSettings.h |