|
static void | ClearControlLocks () |
| Removes all control locks More...
|
|
static ulong | ControlLocks (int lower, int upper) |
|
static void | DebugLockStack () |
|
static ControlTypes | GetControlLock (string lockID) |
| Get a control lock by it's ID string More...
|
|
static bool | IsAllLocked (ControlTypes mask) |
| Check whether all controls in a mask are locked More...
|
|
static bool | IsAnyUnlocked (ControlTypes mask) |
| Check whether any controls in a mask are unlocked More...
|
|
static bool | IsLocked (ControlTypes controlType) |
| Check whether a given control type is locked or not, based on the current lock state. More...
|
|
static bool | IsLocked (ControlTypes controlType, ControlTypes refMask) |
| Check whether a given control type is locked or not, based on the current lock state compared to a reference lock mask. More...
|
|
static bool | IsLocking (ControlTypes controlType, GameEvents.FromToAction< ControlTypes, ControlTypes > refMasks) |
| Check whether a given control type is being locked on a locks modified event. Will only return true if the control wasn't previously locked already. More...
|
|
static bool | IsUnlocked (ControlTypes controlType) |
| Check whether a given control type is unlocked or not, based on the current lock state. More...
|
|
static bool | IsUnlocked (ControlTypes controlType, ControlTypes refMask) |
| Check whether a given control type is unlocked or not, based on the current lock state compared to a reference lock mask. More...
|
|
static bool | IsUnlocking (ControlTypes controlType, GameEvents.FromToAction< ControlTypes, ControlTypes > refMasks) |
| Check whether a given control type is being unlocked on a locks modified event. Will only return true if the control wasn't previously unlocked already. More...
|
|
static string | PrintLockStack () |
|
static void | RemoveControlLock (string lockID) |
| Remove a control lock added earlier. More...
|
|
static ControlTypes | SetControlLock (ControlTypes locks, string lockID) |
| Set a lock on flight controls. The lock will be added if this is the first call by this caller, or edited if there was a previous lock More...
|
|
static ControlTypes | SetControlLock (string lockID) |
| Set a lock on all controls. More...
|
|