LeviLamina
Loading...
Searching...
No Matches
MinecraftServiceKeyManager.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/core/threading/Async.h"
7#include "mc/deps/core/utility/EnableNonOwnerReferences.h"
8#include "mc/deps/core/utility/NonOwnerPointer.h"
9
10// auto generated forward declare list
11// clang-format off
13namespace Bedrock::Http { struct Url; }
14namespace Bedrock::Services { class DiscoveryHelper; }
15// clang-format on
16
18public:
19 // member variables
20 // NOLINTBEGIN
32 // NOLINTEND
33
34public:
35 // prevent constructor by default
38
39public:
40 // virtual functions
41 // NOLINTBEGIN
42 // vIndex: 0
43 virtual ~MinecraftServiceKeyManager() /*override*/;
44 // NOLINTEND
45
46public:
47 // member functions
48 // NOLINTBEGIN
50
51 MCNAPI ::Bedrock::Threading::Async<::MinecraftServiceKeyInfo> _fullFetch(bool highPriority);
52
53 MCNAPI ::Bedrock::Threading::Async<::Bedrock::Http::Url> _getAuthServiceUrl();
54
55 MCNAPI ::MinecraftServiceKeyInfo getKeyInfo() const;
56
57 MCNAPI void init();
58
60 // NOLINTEND
61
62public:
63 // constructor thunks
64 // NOLINTBEGIN
65 MCNAPI void* $ctor();
66 // NOLINTEND
67
68public:
69 // destructor thunk
70 // NOLINTBEGIN
71 MCNAPI void $dtor();
72 // NOLINTEND
73
74public:
75 // vftables
76 // NOLINTBEGIN
77 MCNAPI static void** $vftable();
78 // NOLINTEND
79};
Definition EnableNonOwnerReferences.h:7
Definition NonOwnerPointer.h:9
Definition MinecraftServiceKeyManager.h:17
MCAPI void setDiscoveryHelper(::Bedrock::NonOwnerPointer<::Bedrock::Services::DiscoveryHelper > discoveryHelper)
MCAPI::MinecraftServiceKeyInfo getKeyInfo() const
static MCAPI void ** $vftable()
MCAPI ::Bedrock::Threading::Async<::MinecraftServiceKeyInfo > _fullFetch(bool highPriority)
MCAPI ::Bedrock::Threading::Async<::Bedrock::Http::Url > _getAuthServiceUrl()
Definition MinecraftServiceKeyInfo.h:5
Definition Alias.h:14