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::Object &object)
Definition: EventsVariablesFinder.cpp:228
static std::set< gd::String > FindAllLayoutVariables(const gd::Platform &platform, const gd::Project &project, const gd::Layout &layout)
Definition: EventsVariablesFinder.cpp:212
static std::set< gd::String > FindAllGlobalVariables(const gd::Platform &platform, const gd::Project &project)
Definition: EventsVariablesFinder.cpp:196
Represent a layout ( also called a scene ) of a project.
Definition: Layout.h:39
Represent an object of a platform.
Definition: Object.h:37
Base class representing a project (game), including all resources, scenes, objects,...
Definition: Project.h:50
String represents an UTF8 encoded string.
Definition: String.h:31
Definition: CommonTools.h:24