GDevelop Core
Core library for developing platforms and tools compatible with GDevelop.
|
Replace in expressions and in parameters of actions or conditions, references to the name of a variable by another. More...
#include <EventsVariableReplacer.h>
Inherits gd::ArbitraryEventsWorkerWithContext.
Public Member Functions | |
EventsVariableReplacer (const gd::Platform &platform_, const gd::VariablesContainer &targetVariablesContainer_, const std::unordered_map< gd::String, gd::String > &oldToNewVariableNames_, const std::unordered_set< gd::String > &removedVariableNames_) | |
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. | |
void | Launch (gd::EventsList &events)=delete |
Public Member Functions inherited from gd::ArbitraryEventsWorker | |
void | Launch (gd::EventsList &events) |
Launch the worker on the specified events list. | |
Additional Inherited Members | |
Protected Member Functions inherited from gd::ArbitraryEventsWorkerWithContext | |
const gd::ProjectScopedContainers & | GetProjectScopedContainers () |
const gd::ObjectsContainersList & | GetObjectsContainersList () |
Replace in expressions and in parameters of actions or conditions, references to the name of a variable by another.