Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
PackManifestFactoryImpl.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7class AppPlatform;
8class I18n;
11namespace cereal { struct ReflectionCtx; }
12// clang-format on
13
14namespace PackManifestFactoryImpl {
15// functions
16// NOLINTBEGIN
17MCNAPI ::std::unique_ptr<::cereal::ReflectionCtx> createCerealContext();
18
19MCNAPI ::std::unique_ptr<::PackManifestFactory>
20createPackManifestFactory(::AppPlatform& platform, ::I18n& loc, ::PackCapabilityRegistry const& capabilities);
21// NOLINTEND
22
23} // namespace PackManifestFactoryImpl
Definition AppPlatform.h:79
Definition I18n.h:19
Definition PackCapabilityRegistry.h:5
Definition PackManifestFactory.h:21
Definition ReflectionCtx.h:11