LeviLamina
Loading...
Searching...
No Matches
TelemetryCommonProperties.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5namespace Webview {
6
7struct TelemetryCommonProperties {
8public:
9 // member variables
10 // NOLINTBEGIN
14 // NOLINTEND
15
16#ifdef LL_PLAT_S
17public:
18 // prevent constructor by default
19 TelemetryCommonProperties& operator=(TelemetryCommonProperties const&);
20 TelemetryCommonProperties(TelemetryCommonProperties const&);
21 TelemetryCommonProperties();
22
23#else // LL_PLAT_C
24public:
25 // prevent constructor by default
26 TelemetryCommonProperties& operator=(TelemetryCommonProperties const&);
27 TelemetryCommonProperties();
28
29#endif
30public:
31 // member functions
32 // NOLINTBEGIN
33#ifdef LL_PLAT_C
34 MCNAPI TelemetryCommonProperties(::Webview::TelemetryCommonProperties const&);
35
36 MCNAPI ::Webview::TelemetryCommonProperties& operator=(::Webview::TelemetryCommonProperties&&);
37
38 MCNAPI ~TelemetryCommonProperties();
39#endif
40 // NOLINTEND
41
42public:
43 // constructor thunks
44 // NOLINTBEGIN
45#ifdef LL_PLAT_C
46 MCNAPI void* $ctor(::Webview::TelemetryCommonProperties const&);
47#endif
48 // NOLINTEND
49
50public:
51 // destructor thunk
52 // NOLINTBEGIN
53#ifdef LL_PLAT_C
54 MCNAPI void $dtor();
55#endif
56 // NOLINTEND
57};
58
59} // namespace Webview
Definition TelemetryCommonProperties.h:7
Definition Alias.h:14