LeviLamina
|
Classes | |
struct | ValidatorRegisterer |
class | ValidatorRegistryValidators |
Public Member Functions | |
ValidatorRegistry & | operator= (ValidatorRegistry const &) |
ValidatorRegistry (ValidatorRegistry const &) | |
MCAPI void | $dtor () |
MCFOLD void * | $ctor () |
MCFOLD void * | $ctor (::Bedrock::EnableNonOwnerReferences const &) |
Static Public Member Functions | |
static MCAPI ::Bedrock::NonOwnerPointer<::ValidatorRegistry > | _get () |
static MCAPI bool | findValidators (::std::string const &validatorName, ::ValidatorRegistry::ValidatorRegistryValidators &validatorPair) |
static MCAPI ::std::unordered_map<::std::string, ::ValidatorRegistry::ValidatorRegistryValidators > const & | getValidatorMap () |
static MCAPI void | registerValidators (::std::string_view validatorName, ::std::function<::ContentTierIncompatibleReason(::PackInstance const &, ::ContentTierInfo const &)> packValidator, ::std::function<::ContentTierIncompatibleReason(::SubpackInfo const &, ::ContentTierInfo const &)> subpackValidator) |
static MCAPI void ** | $vftable () |
Public Attributes | |
::ll::UntypedStorage< 8, 64 > | mUnkdc1378 |
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > | mControlBlock |