11 #include "GDCore/String.h"
12 #include "GDCore/IDE/Project/ArbitraryObjectsWorker.h"
30 static void GenerateEffectsIncludeFiles(
const gd::Platform& platform,
32 std::set<gd::String>& includeFiles);
36 std::set<gd::String> &includeFiles_)
37 : platform(platform_), includeFiles(includeFiles_){};
39 void AddEffectIncludeFiles(
const gd::Effect& effect);
41 void DoVisitObject(
gd::Object &
object)
override;
44 std::set<gd::String> &includeFiles;
ArbitraryObjectsWorker is an abstract class used to browse objects (and behaviors) and do some work o...
Definition: ArbitraryObjectsWorker.h:30
Represents an effect that can be applied on a layer.
Definition: Effect.h:22
Internal class used to generate code from events.
Definition: EffectsCodeGenerator.h:25
Represent an object of a platform.
Definition: Object.h:37
Base class representing a project (game), including all resources, scenes, objects,...
Definition: Project.h:51
Definition: CommonTools.h:24