protected override bool GetDeactivatedImpl(byte device, byte control, AXRInputDirection direction) { if (owner.isBoundToClient == false) { return(false); } return(AXRServerPlugin.GetInputDirectionDeactivated(owner.playerID, device, control, (byte)direction)); }
protected override bool IsActiveImpl(byte device, byte control, AXRInputDirection direction) { if (owner.isBoundToClient == false) { return(false); } return(AXRServerPlugin.IsInputDirectionActive(owner.playerID, device, control, (byte)direction)); }
protected abstract bool GetDeactivatedImpl(byte device, byte control, AXRInputDirection direction);
protected abstract bool IsActiveImpl(byte device, byte control, AXRInputDirection direction);
public bool GetDeactivated(byte device, byte control, AXRInputDirection direction) { return(GetDeactivatedImpl(device, control, direction)); }
public bool IsActive(byte device, byte control, AXRInputDirection direction) { return(IsActiveImpl(device, control, direction)); }