|
LeviLamina
|
Public Types | |
| using | Validator = ::std::function<void(::Puv::LoadResult<::ComponentItemDataAll_Latest>&)> |
Public Member Functions | |
| MCAPI | ComponentItemDataLoader (::BedrockLoadContext const &bedrockLoadContext, ::PackLoadInfo const &packLoadInfo, ::cereal::ReflectionCtx const &ctx, ::std::function< void(::Puv::LoadResult<::ComponentItemDataAll_Latest > &)> validatorFn) |
| MCAPI ::Puv::LoadResult<::ComponentItemDataAll_Latest > | load (::Json::Value const &input, ::SemVersion const &documentVersion) const |
| MCAPI void * | $ctor (::BedrockLoadContext const &bedrockLoadContext, ::PackLoadInfo const &packLoadInfo, ::cereal::ReflectionCtx const &ctx, ::std::function< void(::Puv::LoadResult<::ComponentItemDataAll_Latest > &)> validatorFn) |
Public Attributes | |
| ::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::cereal::ReflectionCtx const > > | mCtx |
| ::ll::TypedStorage< 8, 264, ::CerealComponentItemDataLoader > | mLoader |
| ::ll::TypedStorage< 8, 96, ::PackLoadInfo > | mPackLoadInfo |
| ::ll::TypedStorage< 8, 64, ::std::function< void(::Puv::LoadResult<::ComponentItemDataAll_Latest > &)> > | mValidatorFn |