![]() |
GDevelop Core
Core library for developing platforms and tools compatible with GDevelop.
|
An events worker that will know about the context (the objects container). Useful for workers working on expressions notably. More...
#include <ArbitraryEventsWorker.h>
Inherits gd::AbstractReadOnlyArbitraryEventsWorker.
Public Member Functions | |
| void | Launch (const gd::EventsList &events, const gd::ProjectScopedContainers &projectScopedContainers) |
| Launch the worker on the specified events list, giving the objects container on which the events are applying to. | |
Public Member Functions inherited from gd::AbstractReadOnlyArbitraryEventsWorker | |
| void | SetSkipDisabledEvents (bool skip) |
| When enabled, disabled events and their entire subtree are skipped during traversal. | |
Protected Member Functions | |
| const gd::ProjectScopedContainers & | GetProjectScopedContainers () |
| virtual void | DoOnLaunch (const gd::EventsList &events) |
| Called at the start of each Launch, before event traversal begins. Override this to perform setup when a new events list is being processed. | |
Protected Member Functions inherited from gd::AbstractReadOnlyArbitraryEventsWorker | |
| void | StopAnyEventIteration () override |
| Abort the iteration on the events. | |
| void | VisitEventList (const gd::EventsList &events) |
An events worker that will know about the context (the objects container). Useful for workers working on expressions notably.