LeviLamina
Loading...
Searching...
No Matches
DeviceIdManager_Common.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/application/device/DeviceIdManager.h"
7
#include "mc/deps/core/utility/NonOwnerPointer.h"
8
9
// auto generated forward declare list
10
// clang-format off
11
namespace
Bedrock {
struct
DeviceIdContext; }
12
namespace
Core {
class
FileSystem; }
13
// clang-format on
14
15
namespace
Bedrock {
16
17
class
DeviceIdManager_Common
:
public
::Bedrock::DeviceIdManager
{
18
public
:
19
// member variables
20
// NOLINTBEGIN
21
::ll::UntypedStorage<8, 24>
mUnk3b65a6;
22
::ll::UntypedStorage<8, 32>
mUnk64cddd;
23
::ll::UntypedStorage<8, 32>
mUnka9a7fd;
24
::ll::UntypedStorage<8, 88>
mUnkf13734;
25
// NOLINTEND
26
27
public
:
28
// prevent constructor by default
29
DeviceIdManager_Common
& operator=(
DeviceIdManager_Common
const
&);
30
DeviceIdManager_Common
(
DeviceIdManager_Common
const
&);
31
DeviceIdManager_Common
();
32
33
public
:
34
// virtual functions
35
// NOLINTBEGIN
36
// vIndex: 1
37
virtual
void
initialize(
::Bedrock::NonOwnerPointer<::Core::FileSystem>
)
/*override*/
;
38
39
// vIndex: 2
40
virtual
void
updateDeviceId(
bool
const
)
/*override*/
;
41
42
// vIndex: 3
43
virtual ::std::string
const
& getDeviceId()
const
/*override*/
;
44
45
// vIndex: 4
46
virtual ::std::string
const
& getDeviceIdWarning()
const
/*override*/
;
47
48
// vIndex: 5
49
virtual ::Bedrock::DeviceIdContext
const
& getDeviceIdContext()
const
/*override*/
;
50
51
// vIndex: 6
52
virtual
void
_initializePlatform(
bool
const
) = 0;
53
54
// vIndex: 0
55
virtual
~DeviceIdManager_Common
()
/*override*/
=
default
;
56
// NOLINTEND
57
58
public
:
59
// destructor thunk
60
// NOLINTBEGIN
61
62
// NOLINTEND
63
64
public
:
65
// virtual function thunks
66
// NOLINTBEGIN
67
68
// NOLINTEND
69
};
70
71
}
// namespace Bedrock
Bedrock::DeviceIdManager_Common
Definition
DeviceIdManager_Common.h:17
Bedrock::DeviceIdManager
Definition
DeviceIdManager.h:18
Bedrock::NonOwnerPointer
Definition
NonOwnerPointer.h:9
ll::UntypedStorage
Definition
Alias.h:14
src
mc
deps
application
device
DeviceIdManager_Common.h
Generated on Sat Apr 26 2025 05:55:23 for LeviLamina by
1.12.0