LeviLamina
Loading...
Searching...
No Matches
PackLoadContext Class Reference
Inheritance diagram for PackLoadContext:

Public Member Functions

MCAPI PackLoadContext (::PackInstance const &pack, ::Experiments const &experiments, ::Bedrock::NonOwnerPointer<::LinkedAssetValidator > validator)
MCFOLD::BedrockLoadContext const & getBedrockLoadContext () const
MCFOLD::Experiments const & getExperiments () const
MCFOLD::MinEngineVersion const & getMinEngineVersion () const
MCFOLD::PackType getPackType () const
MCFOLD::PackLoadStorage & getStorage ()
MCFOLD bool isBaseGamePack () const
MCAPI void setMinEngineVersion (::MinEngineVersion const &minEngineVersion)
MCAPI void * $ctor (::PackInstance const &pack, ::Experiments const &experiments, ::Bedrock::NonOwnerPointer<::LinkedAssetValidator > validator)
MCAPI void $dtor ()
MCAPI bool canLoadBeta () const
MCAPI ::std::unordered_map<::HashedString, uchar > * getBrainMemoryValidationContext ()
MCAPI ::Bedrock::NonOwnerPointer<::LinkedAssetValidatorgetLinkedAssetValidator ()
MCAPI::MolangVersion getMolangVersion () const
MCAPI bool hasBetaPermissionContext () const
MCAPI void setBetaLoadPermissionPolicy (bool isBaseGamePack, bool betaApis)
MCAPI void * $ctor (::MolangVersion molangVersion)
MCAPI void * $ctor (::MolangVersion molangVersion, ::Bedrock::NonOwnerPointer<::LinkedAssetValidator > validator)

Public Attributes

::ll::TypedStorage< 8, 32, ::MinEngineVersionmMinEngineVersion
::ll::TypedStorage< 1, 1, bool > mIsBaseGamePack
::ll::TypedStorage< 1, 1, bool > mIsTrustedPack
::ll::TypedStorage< 8, 16, ::mce::UUIDmPackId
::ll::TypedStorage< 8, 72, ::ExperimentsmExperiments
::ll::TypedStorage< 1, 1, ::PackType > mPackType
::ll::TypedStorage< 8, 64, ::PackLoadStoragemStorage
::ll::UntypedStorage< 2, 2 > mUnk7888ec
::ll::UntypedStorage< 8, 24 > mUnk8ae26c
::ll::UntypedStorage< 8, 8 > mUnk6d4ee9
::ll::UntypedStorage< 1, 1 > mUnk722b9f
::ll::UntypedStorage< 1, 1 > mUnkc24318

Member Function Documentation

◆ canLoadBeta()

MCAPI bool BedrockLoadContext::canLoadBeta ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getBrainMemoryValidationContext()

MCAPI ::std::unordered_map<::HashedString, uchar > * BedrockLoadContext::getBrainMemoryValidationContext ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getLinkedAssetValidator()

MCAPI ::Bedrock::NonOwnerPointer<::LinkedAssetValidator > BedrockLoadContext::getLinkedAssetValidator ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getMolangVersion()

MCAPI::MolangVersion BedrockLoadContext::getMolangVersion ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ hasBetaPermissionContext()

MCAPI bool BedrockLoadContext::hasBetaPermissionContext ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setBetaLoadPermissionPolicy()

MCAPI void BedrockLoadContext::setBetaLoadPermissionPolicy ( bool isBaseGamePack,
bool betaApis )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [1/2]

MCAPI void * BedrockLoadContext::$ctor ( ::MolangVersion molangVersion)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [2/2]

MCAPI void * BedrockLoadContext::$ctor ( ::MolangVersion molangVersion,
::Bedrock::NonOwnerPointer<::LinkedAssetValidator > validator )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this class was generated from the following file: