GDevelop Core
Core library for developing platforms and tools compatible with GDevelop.
|
Class containing functions to do refactoring tasks on events. More...
#include <EventsRefactorer.h>
Static Public Member Functions | |
static void | RenameObjectInEvents (const gd::Platform &platform, const gd::ProjectScopedContainers &projectScopedContainers, gd::EventsList &events, const gd::ObjectsContainer &targetedObjectsContainer, gd::String oldName, gd::String newName) |
static std::vector< EventsSearchResult > | SearchInEvents (const gd::Platform &platform, gd::EventsList &events, gd::String search, bool matchCase, bool inConditions, bool inActions, bool inEventStrings, bool inEventSentences) |
static std::vector< EventsSearchResult > | ReplaceStringInEvents (gd::ObjectsContainer &project, gd::ObjectsContainer &layout, gd::EventsList &events, gd::String toReplace, gd::String newString, bool matchCase, bool inConditions, bool inActions, bool inEventString) |
Class containing functions to do refactoring tasks on events.
Class containing functions to do refactoring tasks on events like changing an object name, deleting an object...
|
static |
Replace all occurrences of an object name by another name ( include : objects in parameters and in math/text expressions of all events ).
|
static |
Replace all occurrences of a gd::String in events
|
static |
Search for a gd::String in events