GDevelop Core
Core library for developing platforms and tools compatible with GDevelop.
|
Analyze events to list all the objects being used in them. More...
#include <EventsContextAnalyzer.h>
Inherits gd::ArbitraryEventsWorkerWithContext.
Public Member Functions | |
EventsContextAnalyzer (const gd::Platform &platform_) | |
const EventsContext & | GetEventsContext () |
Public Member Functions inherited from gd::ArbitraryEventsWorkerWithContext | |
void | Launch (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. | |
Static Public Member Functions | |
static void | AnalyzeParameter (const gd::Platform &platform, const gd::ProjectScopedContainers &projectScopedContainers, const gd::ParameterMetadata &metadata, const gd::Expression ¶meter, EventsContext &context, const gd::String &lastObjectName) |
Additional Inherited Members | |
Protected Member Functions inherited from gd::ArbitraryEventsWorkerWithContext | |
const gd::ProjectScopedContainers & | GetProjectScopedContainers () |
const gd::ObjectsContainersList & | GetObjectsContainersList () |
Protected Member Functions inherited from gd::AbstractArbitraryEventsWorker | |
void | VisitEventList (gd::EventsList &events) |
Analyze events to list all the objects being used in them.
|
inline |
Get the context containing the objects that are used in the events.