3#include "mc/_HeaderOutputPredefine.h"
9 ::ll::TypedStorage<8, 32, ::std::string> mTitle;
10 ::ll::TypedStorage<8, 40, ::std::optional<::std::string>> mFilteredTitle;
11 ::ll::TypedStorage<8, 32, ::std::string> mSubtitle;
12 ::ll::TypedStorage<8, 40, ::std::optional<::std::string>> mFilteredSubtitle;
13 ::ll::TypedStorage<4, 4, int> mFadeInTime;
14 ::ll::TypedStorage<4, 4, int> mStayTime;
15 ::ll::TypedStorage<4, 4, int> mFadeOutTime;
16 ::ll::TypedStorage<8, 32, ::std::string> mActionBarMessage;
17 ::ll::TypedStorage<8, 40, ::std::optional<::std::string>> mFilteredActionBarMessage;
22 TitleMessage(TitleMessage
const&);
29 MCAPI
void clearTitleMessages();
31 MCAPI ::TitleMessage& copyTitleMessageWithSubtitle(::TitleMessage
const& sourceTitle);
33 MCFOLD ::std::string
const& getActionBarMessage()
const;
35 MCFOLD
int getFadeInTime()
const;
37 MCFOLD
int getFadeOutTime()
const;
39 MCFOLD ::std::optional<::std::string>
const& getFilteredActionBarMessage()
const;
41 MCFOLD ::std::optional<::std::string>
const& getFilteredSubtitle()
const;
43 MCFOLD ::std::optional<::std::string>
const& getFilteredTitle()
const;
45 MCFOLD
int getStayTime()
const;
47 MCFOLD ::std::string
const& getSubtitle()
const;
49 MCFOLD ::std::string
const& getTitle()
const;
51 MCFOLD
bool hasSubtitle()
const;
53 MCFOLD
bool hasTitle()
const;
55 MCAPI ::TitleMessage& operator=(::TitleMessage
const&);
57 MCAPI
void resetTitle();
59 MCAPI
void setActionBarMessage(::std::string
const& message, ::std::optional<::std::string> filteredMessage);
61 MCAPI
void setSubtitle(::std::string
const& subtitle, ::std::optional<::std::string> filteredSubtitle);
63 MCAPI
void setTitle(::std::string
const& title, ::std::optional<::std::string> filteredTitle);
65 MCAPI
void setTitleAnimationTimes(
int fadeInTime,
int stayTime,
int fadeOutTime);
67 MCAPI ~TitleMessage();
Definition TitleMessage.h:5