![]() |
GDevelop Core
Core library for developing platforms and tools compatible with GDevelop.
|
AbstractArbitraryEventsWorker is a base abstract class used to browse events (and instructions) and do some work on them. It must not be inherited directly. More...
#include <ArbitraryEventsWorker.h>
Inherits gd::EventVisitor.
Inherited by gd::ArbitraryEventsWorker, and gd::ArbitraryEventsWorkerWithContext.
Public Member Functions | |
| void | SetSkipDisabledEvents (bool skip) |
| When enabled, disabled events and their entire subtree are skipped during traversal. | |
Protected Member Functions | |
| virtual bool | VisitEvent (gd::BaseEvent &event) override |
| void | VisitEventList (gd::EventsList &events) |
AbstractArbitraryEventsWorker is a base abstract class used to browse events (and instructions) and do some work on them. It must not be inherited directly.
|
overrideprotectedvirtual |
Called to do some work on an event.
Implements gd::EventVisitor.