terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ Update()

void InControl.PlayerAction.Update ( ulong updateTick,
float deltaTime,
InputDevice device )
inlinepackage

Definition at line 398 of file PlayerAction.cs.

399 {
400 do
401 {
402 InputDevice inputDevice = this.device;
405 this.UpdateBindings(updateTick, deltaTime);
406 if (this.triggerBindingChanged)
407 {
409 if (onBindingsChanged != null)
410 {
411 IntPtr invoke_impl = onBindingsChanged.invoke_impl;
412 IntPtr method_code = onBindingsChanged.method_code;
413 IntPtr method = onBindingsChanged.method;
414 }
415 }
416 if (!this.triggerBindingEnded)
417 {
418 goto IL_0066;
419 }
420 }
421 while (this.ListenOptions != null);
422 if (this.<Owner>k__BackingField.listenOptions.OnBindingEnded != null)
423 {
424 }
425 IL_0066:
426 this.DetectBindings();
427 }
class f__AnonymousType0<< Count > j__TPar
BindingListenOptions ListenOptions
string< Name > k__BackingField
PlayerActionSet Owner
void UpdateBindings(ulong updateTick, float deltaTime)

References InControl.PlayerAction.DetectBindings(), InControl.PlayerAction.device, j__TPar, InControl.PlayerAction.k__BackingField, InControl.PlayerAction.ListenOptions, InControl.PlayerAction.OnBindingsChanged, InControl.PlayerAction.Owner, InControl.PlayerAction.triggerBindingChanged, InControl.PlayerAction.triggerBindingEnded, InControl.PlayerAction.UpdateBindings(), and InControl.PlayerAction.UpdateVisibleBindings().