3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/code_builder/platform/WebviewObserver.h"
22 IWebviewTelemetry& operator=(IWebviewTelemetry
const&);
23 IWebviewTelemetry(IWebviewTelemetry
const&);
35 virtual void onMessageRecieved(::std::string
const&) ;
37 virtual void fireCodeBuilderLoadPerformance(
38 ::std::string
const& stage,
41 ::std::chrono::milliseconds elapsedTimeMS
45 fireCodeBuilderRunPerformance(::std::string
const& stage, ::std::chrono::milliseconds elapsedTimeMS)
const
49 virtual ~IWebviewTelemetry() =
default;
51 virtual ~IWebviewTelemetry() ;
74 ::std::string
const& stage,
77 ::std::chrono::milliseconds elapsedTimeMS
MCAPI void $onDownloadCanceled(::WebviewDownloadInfo const &downloadInfo)
MCAPI void $fireCodeBuilderRunPerformance(::std::string const &stage, ::std::chrono::milliseconds elapsedTimeMS) const
MCAPI void $onDownloadComplete(::WebviewDownloadInfo const &downloadInfo)
MCAPI void $onMessageRecieved(::std::string const &)
static MCAPI void ** $vftable()
MCAPI void $onDownloadBegin(::WebviewDownloadInfo const &downloadInfo)
MCAPI void $fireCodeBuilderLoadPerformance(::std::string const &stage, uint64 tutorialSize, uint64 downloadSize, ::std::chrono::milliseconds elapsedTimeMS) const
Definition WebviewObserver.h:15
Definition WebviewDownloadInfo.h:5