8 #include "GDCore/String.h" 
   12 class EventsFunctionsExtension;
 
   13 class EventsFunctionsContainer;
 
   15 class EventsBasedBehavior;
 
   16 class EventsBasedObject;
 
   36   static bool IsFreeFunctionOnlyCallingItself(
 
   44   static bool IsBehaviorFunctionOnlyCallingItself(
 
   53   static bool IsObjectFunctionOnlyCallingItself(
 
   60   static bool IsOnlyCallingItself(
const gd::Project &project,
 
Represents a behavior that is implemented with events.
Definition: EventsBasedBehavior.h:31
 
Represents an object that is implemented with events.
Definition: EventsBasedObject.h:32
 
Events that can be generated as a stand-alone function, and used as a condition, action or expression...
Definition: EventsFunction.h:38
 
Check if functions are only calling themselves.
Definition: EventsFunctionSelfCallChecker.h:31
 
Hold a list of Events Functions (gd::EventsFunction) and Events Based Behaviors.
Definition: EventsFunctionsExtension.h:41
 
Base class representing a project (game), including all resources, scenes, objects,...
Definition: Project.h:50
 
String represents an UTF8 encoded string.
Definition: String.h:33
 
Definition: CommonTools.h:24