780 B
780 B
ESCEventManager
Extends: Node
Description
A manager for running events
Property Descriptions
events_queue
var events_queue: Array
A queue of events to run
scheduled_events
var scheduled_events: Array
A list of currently scheduled events
Method Descriptions
queue_event
func queue_event(event: ESCEvent) -> void
Queue a new event to run
schedule_event
func schedule_event(event: ESCEvent, timeout: float) -> void
Schedule an event to run after a timeout
Signals
- signal event_finished(event_name, return_code): Emitted when the event did finish running