Class ChangingMicroHIDPickupStateEventArgs
Contains all information before MicroHID pickup state is changed.
public class ChangingMicroHIDPickupStateEventArgs : IDeniableEvent, IPickupEvent, IExiledEvent
- Inheritance
-
ChangingMicroHIDPickupStateEventArgs
- Implements
- Inherited Members
- Extension Methods
Constructors
ChangingMicroHIDPickupStateEventArgs(ItemPickupBase, MicroHidPhase, bool)
Initializes a new instance of the ChangingMicroHIDPickupStateEventArgs class.
public ChangingMicroHIDPickupStateEventArgs(ItemPickupBase microHID, MicroHidPhase newPhase, bool isAllowed = true)
Parameters
microHID
ItemPickupBasenewPhase
MicroHidPhaseisAllowed
bool
Properties
IsAllowed
Gets or sets a value indicating whether the MicroHID state can be changed.
public bool IsAllowed { get; set; }
Property Value
MicroHID
Gets the MicroHID instance.
public MicroHIDPickup MicroHID { get; }
Property Value
NewPhase
Gets or sets the new MicroHID state.
public MicroHidPhase NewPhase { get; set; }
Property Value
- MicroHidPhase
Pickup
Gets the Pickup triggering the event.
public Pickup Pickup { get; }