9 #include <unordered_set>
11 #include "GDCore/String.h"
15 class ExtensionDependency;
16 class PropertyDescriptor;
19 class ArbitraryResourceWorker;
20 class InitialInstance;
21 class SerializerElement;
22 class EffectsContainer;
23 class AbstractFileSystem;
48 std::vector<gd::String> &usedResourceNames);
57 static void SerializeUsedVariantsTo(
60 std::unordered_set<gd::String> &alreadyUsedVariantIdentifiers);
Serialize objects into an asset for the store.
Definition: ObjectAssetSerializer.h:33
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
A generic container that can represent a value ( containing a string, double, bool or int),...
Definition: SerializerElement.h:37
String represents an UTF8 encoded string.
Definition: String.h:33
Definition: CommonTools.h:24