static Component * loadComponentDeclaration(nkMemory::StringView pathFromData)
static Layout * loadLayoutDeclaration(nkMemory::StringView pathFromData)
static nkExport::ExporterLoadResult inputData(nkMemory::StringView filePath)
static Component * loadInterfaceDeclaration(nkMemory::StringView pathFromData)
static bool saveObjectDeclaration(nkExport::Exportable *object, nkMemory::StringView pathFromData)
static Layout * processLayoutTree(nkExport::Node *tree)
static Layout * processLayoutSources(nkMemory::StringView sources)
Allows to export and import content through their declaration files.
Definition: ContentLoader.h:12
static bool outputData(nkMemory::StringView content, nkMemory::StringView path)
static Component * processInterfaceSources(nkMemory::StringView sources)
static nkExport::ExporterLoadResult inputDataSources(nkMemory::StringView sources)
static Component * processComponentSources(nkMemory::StringView sources)
static Component * processInterfaceTree(nkExport::Node *tree)
static Component * processComponentTree(nkExport::Node *tree)