6 #ifndef EVENTSVARIABLESFINDER_H
7 #define EVENTSVARIABLESFINDER_H
10 #include "GDCore/Events/Event.h"
11 #include "GDCore/String.h"
92 static void FindArgumentsInEventsAndDependencies(
93 std::set<gd::String>& results,
Perform a search over a project or a layout, searching for layout, global or object variables.
Definition: EventsVariablesFinder.h:32
static std::set< gd::String > FindAllObjectVariables(const gd::Platform &platform, const gd::Project &project, const gd::Layout &layout, const gd::String &objectName)
Definition: EventsVariablesFinder.cpp:230
static std::set< gd::String > FindAllLayoutVariables(const gd::Platform &platform, const gd::Project &project, const gd::Layout &layout)
Definition: EventsVariablesFinder.cpp:214
static std::set< gd::String > FindAllGlobalVariables(const gd::Platform &platform, const gd::Project &project)
Definition: EventsVariablesFinder.cpp:198
Represent a layout ( also called a scene ) of a project.
Definition: Layout.h:40
Base class representing a project (game), including all resources, scenes, objects,...
Definition: Project.h:51
String represents an UTF8 encoded string.
Definition: String.h:33
Definition: CommonTools.h:24