LeviLamina
Loading...
Searching...
No Matches
WebviewObserver.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/core/utility/Observer.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
struct
WebviewDownloadInfo
;
11
struct
WebviewError
;
12
namespace
Core {
class
SingleThreadedLock; }
13
// clang-format on
14
15
class
WebviewObserver
:
public
::Core::Observer
<::WebviewObserver, ::Core::SingleThreadedLock> {
16
public
:
17
// virtual functions
18
// NOLINTBEGIN
19
// vIndex: 0
20
virtual
~WebviewObserver
()
/*override*/
;
21
22
// vIndex: 2
23
virtual
void
onLoadingBegin();
24
25
// vIndex: 3
26
virtual
void
onLoadingEnd();
27
28
// vIndex: 4
29
virtual
void
onError(
::WebviewError
const
&);
30
31
// vIndex: 5
32
virtual
void
onWebviewChanged();
33
34
// vIndex: 6
35
virtual
void
onDownloadBegin(
::WebviewDownloadInfo
const
&);
36
37
// vIndex: 7
38
virtual
void
onDownloadUpdate(
::WebviewDownloadInfo
const
&);
39
40
// vIndex: 8
41
virtual
void
onDownloadComplete(
::WebviewDownloadInfo
const
&);
42
43
// vIndex: 9
44
virtual
void
onDownloadCanceled(
::WebviewDownloadInfo
const
&);
45
46
// vIndex: 10
47
virtual
void
onMessageRecieved(::std::string
const
&);
48
// NOLINTEND
49
50
public
:
51
// destructor thunk
52
// NOLINTBEGIN
53
MCFOLD
void
$dtor();
54
// NOLINTEND
55
56
public
:
57
// virtual function thunks
58
// NOLINTBEGIN
59
MCFOLD
void
$onLoadingBegin();
60
61
MCFOLD
void
$onLoadingEnd();
62
63
MCFOLD
void
$onError(
::WebviewError
const
&);
64
65
MCFOLD
void
$onWebviewChanged();
66
67
MCFOLD
void
$onDownloadBegin(
::WebviewDownloadInfo
const
&);
68
69
MCFOLD
void
$onDownloadUpdate(
::WebviewDownloadInfo
const
&);
70
71
MCFOLD
void
$onDownloadComplete(
::WebviewDownloadInfo
const
&);
72
73
MCFOLD
void
$onDownloadCanceled(
::WebviewDownloadInfo
const
&);
74
75
MCFOLD
void
$onMessageRecieved(::std::string
const
&);
76
// NOLINTEND
77
};
Core::Observer
Definition
Observer.h:9
WebviewObserver
Definition
WebviewObserver.h:15
WebviewDownloadInfo
Definition
WebviewDownloadInfo.h:5
WebviewError
Definition
WebviewError.h:5
src
mc
platform
WebviewObserver.h
Generated on Sat Apr 26 2025 05:55:49 for LeviLamina by
1.12.0