9 #include "GDCore/String.h"
13 class EventsFunctionsContainer;
14 class ObjectsContainer;
15 class ParameterMetadataContainer;
16 class PropertiesContainer;
17 class VariablesContainer;
18 class ParameterMetadata;
20 class EventsBasedBehavior;
21 class EventsBasedObject;
39 static void FreeEventsFunctionToObjectsContainer(
54 static void BehaviorEventsFunctionToObjectsContainer(
69 static void ObjectEventsFunctionToObjectsContainer(
75 static void ParametersToVariablesContainer(
79 static void PropertiesToVariablesContainer(
Represents a behavior that is implemented with events.
Definition: EventsBasedBehavior.h:31
Represents an object that is implemented with events.
Definition: EventsBasedObject.h:30
Events that can be generated as a stand-alone function, and used as a condition, action or expression...
Definition: EventsFunction.h:38
Used as a base class for classes that will own events-backed functions.
Definition: EventsFunctionsContainer.h:27
Used as a base class for classes that will own objects (see gd::Object).
Definition: ObjectsContainer.h:37
Base class representing a project (game), including all resources, scenes, objects,...
Definition: Project.h:50
A container of properties, used for custom behaviors, custom objects, extensions.....
Definition: PropertiesContainer.h:17
Class defining a container for gd::Variable.
Definition: VariablesContainer.h:28
Definition: CommonTools.h:24