Table of Contents

Interface IPlayerPins

Namespace
Root
Assembly
SPZGameAssembly.dll
public interface IPlayerPins
Extension Methods

Properties

OnChanged

IEvent OnChanged { get; }

Property Value

IEvent

OnPinAdded

IEvent<IPin> OnPinAdded { get; }

Property Value

IEvent<IPin>

OnPinRemoved

IEvent<IPin> OnPinRemoved { get; }

Property Value

IEvent<IPin>

PinnedItems

IReadOnlyList<IPin> PinnedItems { get; }

Property Value

IReadOnlyList<IPin>

Methods

ClearDismissed(PlayerLevelGoalId)

void ClearDismissed(PlayerLevelGoalId id)

Parameters

id PlayerLevelGoalId

ClearDismissed(IPin)

void ClearDismissed(IPin pin)

Parameters

pin IPin

IsDismissed(PlayerLevelGoalId)

bool IsDismissed(PlayerLevelGoalId id)

Parameters

id PlayerLevelGoalId

Returns

bool

IsDismissed(ResearchUpgradeId)

bool IsDismissed(ResearchUpgradeId id)

Parameters

id ResearchUpgradeId

Returns

bool

IsDismissed(IPin)

bool IsDismissed(IPin pin)

Parameters

pin IPin

Returns

bool

IsPinned(PlayerLevelGoalId)

bool IsPinned(PlayerLevelGoalId id)

Parameters

id PlayerLevelGoalId

Returns

bool

IsPinned(ResearchUpgradeId)

bool IsPinned(ResearchUpgradeId id)

Parameters

id ResearchUpgradeId

Returns

bool

IsPinned(IPin)

bool IsPinned(IPin pin)

Parameters

pin IPin

Returns

bool

TogglePinned(PlayerLevelGoalId)

bool TogglePinned(PlayerLevelGoalId id)

Parameters

id PlayerLevelGoalId

Returns

bool

TogglePinned(ResearchUpgradeId)

bool TogglePinned(ResearchUpgradeId id)

Parameters

id ResearchUpgradeId

Returns

bool

TogglePinned(IPin)

bool TogglePinned(IPin pin)

Parameters

pin IPin

Returns

bool

TryPin(PlayerLevelGoalId)

bool TryPin(PlayerLevelGoalId id)

Parameters

id PlayerLevelGoalId

Returns

bool

TryPin(ResearchUpgradeId)

bool TryPin(ResearchUpgradeId id)

Parameters

id ResearchUpgradeId

Returns

bool

TryPin(IPin)

bool TryPin(IPin pin)

Parameters

pin IPin

Returns

bool

TryUnpin(IPin)

bool TryUnpin(IPin pin)

Parameters

pin IPin

Returns

bool