57 if (@delegate !=
null && @
delegate ==
null)
66 if (@delegate !=
null && @
delegate ==
null)
138 int includeSize =
keyCombo.includeSize;
193 text2 =
"Binding source is already bound to action " +
text;
194 if (
"Binding source is already bound to action " ==
null)
207 while (binding !=
null)
332 if (listenOptions !=
null)
409 if (onBindingsChanged !=
null)
455 while (this.
device !=
null)
515 [
Obsolete(
"Please set this property on device controls directly. It does nothing here.")]
530 [
Obsolete(
"Please set this property on device controls directly. It does nothing here.")]
class f__AnonymousType0<< Count > j__TPar
void AddPlayerAction(PlayerAction action)
bool LastInputTypeIsDevice
void RemoveFirstBindingOfType(BindingSourceType bindingSourceType)
int CountBindingsOfType(BindingSourceType bindingSourceType)
bool ReplaceBinding(BindingSource findBinding, BindingSource withBinding)
InputDeviceStyle LastDeviceStyle
PlayerActionSet< Owner > k__BackingField
readonly List< BindingSource > regularBindings
void AddDefaultBinding(params Key[] keys)
void RemoveBinding(BindingSource binding)
BindingListenOptions ListenOptions
void StopListeningForBinding()
ulong LastInputTypeChangedTick
readonly List< BindingSource > visibleBindings
string< Name > k__BackingField
readonly ReadOnlyCollection< BindingSource > bindings
PlayerAction(string name, PlayerActionSet owner)
readonly List< BindingSource > defaultBindings
void HardRemoveBinding(BindingSource binding)
void AddDefaultBinding(Mouse control)
ReadOnlyCollection< BindingSource > UnfilteredBindings
readonly BindingSourceListener[] bindingSourceListeners
void AddDefaultBinding(InputControlType control)
void AddDefaultBinding(BindingSource binding)
Action< BindingSourceType > OnLastInputTypeChanged
bool HasBinding(BindingSource binding)
int IndexOfFirstInvalidBinding()
InputDeviceClass LastDeviceClass
readonly ReadOnlyCollection< BindingSource > unfilteredBindings
void Load(BinaryReader reader, ushort dataFormatVersion)
bool InsertBindingAt(int index, BindingSource binding)
void UpdateVisibleBindings()
void RemoveBindingAt(int index)
void ListenForBindingReplacing(BindingSource binding)
BindingSource FindBinding(BindingSource binding)
void RemoveOrphanedBindings()
bool triggerBindingChanged
void Save(BinaryWriter writer)
void Update(ulong updateTick, float deltaTime, InputDevice device)
bool IsListeningForBinding
BindingSourceType LastInputType
void AddDefaultBinding(KeyCombo keyCombo)
void UpdateBindings(ulong updateTick, float deltaTime)
object< UserData > k__BackingField
bool AddBinding(BindingSource binding)
static Delegate Combine(Delegate a, Delegate b)
static Delegate Remove(Delegate source, Delegate value)
static void LogWarning(object message)