LeviLamina
Loading...
Searching...
No Matches
DebuggerStatCollector Class Reference

Public Member Functions

DebuggerStatCollector & operator= (DebuggerStatCollector const &)
 DebuggerStatCollector (DebuggerStatCollector const &)
MCAPI DebuggerStatCollector (uint64 updateFrequency, ::std::function<::std::optional<::DebuggerStat >(uint64, uint64, uint64)> collectFn, ::std::function< void()> enableFn, ::std::function< void()> disableFn, ::std::function< void(bool)> reloadFn)
MCAPI DebuggerStatCollector (::Bedrock::NonOwnerPointer<::DebuggerDiagnostics > diagnostics, uint64 updateFrequency, ::std::function<::std::optional<::DebuggerStat >(uint64, uint64, uint64)> collectFn, ::std::function< void()> enableFn, ::std::function< void()> disableFn, ::std::function< void(bool)> reloadFn)
MCAPI::DebuggerStatCollector & addView (::DebuggerDiagnosticsView descriptor)
MCAPI void tick (uint64 currentTick, ::std::vector<::DebuggerStat > &statsOut)
MCAPI ~DebuggerStatCollector ()
MCAPI void * $ctor (uint64 updateFrequency, ::std::function<::std::optional<::DebuggerStat >(uint64, uint64, uint64)> collectFn, ::std::function< void()> enableFn, ::std::function< void()> disableFn, ::std::function< void(bool)> reloadFn)
MCAPI void * $ctor (::Bedrock::NonOwnerPointer<::DebuggerDiagnostics > diagnostics, uint64 updateFrequency, ::std::function<::std::optional<::DebuggerStat >(uint64, uint64, uint64)> collectFn, ::std::function< void()> enableFn, ::std::function< void()> disableFn, ::std::function< void(bool)> reloadFn)
MCAPI void $dtor ()

Public Attributes

::ll::UntypedStorage< 8, 24 > mUnka73b82
::ll::UntypedStorage< 8, 8 > mUnke089fd
::ll::UntypedStorage< 8, 8 > mUnkdbe4a8
::ll::UntypedStorage< 8, 8 > mUnka015d8
::ll::UntypedStorage< 8, 64 > mUnkb1a7bd
::ll::UntypedStorage< 8, 64 > mUnkee0dcd
::ll::UntypedStorage< 8, 64 > mUnkd8a266
::ll::UntypedStorage< 8, 64 > mUnk828e21
::ll::UntypedStorage< 8, 16 > mUnka5ed36
::ll::UntypedStorage< 8, 16 > mUnk66e847
::ll::UntypedStorage< 8, 16 > mUnkecefdb
::ll::UntypedStorage< 8, 16 > mUnk2be880

Constructor & Destructor Documentation

◆ DebuggerStatCollector() [1/2]

MCAPI DebuggerStatCollector::DebuggerStatCollector ( uint64 updateFrequency,
::std::function<::std::optional<::DebuggerStat >(uint64, uint64, uint64)> collectFn,
::std::function< void()> enableFn,
::std::function< void()> disableFn,
::std::function< void(bool)> reloadFn )
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.

◆ DebuggerStatCollector() [2/2]

MCAPI DebuggerStatCollector::DebuggerStatCollector ( ::Bedrock::NonOwnerPointer<::DebuggerDiagnostics > diagnostics,
uint64 updateFrequency,
::std::function<::std::optional<::DebuggerStat >(uint64, uint64, uint64)> collectFn,
::std::function< void()> enableFn,
::std::function< void()> disableFn,
::std::function< void(bool)> reloadFn )
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.

◆ ~DebuggerStatCollector()

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

◆ addView()

MCAPI::DebuggerStatCollector & DebuggerStatCollector::addView ( ::DebuggerDiagnosticsView descriptor)
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.

◆ tick()

MCAPI void DebuggerStatCollector::tick ( uint64 currentTick,
::std::vector<::DebuggerStat > & statsOut )
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() [1/2]

MCAPI void * DebuggerStatCollector::$ctor ( uint64 updateFrequency,
::std::function<::std::optional<::DebuggerStat >(uint64, uint64, uint64)> collectFn,
::std::function< void()> enableFn,
::std::function< void()> disableFn,
::std::function< void(bool)> reloadFn )
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 * DebuggerStatCollector::$ctor ( ::Bedrock::NonOwnerPointer<::DebuggerDiagnostics > diagnostics,
uint64 updateFrequency,
::std::function<::std::optional<::DebuggerStat >(uint64, uint64, uint64)> collectFn,
::std::function< void()> enableFn,
::std::function< void()> disableFn,
::std::function< void(bool)> reloadFn )
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 DebuggerStatCollector::$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 file: