GDevelop Core
Core library for developing platforms and tools compatible with GDevelop.
Public Member Functions | List of all members

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

Detailed Description

Replace in expressions and in parameters of actions or conditions, references to the name of a variable by another.


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