Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
PageContent Struct Reference

Public Types

enum class  PageType : uchar { Text = 0 , Photo = 1 , Count = 2 }

Public Member Functions

MCAPI PageContent (::PageContent const &)
MCAPI PageContent (::std::string nText, ::std::optional<::std::string > nFilteredText)
MCAPI ::std::unique_ptr<::CompoundTag > createTag () const
MCAPI::PageContent & operator= (::PageContent const &)
MCAPI void * $ctor (::PageContent const &)
MCAPI void * $ctor (::std::string nText, ::std::optional<::std::string > nFilteredText)
MCAPI void $dtor ()

Static Public Member Functions

static MCAPI ::PageContent read (::CompoundTag const &tag)
static MCAPI void write (::PageContent const &page, ::CompoundTag &tag)
static MCAPI ::PageContent const & BLANK_PAGE ()

Public Attributes

::ll::TypedStorage< 8, 32, ::std::string > mText
::ll::TypedStorage< 8, 40, ::std::optional<::std::string > > mFilteredText
::ll::TypedStorage< 8, 40, ::std::optional<::std::string > > mParsedFilteredText
::ll::TypedStorage< 8, 32, ::std::string > mParsedText
::ll::TypedStorage< 8, 32, ::std::string > mPhotoName
::ll::TypedStorage< 8, 40, ::std::optional<::std::string > > mFilteredPhotoName

Constructor & Destructor Documentation

◆ PageContent()

MCAPI PageContent::PageContent ( ::PageContent const & )
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.

Member Function Documentation

◆ createTag()

MCAPI ::std::unique_ptr<::CompoundTag > PageContent::createTag ( ) const
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.

◆ operator=()

MCAPI::PageContent & PageContent::operator= ( ::PageContent const & )
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.

◆ read()

MCAPI ::PageContent PageContent::read ( ::CompoundTag const & tag)
static
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.

◆ write()

MCAPI void PageContent::write ( ::PageContent const & page,
::CompoundTag & tag )
static
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.

◆ BLANK_PAGE()

MCAPI ::PageContent const & PageContent::BLANK_PAGE ( )
static
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()

MCAPI void * PageContent::$ctor ( ::PageContent const & )
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 struct was generated from the following file: