Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
GuiMessage Class Reference

Public Types

enum class  MessageType : int {
  None = 0 , ChatMessage = 1 , ClientMessage = 2 , LocalizedMessage = 3 ,
  SystemMessage = 4 , WhisperMessage = 5 , TextObjectMessage = 6 , TextObjectWhisperMessage = 7 ,
  AnnouncementMessage = 8 , AudioSubtitleMessage = 9
}
enum class  MessageType : int {
  None = 0 , ChatMessage = 1 , ClientMessage = 2 , LocalizedMessage = 3 ,
  SystemMessage = 4 , WhisperMessage = 5 , TextObjectMessage = 6 , TextObjectWhisperMessage = 7 ,
  AnnouncementMessage = 8 , AudioSubtitleMessage = 9
}

Public Member Functions

GuiMessage & operator= (GuiMessage const &)
MCAPI GuiMessage (::GuiMessage const &)
MCAPI GuiMessage (::GuiMessage::MessageType type, ::std::string const &username, ::std::string const &message, ::std::optional<::std::string > const filteredMessage, ::std::string const &ttsMessage, ::std::string const &authorXuid, float lifetime, bool forceVisible, bool ttsRequired)
MCAPI ~GuiMessage ()
MCAPI void * $ctor (::GuiMessage const &)
MCAPI void * $ctor (::GuiMessage::MessageType type, ::std::string const &username, ::std::string const &message, ::std::optional<::std::string > const filteredMessage, ::std::string const &ttsMessage, ::std::string const &authorXuid, float lifetime, bool forceVisible, bool ttsRequired)
MCAPI void $dtor ()

Public Attributes

::ll::TypedStorage< 4, 4, ::GuiMessage::MessageType > mType
::ll::TypedStorage< 8, 32, ::std::string > mMessage
::ll::TypedStorage< 8, 40, ::std::optional<::std::string > > mFilteredMessage
::ll::TypedStorage< 8, 32, ::std::string > mTTSMessage
::ll::TypedStorage< 8, 32, ::std::string > mUsername
::ll::TypedStorage< 8, 32, ::std::string > mFullString
::ll::TypedStorage< 8, 40, ::std::optional<::std::string > > mFilteredFullString
::ll::TypedStorage< 8, 32, ::std::string > mAuthorXuid
::ll::TypedStorage< 1, 1, bool > mForceVisible
::ll::TypedStorage< 1, 1, bool > mTTSRequired
::ll::TypedStorage< 4, 4, float > mDuration
::ll::TypedStorage< 1, 1, bool > mHasBeenSeen
::ll::TypedStorage< 1, 1, bool > mHasEverBeenSeen
::ll::TypedStorage< 4, 4, ::SoundDirection > mDirection
::ll::TypedStorage< 1, 1, bool > mIsLocalPlayer

Constructor & Destructor Documentation

◆ GuiMessage() [1/2]

MCAPI GuiMessage::GuiMessage ( ::GuiMessage 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.

◆ GuiMessage() [2/2]

MCAPI GuiMessage::GuiMessage ( ::GuiMessage::MessageType type,
::std::string const & username,
::std::string const & message,
::std::optional<::std::string > const filteredMessage,
::std::string const & ttsMessage,
::std::string const & authorXuid,
float lifetime,
bool forceVisible,
bool ttsRequired )
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.

◆ ~GuiMessage()

MCAPI GuiMessage::~GuiMessage ( )
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

◆ $ctor() [1/2]

MCAPI void * GuiMessage::$ctor ( ::GuiMessage 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.

◆ $ctor() [2/2]

MCAPI void * GuiMessage::$ctor ( ::GuiMessage::MessageType type,
::std::string const & username,
::std::string const & message,
::std::optional<::std::string > const filteredMessage,
::std::string const & ttsMessage,
::std::string const & authorXuid,
float lifetime,
bool forceVisible,
bool ttsRequired )
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.

◆ $dtor()

MCAPI void GuiMessage::$dtor ( )
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 files: