Table of Contents

Class MapPressArbiter

Namespace
LansMap.Interaction
public sealed class MapPressArbiter
Inheritance
object
MapPressArbiter

Fields

OrderCluster

public const int OrderCluster = -20

Field Value

int

OrderMarkerDrag

public const int OrderMarkerDrag = -30

Field Value

int

OrderModalTool

public const int OrderModalTool = -40

Field Value

int

OrderPopup

public const int OrderPopup = -10

Field Value

int

Methods

For(object)

public static MapPressArbiter For(object mapScope)

Parameters

mapScope object

Returns

MapPressArbiter

OwnsPress(object)

public bool OwnsPress(object owner)

Parameters

owner object

Returns

bool

PressClaimed()

public bool PressClaimed()

Returns

bool

Reset()

public void Reset()

TryClaimEscape(object, MapInputPriority)

public bool TryClaimEscape(object owner, MapInputPriority priority)

Parameters

owner object
priority MapInputPriority

Returns

bool

TryClaimPress(object, MapInputPriority)

public bool TryClaimPress(object owner, MapInputPriority priority)

Parameters

owner object
priority MapInputPriority

Returns

bool