GDevelop Core
Core library for developing platforms and tools compatible with GDevelop.
Public Member Functions | Protected Member Functions | List of all members
gd::ReadOnlyArbitraryEventsWorkerWithContext Class Reference

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::ProjectScopedContainersGetProjectScopedContainers ()
 
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)
 

Detailed Description

An events worker that will know about the context (the objects container). Useful for workers working on expressions notably.

See also
gd::ReadOnlyArbitraryEventsWorker

The documentation for this class was generated from the following files: