25 ::ll::TypedStorage<1, 1, bool> mShouldFilterText;
33 virtual bool requiresInteract()
const ;
35 virtual ::std::string getInteractText(
::Player const& player)
const ;
40 virtual void appendFormattedHovertext(
44 bool const showCategory
47 virtual ::Bedrock::Safety::RedactableString getRedactedCustomName(
::ItemStackBase const& stack)
const ;
61 MCAPI static ::std::string
const& getAuthor(
::ItemStackBase const& book);
64 MCAPI static ::std::optional<::std::string> getFilteredAuthor(
::ItemStack const& book);
66 MCAPI static ::std::optional<::std::string> getFilteredTitle(
::ItemStack const& book);
69 MCAPI static ::PageContent getPage(
::ItemStackBase const& book,
int index);
74 MCAPI static ::std::vector<int> getPageCountByType(
::ItemStack const& book);
77 MCAPI static ::std::vector<::PageContent> getPages(
::ItemStackBase const& book);
79 MCAPI static ::std::string
const& getTitle(
::ItemStackBase const& book);
89 MCAPI static ::std::string_view
const& TAG_AUTHOR();
91 MCAPI static ::std::string_view
const& TAG_FILTERED_AUTHOR();
93 MCAPI static ::std::string_view
const& TAG_FILTERED_TITLE();
95 MCAPI static ::std::string_view
const& TAG_GENERATION();
97 MCAPI static ::std::string_view
const& TAG_PAGES();
99 MCAPI static ::std::string_view
const& TAG_PAGE_FILTERED_PHOTO_NAME();
101 MCAPI static ::std::string_view
const& TAG_PAGE_FILTERED_TEXT();
103 MCAPI static ::std::string_view
const& TAG_PAGE_PHOTO_NAME();
105 MCAPI static ::std::string_view
const& TAG_PAGE_TEXT();
107 MCAPI static ::std::string_view
const& TAG_TITLE();
109 MCAPI static ::std::string_view
const& TAG_XUID();
117 MCFOLD
bool $requiresInteract()
const;
119 MCAPI ::std::string $getInteractText(
::Player const& player)
const;
123 MCAPI
void $appendFormattedHovertext(
127 bool const showCategory
130 MCAPI ::Bedrock::Safety::RedactableString $getRedactedCustomName(
::ItemStackBase const& stack)
const;
144 MCAPI
static void** $vftable();
Definition PageContent.h:10