Table of Contents

Class TriggerPanel

Namespace
DevInterface
Assembly
Assembly-CSharp.dll
public class TriggerPanel : Panel, IDevUISignals
Inheritance
TriggerPanel
Implements
Inherited Members

Constructors

TriggerPanel(DevUI, DevUINode, Vector2, EventTrigger)

public TriggerPanel(DevUI owner, DevUINode parentNode, Vector2 pos, EventTrigger trigger)

Parameters

owner DevUI
parentNode DevUINode
pos Vector2
trigger EventTrigger

Fields

entranceButton

public Button entranceButton

Field Value

Button

entranceSprite

public FSprite entranceSprite

Field Value

FSprite

entranceSpriteIndex

public int entranceSpriteIndex

Field Value

int

eventPanel

public StandardEventPanel eventPanel

Field Value

StandardEventPanel

multiUseButton

public Button multiUseButton

Field Value

Button

slugcatsButtons

public Button[] slugcatsButtons

Field Value

Button[]

trigger

public EventTrigger trigger

Field Value

EventTrigger

Methods

AddEvent(EventType)

public void AddEvent(TriggeredEvent.EventType evnt)

Parameters

evnt TriggeredEvent.EventType

AddEventPanel()

public void AddEventPanel()

Move(Vector2)

public override void Move(Vector2 newPos)

Parameters

newPos Vector2

Refresh()

public override void Refresh()

RemoveSelectEventPanel()

public void RemoveSelectEventPanel()

Signal(DevUISignalType, DevUINode, string)

public void Signal(DevUISignalType type, DevUINode sender, string message)

Parameters

type DevUISignalType
sender DevUINode
message string

Update()

public override void Update()

UpdateSlugcatButtonText()

public void UpdateSlugcatButtonText()