M&B: Bannerlord 1.2.7
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)
 
void OnFinalize ()
 
bool GetIsBlockedAtPosition (Vector2 position)
 
int GetLastScreenOrder ()
 
bool IsAvailableForNavigation ()
 
void OnWidgetUsedNavigationMovementsUpdated (Widget widget)
 
void OnGainNavigation ()
 
void GainNavigationAfterFrames (int frameCount, Func< bool > predicate)
 
void GainNavigationAfterTime (float seconds, Func< bool > predicate)
 
void OnWidgetNavigationStatusChanged (Widget widget)
 
void OnWidgetNavigationIndexUpdated (Widget widget)
 
void AddNavigationScope (GamepadNavigationScope scope, bool initialize)
 
void RemoveNavigationScope (GamepadNavigationScope scope)
 
void AddForcedScopeCollection (GamepadNavigationForcedScopeCollection collection)
 
void RemoveForcedScopeCollection (GamepadNavigationForcedScopeCollection collection)
 
bool HasNavigationScope (GamepadNavigationScope scope)
 
bool HasNavigationScope (Func< GamepadNavigationScope, bool > predicate)
 
void OnMovieLoaded (string movieName)
 
void OnMovieReleased (string movieName)
 

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)