LeviLamina
Loading...
Searching...
No Matches
DeviceInfoUtils.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deviceinfo/DeviceMemoryTier.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
class
BaseGameVersion
;
11
// clang-format on
12
13
class
DeviceInfoUtils
{
14
public
:
15
// static functions
16
// NOLINTBEGIN
17
MCNAPI static ::DeviceMemoryTier
determineMemoryTier
(
::BaseGameVersion
const
&);
18
19
#ifdef LL_PLAT_C
20
MCNAPI static ::DeviceMemoryTier
determineMemoryTier
(
21
::BaseGameVersion
const
& version,
22
::std::optional<::DeviceMemoryTier> optionalMemoryTierOverride
23
);
24
#endif
25
// NOLINTEND
26
27
public
:
28
// static variables
29
// NOLINTBEGIN
30
MCNAPI static ::DeviceMemoryTier&
mDefaultMemoryTier
();
31
// NOLINTEND
32
};
BaseGameVersion
Definition
BaseGameVersion.h:13
DeviceInfoUtils
Definition
DeviceInfoUtils.h:13
DeviceInfoUtils::mDefaultMemoryTier
static MCAPI ::DeviceMemoryTier & mDefaultMemoryTier()
DeviceInfoUtils::determineMemoryTier
static MCAPI ::DeviceMemoryTier determineMemoryTier(::BaseGameVersion const &)
src
mc
deviceinfo
DeviceInfoUtils.h
Generated on
for LeviLamina by
1.16.1