13 class ArbitraryResourceWorker;
14 class EventsBasedObjectVariant;
15 class EventsFunctionsExtension;
37 static void ExposeWholeProjectResources(
gd::Project &project,
45 static void ExposeProjectResources(
gd::Project &project,
61 static void ExposeLayoutResources(
64 std::function<
bool(
const gd::Object &)> &shouldCheckObject);
69 static void ExposeEventsBasedObjectVariantResources(
77 static void ExposeEffectResources(
gd::Platform &platform,
ArbitraryResourceWorker is used so as to inventory resources and sometimes update them.
Definition: ArbitraryResourceWorker.h:44
Represents an effect that can be applied on a layer.
Definition: Effect.h:21
Represents a variation of style of an events-based object.
Definition: EventsBasedObjectVariant.h:26
Hold a list of Events Functions (gd::EventsFunction) and Events Based Behaviors.
Definition: EventsFunctionsExtension.h:41
Represent a layout ( also called a scene ) of a project.
Definition: Layout.h:41
Represent an object of a platform.
Definition: Object.h:39
Base class representing a project (game), including all resources, scenes, objects,...
Definition: Project.h:51
Definition: ResourceExposer.h:26
Definition: CommonTools.h:24