13 enum class PageType : uchar {
22 ::ll::TypedStorage<8, 32, ::std::string> mText;
23 ::ll::TypedStorage<8, 40, ::std::optional<::std::string>> mFilteredText;
24 ::ll::TypedStorage<8, 40, ::std::optional<::std::string>> mParsedFilteredText;
25 ::ll::TypedStorage<8, 32, ::std::string> mParsedText;
26 ::ll::TypedStorage<8, 32, ::std::string> mPhotoName;
27 ::ll::TypedStorage<8, 40, ::std::optional<::std::string>> mFilteredPhotoName;
37 MCAPI PageContent(::PageContent
const&);
39 MCAPI PageContent(::std::string nText, ::std::optional<::std::string> nFilteredText);
41 MCAPI ::std::unique_ptr<::CompoundTag> createTag()
const;
44 MCAPI ::PageContent::PageType getType()
const;
47 MCAPI ::PageContent& operator=(::PageContent&&);
49 MCAPI ::PageContent& operator=(::PageContent
const&);
59 MCAPI
static void write(::PageContent
const& page,
::CompoundTag& tag);
65 MCAPI static ::PageContent
const& BLANK_PAGE();
71 MCAPI
void* $ctor(::PageContent
const&);
73 MCAPI
void* $ctor(::std::string nText, ::std::optional<::std::string> nFilteredText);