9 #include "GDCore/String.h"
13 class EventsFunctionsContainer;
14 class ObjectsContainer;
15 class ParameterMetadataContainer;
16 class PropertiesContainer;
17 class ResourcesContainer;
18 class VariablesContainer;
19 class ParameterMetadata;
21 class EventsBasedBehavior;
22 class EventsBasedObject;
40 static void FreeEventsFunctionToObjectsContainer(
55 static void BehaviorEventsFunctionToObjectsContainer(
70 static void ObjectEventsFunctionToObjectsContainer(
76 static void ParametersToVariablesContainer(
80 static void PropertiesToVariablesContainer(
84 static void ParametersToResourcesContainer(
88 static void PropertiesToResourcesContainer(
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
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
Inventory all resources used by a project.
Definition: ResourcesContainer.h:628
Class defining a container for gd::Variable.
Definition: VariablesContainer.h:28
Definition: CommonTools.h:24