M&B: Bannerlord 1.2.9
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
EmptyGamepadNavigationContext Class Reference

Inherits IGamepadNavigationContext.

Public Member Functions

void AddForcedScopeCollection (GamepadNavigationForcedScopeCollection collection)
 
void AddNavigationScope (GamepadNavigationScope scope, bool initialize)
 
void GainNavigationAfterFrames (int frameCount, Func< bool > predicate)
 
void GainNavigationAfterTime (float seconds, Func< bool > predicate)
 
bool GetIsBlockedAtPosition (Vector2 position)
 
int GetLastScreenOrder ()
 
bool HasNavigationScope (GamepadNavigationScope scope)
 
bool HasNavigationScope (Func< GamepadNavigationScope, bool > predicate)
 
bool IsAvailableForNavigation ()
 
void OnFinalize ()
 
void OnGainNavigation ()
 
void OnMovieLoaded (string movieName)
 
void OnMovieReleased (string movieName)
 
void OnWidgetNavigationIndexUpdated (Widget widget)
 
void OnWidgetNavigationStatusChanged (Widget widget)
 
void OnWidgetUsedNavigationMovementsUpdated (Widget widget)
 
void RemoveForcedScopeCollection (GamepadNavigationForcedScopeCollection collection)
 
void RemoveNavigationScope (GamepadNavigationScope scope)
 

Member Function Documentation

◆ AddForcedScopeCollection()

void EmptyGamepadNavigationContext.AddForcedScopeCollection ( GamepadNavigationForcedScopeCollection collection)

◆ AddNavigationScope()

void EmptyGamepadNavigationContext.AddNavigationScope ( GamepadNavigationScope scope,
bool initialize )

◆ GainNavigationAfterFrames()

void EmptyGamepadNavigationContext.GainNavigationAfterFrames ( int frameCount,
Func< bool > predicate )

◆ GainNavigationAfterTime()

void EmptyGamepadNavigationContext.GainNavigationAfterTime ( float seconds,
Func< bool > predicate )

◆ GetIsBlockedAtPosition()

bool EmptyGamepadNavigationContext.GetIsBlockedAtPosition ( Vector2 position)

◆ GetLastScreenOrder()

int EmptyGamepadNavigationContext.GetLastScreenOrder ( )

◆ HasNavigationScope() [1/2]

bool EmptyGamepadNavigationContext.HasNavigationScope ( GamepadNavigationScope scope)

◆ HasNavigationScope() [2/2]

bool EmptyGamepadNavigationContext.HasNavigationScope ( Func< GamepadNavigationScope, bool > predicate)

◆ IsAvailableForNavigation()

bool EmptyGamepadNavigationContext.IsAvailableForNavigation ( )

◆ OnFinalize()

void EmptyGamepadNavigationContext.OnFinalize ( )

◆ OnGainNavigation()

void EmptyGamepadNavigationContext.OnGainNavigation ( )

◆ OnMovieLoaded()

void EmptyGamepadNavigationContext.OnMovieLoaded ( string movieName)

◆ OnMovieReleased()

void EmptyGamepadNavigationContext.OnMovieReleased ( string movieName)

◆ OnWidgetNavigationIndexUpdated()

void EmptyGamepadNavigationContext.OnWidgetNavigationIndexUpdated ( Widget widget)

◆ OnWidgetNavigationStatusChanged()

void EmptyGamepadNavigationContext.OnWidgetNavigationStatusChanged ( Widget widget)

◆ OnWidgetUsedNavigationMovementsUpdated()

void EmptyGamepadNavigationContext.OnWidgetUsedNavigationMovementsUpdated ( Widget widget)

◆ RemoveForcedScopeCollection()

void EmptyGamepadNavigationContext.RemoveForcedScopeCollection ( GamepadNavigationForcedScopeCollection collection)

◆ RemoveNavigationScope()

void EmptyGamepadNavigationContext.RemoveNavigationScope ( GamepadNavigationScope scope)