18 lines
378 B
GDScript
18 lines
378 B
GDScript
extends PanelContainer
|
|
class_name ConfirmPopup
|
|
|
|
|
|
signal confirmed
|
|
signal canceled
|
|
|
|
@onready var label : Label = $MarginContainer/ConfirmPrompt/Label
|
|
|
|
|
|
func _ready() -> void:
|
|
%CancelBtn.pressed.connect(emitPressedButton.bind(canceled))
|
|
%ConfirmBtn.pressed.connect(emitPressedButton.bind(confirmed))
|
|
|
|
|
|
func emitPressedButton(state : Signal) -> void:
|
|
state.emit()
|
|
queue_free()
|