LeviLamina
Loading...
Searching...
No Matches
ChatLoggingEventListener Class Reference
Inheritance diagram for ChatLoggingEventListener:

Public Member Functions

virtual::EventResult onEvent (::ChatEvent const &chatEvent)
virtual::EventResult onEvent (::ServerInstanceLeaveGameDoneEvent const &)
virtual::EventResult onEvent (::PlayerMeCommandEvent const &meEvent)
virtual::EventResult onEvent (::PlayerSayCommandEvent const &sayEvent)
virtual::EventResult onEvent (::PlayerTellCommandEvent const &tellEvent)
virtual::EventResult onEvent (::PlayerTellRawCommandEvent const &tellRawEvent)
virtual::EventResult onEvent (::PlayerTitleCommandEvent const &titleEvent)
virtual::EventResult onEvent (::PlayerTitleRawCommandEvent const &titleRawEvent)
virtual::EventResult onServerInitializeStart (::ServerInstance &instance)
virtual::EventResult onLevelAddedPlayer (::Player &player)
virtual::EventResult onLevelRemovedPlayer (::Player &player)
MCAPI ChatLoggingEventListener ()
MCAPI void _write (::std::string const &message, bool includeTime)
MCAPI void * $ctor ()
MCAPI void $dtor ()
MCAPI::EventResult $onEvent (::ChatEvent const &chatEvent)
MCAPI::EventResult $onEvent (::ServerInstanceLeaveGameDoneEvent const &)
MCAPI::EventResult $onEvent (::PlayerMeCommandEvent const &meEvent)
MCAPI::EventResult $onEvent (::PlayerSayCommandEvent const &sayEvent)
MCAPI::EventResult $onEvent (::PlayerTellCommandEvent const &tellEvent)
MCAPI::EventResult $onEvent (::PlayerTellRawCommandEvent const &tellRawEvent)
MCAPI::EventResult $onEvent (::PlayerTitleCommandEvent const &titleEvent)
MCAPI::EventResult $onEvent (::PlayerTitleRawCommandEvent const &titleRawEvent)
MCAPI::EventResult $onServerInitializeStart (::ServerInstance &instance)
MCAPI::EventResult $onLevelAddedPlayer (::Player &player)
MCAPI::EventResult $onLevelRemovedPlayer (::Player &player)

Public Attributes

::ll::TypedStorage< 8, 32, ::Core::PathBuffer<::std::string > > mLogFilePath
::ll::TypedStorage< 8, 296, ::Core::OutputFileStreammLogFile
::ll::TypedStorage< 8, 336, ::TaskGroupmTaskGroup
::ll::TypedStorage< 8, 16, ::Bedrock::Threading::Async< void > > mPreviousFileWriteTask

Constructor & Destructor Documentation

◆ ChatLoggingEventListener()

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

◆ _write()

MCAPI void ChatLoggingEventListener::_write ( ::std::string const & message,
bool includeTime )
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 * ChatLoggingEventListener::$ctor ( )
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 ChatLoggingEventListener::$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.

◆ $onEvent() [1/8]

MCAPI::EventResult ChatLoggingEventListener::$onEvent ( ::ChatEvent const & chatEvent)
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.

◆ $onEvent() [2/8]

MCAPI::EventResult ChatLoggingEventListener::$onEvent ( ::ServerInstanceLeaveGameDoneEvent 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.

◆ $onEvent() [3/8]

MCAPI::EventResult ChatLoggingEventListener::$onEvent ( ::PlayerMeCommandEvent const & meEvent)
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.

◆ $onEvent() [4/8]

MCAPI::EventResult ChatLoggingEventListener::$onEvent ( ::PlayerSayCommandEvent const & sayEvent)
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.

◆ $onEvent() [5/8]

MCAPI::EventResult ChatLoggingEventListener::$onEvent ( ::PlayerTellCommandEvent const & tellEvent)
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.

◆ $onEvent() [6/8]

MCAPI::EventResult ChatLoggingEventListener::$onEvent ( ::PlayerTellRawCommandEvent const & tellRawEvent)
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.

◆ $onEvent() [7/8]

MCAPI::EventResult ChatLoggingEventListener::$onEvent ( ::PlayerTitleCommandEvent const & titleEvent)
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.

◆ $onEvent() [8/8]

MCAPI::EventResult ChatLoggingEventListener::$onEvent ( ::PlayerTitleRawCommandEvent const & titleRawEvent)
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.

◆ $onServerInitializeStart()

MCAPI::EventResult ChatLoggingEventListener::$onServerInitializeStart ( ::ServerInstance & instance)
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.

◆ $onLevelAddedPlayer()

MCAPI::EventResult ChatLoggingEventListener::$onLevelAddedPlayer ( ::Player & player)
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.

◆ $onLevelRemovedPlayer()

MCAPI::EventResult ChatLoggingEventListener::$onLevelRemovedPlayer ( ::Player & player)
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 file: