LeviLamina
Loading...
Searching...
No Matches
ThirdPartyInfo.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5class ThirdPartyInfo {
6public:
7 // member variables
8 // NOLINTBEGIN
15 // NOLINTEND
16
17public:
18 // prevent constructor by default
19 ThirdPartyInfo();
20
21public:
22 // member functions
23 // NOLINTBEGIN
24 MCNAPI ThirdPartyInfo(::ThirdPartyInfo const&);
25
26#ifdef LL_PLAT_C
27 MCNAPI ThirdPartyInfo(
28 ::std::unordered_set<::std::string> const& allowListUrls,
29 ::std::string creatorId,
30 ::std::string creatorName,
31 ::std::string storePageId,
32 bool requireXBL,
33 ::std::string const& experienceId
34 );
35
36 MCNAPI ::ThirdPartyInfo& operator=(::ThirdPartyInfo&&);
37#endif
38
39 MCNAPI ::ThirdPartyInfo& operator=(::ThirdPartyInfo const&);
40
42 // NOLINTEND
43
44public:
45 // constructor thunks
46 // NOLINTBEGIN
47 MCNAPI void* $ctor(::ThirdPartyInfo const&);
48
49#ifdef LL_PLAT_C
50 MCNAPI void* $ctor(
51 ::std::unordered_set<::std::string> const& allowListUrls,
52 ::std::string creatorId,
53 ::std::string creatorName,
54 ::std::string storePageId,
55 bool requireXBL,
56 ::std::string const& experienceId
57 );
58#endif
59 // NOLINTEND
60
61public:
62 // destructor thunk
63 // NOLINTBEGIN
64 MCNAPI void $dtor();
65 // NOLINTEND
66};
MCAPI void * $ctor(::ThirdPartyInfo const &)
MCAPI::ThirdPartyInfo & operator=(::ThirdPartyInfo const &)
MCAPI void $dtor()
MCAPI ThirdPartyInfo(::ThirdPartyInfo const &)
MCAPI ~ThirdPartyInfo()
Definition Alias.h:14