M&B: Bannerlord 1.2.7
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope Class Reference

Public Member Functions

 GamepadNavigationScope ()
 
void AddWidgetAtIndex (Widget widget, int index)
 
void AddWidget (Widget widget)
 
void RemoveWidget (Widget widget)
 
void SetParentScope (GamepadNavigationScope scope)
 
void ClearNavigatableWidgets ()
 

Properties

string ScopeID = "DefaultScopeID" [get, set]
 
bool IsActiveScope [get]
 
bool DoNotAutomaticallyFindChildren [get, set]
 
GamepadNavigationTypes ScopeMovements [get, set]
 
GamepadNavigationTypes AlternateScopeMovements [get, set]
 
int AlternateMovementStepSize [get, set]
 
bool HasCircularMovement [get, set]
 
ReadOnlyCollection< WidgetNavigatableWidgets [get]
 
Widget ParentWidget [get, set]
 
int LatestNavigationElementIndex [get, set]
 
bool DoNotAutoGainNavigationOnInit [get, set]
 
bool ForceGainNavigationBasedOnDirection [get, set]
 
bool ForceGainNavigationOnClosestChild [get, set]
 
bool NavigateFromScopeEdges [get, set]
 
bool UseDiscoveryAreaAsScopeEdges [get, set]
 
bool DoNotAutoNavigateAfterSort [get, set]
 
bool FollowMobileTargets [get, set]
 
bool DoNotAutoCollectChildScopes [get, set]
 
bool IsDefaultNavigationScope [get, set]
 
float ExtendDiscoveryAreaRight [get, set]
 
float ExtendDiscoveryAreaTop [get, set]
 
float ExtendDiscoveryAreaBottom [get, set]
 
float ExtendDiscoveryAreaLeft [get, set]
 
float ExtendChildrenCursorAreaLeft [get, set]
 
float ExtendChildrenCursorAreaRight [get, set]
 
float ExtendChildrenCursorAreaTop [get, set]
 
float ExtendChildrenCursorAreaBottom [get, set]
 
float DiscoveryAreaOffsetX [get, set]
 
float DiscoveryAreaOffsetY [get, set]
 
bool IsEnabled [get, set]
 
bool IsDisabled [get, set]
 
string UpNavigationScopeID [get, set]
 
string RightNavigationScopeID [get, set]
 
string DownNavigationScopeID [get, set]
 
string LeftNavigationScopeID [get, set]
 
GamepadNavigationScope UpNavigationScope [get, set]
 
GamepadNavigationScope RightNavigationScope [get, set]
 
GamepadNavigationScope DownNavigationScope [get, set]
 
GamepadNavigationScope LeftNavigationScope [get, set]
 

Constructor & Destructor Documentation

◆ GamepadNavigationScope()

TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.GamepadNavigationScope ( )

Member Function Documentation

◆ AddWidgetAtIndex()

void TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.AddWidgetAtIndex ( Widget  widget,
int  index 
)

◆ AddWidget()

void TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.AddWidget ( Widget  widget)

◆ RemoveWidget()

void TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.RemoveWidget ( Widget  widget)

◆ SetParentScope()

void TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.SetParentScope ( GamepadNavigationScope  scope)

◆ ClearNavigatableWidgets()

void TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.ClearNavigatableWidgets ( )

Property Documentation

◆ ScopeID

string TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.ScopeID = "DefaultScopeID"
getset

◆ IsActiveScope

bool TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.IsActiveScope
get

◆ DoNotAutomaticallyFindChildren

bool TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.DoNotAutomaticallyFindChildren
getset

◆ ScopeMovements

GamepadNavigationTypes TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.ScopeMovements
getset

◆ AlternateScopeMovements

GamepadNavigationTypes TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.AlternateScopeMovements
getset

◆ AlternateMovementStepSize

int TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.AlternateMovementStepSize
getset

◆ HasCircularMovement

bool TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.HasCircularMovement
getset

◆ NavigatableWidgets

ReadOnlyCollection<Widget> TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.NavigatableWidgets
get

◆ ParentWidget

Widget TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.ParentWidget
getset

◆ LatestNavigationElementIndex

int TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.LatestNavigationElementIndex
getset

◆ DoNotAutoGainNavigationOnInit

bool TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.DoNotAutoGainNavigationOnInit
getset

◆ ForceGainNavigationBasedOnDirection

bool TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.ForceGainNavigationBasedOnDirection
getset

◆ ForceGainNavigationOnClosestChild

bool TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.ForceGainNavigationOnClosestChild
getset

◆ NavigateFromScopeEdges

bool TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.NavigateFromScopeEdges
getset

◆ UseDiscoveryAreaAsScopeEdges

bool TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.UseDiscoveryAreaAsScopeEdges
getset

◆ DoNotAutoNavigateAfterSort

bool TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.DoNotAutoNavigateAfterSort
getset

◆ FollowMobileTargets

bool TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.FollowMobileTargets
getset

◆ DoNotAutoCollectChildScopes

bool TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.DoNotAutoCollectChildScopes
getset

◆ IsDefaultNavigationScope

bool TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.IsDefaultNavigationScope
getset

◆ ExtendDiscoveryAreaRight

float TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.ExtendDiscoveryAreaRight
getset

◆ ExtendDiscoveryAreaTop

float TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.ExtendDiscoveryAreaTop
getset

◆ ExtendDiscoveryAreaBottom

float TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.ExtendDiscoveryAreaBottom
getset

◆ ExtendDiscoveryAreaLeft

float TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.ExtendDiscoveryAreaLeft
getset

◆ ExtendChildrenCursorAreaLeft

float TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.ExtendChildrenCursorAreaLeft
getset

◆ ExtendChildrenCursorAreaRight

float TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.ExtendChildrenCursorAreaRight
getset

◆ ExtendChildrenCursorAreaTop

float TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.ExtendChildrenCursorAreaTop
getset

◆ ExtendChildrenCursorAreaBottom

float TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.ExtendChildrenCursorAreaBottom
getset

◆ DiscoveryAreaOffsetX

float TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.DiscoveryAreaOffsetX
getset

◆ DiscoveryAreaOffsetY

float TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.DiscoveryAreaOffsetY
getset

◆ IsEnabled

bool TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.IsEnabled
getset

◆ IsDisabled

bool TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.IsDisabled
getset

◆ UpNavigationScopeID

string TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.UpNavigationScopeID
getset

◆ RightNavigationScopeID

string TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.RightNavigationScopeID
getset

◆ DownNavigationScopeID

string TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.DownNavigationScopeID
getset

◆ LeftNavigationScopeID

string TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.LeftNavigationScopeID
getset

◆ UpNavigationScope

GamepadNavigationScope TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.UpNavigationScope
getset

◆ RightNavigationScope

GamepadNavigationScope TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.RightNavigationScope
getset

◆ DownNavigationScope

GamepadNavigationScope TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.DownNavigationScope
getset

◆ LeftNavigationScope

GamepadNavigationScope TaleWorlds.GauntletUI.GamepadNavigation.GamepadNavigationScope.LeftNavigationScope
getset