|
LeviLamina
|
Public Types | |
| using | Validator = ::std::function<void(::Puv::LoadResult<::ComponentItemDataAll_Latest>&)> |
Public Member Functions | |
| ComponentItemDataLoader & | operator= (ComponentItemDataLoader const &) |
| ComponentItemDataLoader (ComponentItemDataLoader const &) | |
| MCAPI | ComponentItemDataLoader (::SemVersion const &documentVersion, ::PackLoadContext &packLoadContext, bool isServer, ::cereal::ReflectionCtx const &ctx, ::std::function< void(::Puv::LoadResult<::ComponentItemDataAll_Latest > &)> validatorFn) |
| MCAPI ::Puv::LoadResult<::ComponentItemData_v1_26_0 > | _parseCereal (::Json::Value const &input) const |
| MCAPI ::std::optional<::LegacyEventItemComponentData > | _parseEvents (::Json::Value const &input) const |
| MCAPI ::std::pair<::ComponentItemData_Legacy, bool > | _parseLegacyComponents (::Json::Value input) const |
| MCAPI ::Puv::LoadResult<::ComponentItemDataAll_Latest > | load (::Json::Value const &input) const |
| MCAPI void * | $ctor (::SemVersion const &documentVersion, ::PackLoadContext &packLoadContext, bool isServer, ::cereal::ReflectionCtx const &ctx, ::std::function< void(::Puv::LoadResult<::ComponentItemDataAll_Latest > &)> validatorFn) |
| MCAPI void | $dtor () |
Public Attributes | |
| ::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::cereal::ReflectionCtx const > > | mCtx |
| ::ll::TypedStorage< 8, 280, ::CerealComponentItemDataLoader > | mLoader |
| ::ll::TypedStorage< 8, 8, ::PackLoadContext & > | mPackLoadContext |
| ::ll::TypedStorage< 1, 1, bool > | mIsServer |
| ::ll::TypedStorage< 8, 64, ::std::function< void(::Puv::LoadResult<::ComponentItemDataAll_Latest > &)> > | mValidatorFn |