Class ToggleOrHoldEvent
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: NeoFPS
Assembly: NeoFPS.dll
Syntax
public class ToggleOrHoldEvent : ToggleOrHold
Constructors
ToggleOrHoldEvent()
Declaration
public ToggleOrHoldEvent()
ToggleOrHoldEvent(Func<Boolean>)
Declaration
public ToggleOrHoldEvent(Func<bool> isBlockedCallback)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Func<System.Boolean> | isBlockedCallback |
ToggleOrHoldEvent(UnityAction, UnityAction)
Declaration
public ToggleOrHoldEvent(UnityAction onAct, UnityAction onDeact)
Parameters
| Type | Name | Description |
|---|---|---|
| UnityAction | onAct | |
| UnityAction | onDeact |
ToggleOrHoldEvent(UnityAction, UnityAction, Func<Boolean>)
Declaration
public ToggleOrHoldEvent(UnityAction onAct, UnityAction onDeact, Func<bool> isBlockedCallback)
Parameters
| Type | Name | Description |
|---|---|---|
| UnityAction | onAct | |
| UnityAction | onDeact | |
| System.Func<System.Boolean> | isBlockedCallback |
Methods
OnActivate()
Declaration
protected override void OnActivate()
Overrides
OnDeactivate()
Declaration
protected override void OnDeactivate()
Overrides
Events
onActivate
Declaration
public event UnityAction onActivate
Event Type
| Type | Description |
|---|---|
| UnityAction |
onDeactivate
Declaration
public event UnityAction onDeactivate
Event Type
| Type | Description |
|---|---|
| UnityAction |