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

Public Member Functions

virtual void onInfo (::Scripting::ContextId, ::std::string_view message) const
 
virtual void onWarn (::Scripting::ContextId, ::std::string_view message) const
 
virtual void onError (::Scripting::ContextId, ::std::string_view message) const
 
virtual void onException (::Scripting::ContextId, ::entt::meta_any const &e) const
 
virtual bool shouldPrintException (::Scripting::ContextId, ::entt::meta_any const &e) const
 
virtual void onPromiseRejection (::Scripting::ContextId, ::std::string_view message, bool isHandled) const
 
MCAPI void $onInfo (::Scripting::ContextId, ::std::string_view message) const
 
MCAPI void $onWarn (::Scripting::ContextId, ::std::string_view message) const
 
MCAPI void $onError (::Scripting::ContextId, ::std::string_view message) const
 
MCAPI void $onException (::Scripting::ContextId, ::entt::meta_any const &e) const
 
MCAPI bool $shouldPrintException (::Scripting::ContextId, ::entt::meta_any const &e) const
 
MCAPI void $onPromiseRejection (::Scripting::ContextId, ::std::string_view message, bool isHandled) const
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Member Function Documentation

◆ onInfo()

virtual void ScriptPrintLogger::onInfo ( ::Scripting::ContextId ,
::std::string_view message ) const
virtual

Implements Scripting::IPrinter.

◆ onWarn()

virtual void ScriptPrintLogger::onWarn ( ::Scripting::ContextId ,
::std::string_view message ) const
virtual

Implements Scripting::IPrinter.

◆ onError()

virtual void ScriptPrintLogger::onError ( ::Scripting::ContextId ,
::std::string_view message ) const
virtual

Implements Scripting::IPrinter.

◆ onException()

virtual void ScriptPrintLogger::onException ( ::Scripting::ContextId ,
::entt::meta_any const & e ) const
virtual

Implements Scripting::IPrinter.

◆ shouldPrintException()

virtual bool ScriptPrintLogger::shouldPrintException ( ::Scripting::ContextId ,
::entt::meta_any const & e ) const
virtual

Implements Scripting::IPrinter.

◆ onPromiseRejection()

virtual void ScriptPrintLogger::onPromiseRejection ( ::Scripting::ContextId ,
::std::string_view message,
bool isHandled ) const
virtual

Implements Scripting::IPrinter.


The documentation for this class was generated from the following file: