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:21
 
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:50
 
Definition: CommonTools.h:24