LeviLamina
Loading...
Searching...
No Matches
PlatformUtils.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/core/file/PathBuffer.h"
7
8namespace Bedrock::PlatformUtils {
9// functions
10// NOLINTBEGIN
11MCNAPI ::Core::PathBuffer<::std::string> const& getExternalStoragePath();
12
13MCNAPI ::std::string const& getPackageFamilyName();
14
15#ifdef LL_PLAT_C
16MCNAPI ::Core::PathBuffer<::std::string> getUWPInstallationPath();
17#endif
18
19MCNAPI void initializeDeviceIdForDev(::std::string& deviceId, bool isAnonymous);
20
21MCNAPI void setAppDataFolderName(::std::string_view folderName);
22// NOLINTEND
23
24} // namespace Bedrock::PlatformUtils