21class ComponentItemDataLoader {
29 ::ll::TypedStorage<8, 24, ::Bedrock::NotNullNonOwnerPtr<::cereal::ReflectionCtx const>> mCtx;
30 ::ll::TypedStorage<8, 280, ::CerealComponentItemDataLoader> mLoader;
31 ::ll::TypedStorage<8, 8, ::PackLoadContext const&> mPackLoadContext;
32 ::ll::TypedStorage<1, 1, bool> mIsServer;
38 ComponentItemDataLoader& operator=(ComponentItemDataLoader
const&);
39 ComponentItemDataLoader(ComponentItemDataLoader
const&);
40 ComponentItemDataLoader();
45 MCAPI ComponentItemDataLoader(
53 MCAPI ::Puv::LoadResult<::ComponentItemData_v1_26_0> _parseCereal(
::Json::Value const& input)
const;
55 MCAPI ::std::pair<::SharedTypes::Legacy::ComponentItemData, bool> _parseLegacyComponents(
::Json::Value input)
const;
57 MCAPI ::Puv::LoadResult<::ComponentItemDataAll_Latest> load(
::Json::Value const& input)
const;
59 MCAPI ~ComponentItemDataLoader();
65 MCAPI
static bool validateResult(
67 ::std::string
const& itemFullName,
Definition PackLoadContext.h:20