LeviLamina
Loading...
Searching...
No Matches
FilePickerManager.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/core/threading/IAsyncResult.h"
7
#include "mc/deps/core/utility/EnableNonOwnerReferences.h"
8
9
// auto generated forward declare list
10
// clang-format off
11
namespace
Bedrock {
class
DirectoryPickerConfig; }
12
// clang-format on
13
14
namespace
Bedrock {
15
16
class
FilePickerManager
:
public
::Bedrock::ImplBase
<::Bedrock::FilePickerManager>,
17
public
::Bedrock::EnableNonOwnerReferences
{
18
public
:
19
// FilePickerManager inner types declare
20
// clang-format off
21
struct
DirectoryPickerResult
;
22
// clang-format on
23
24
// FilePickerManager inner types define
25
struct
DirectoryPickerResult
{
26
public
:
27
// member variables
28
// NOLINTBEGIN
29
::ll::UntypedStorage<8, 32>
mUnk181d6d;
30
::ll::UntypedStorage<8, 32>
mUnke5bbf5;
31
// NOLINTEND
32
33
public
:
34
// prevent constructor by default
35
DirectoryPickerResult
& operator=(
DirectoryPickerResult
const
&);
36
DirectoryPickerResult
(
DirectoryPickerResult
const
&);
37
DirectoryPickerResult
();
38
39
public
:
40
// member functions
41
// NOLINTBEGIN
42
MCAPI
~DirectoryPickerResult
();
43
// NOLINTEND
44
45
public
:
46
// destructor thunk
47
// NOLINTBEGIN
48
MCFOLD
void
$dtor();
49
// NOLINTEND
50
};
51
52
public
:
53
// virtual functions
54
// NOLINTBEGIN
55
// vIndex: 1
56
virtual
bool
directoryPickingEnabledForPlatform()
const
= 0;
57
58
// vIndex: 2
59
virtual ::std::shared_ptr<::Bedrock::Threading::IAsyncResult<::Bedrock::FilePickerManager::DirectoryPickerResult>>
60
pickDirectory(
::Bedrock::DirectoryPickerConfig
const
&) = 0;
61
62
// vIndex: 0
63
virtual
~FilePickerManager
()
/*override*/
=
default
;
64
// NOLINTEND
65
66
public
:
67
// destructor thunk
68
// NOLINTBEGIN
69
70
// NOLINTEND
71
72
public
:
73
// virtual function thunks
74
// NOLINTBEGIN
75
76
// NOLINTEND
77
};
78
79
}
// namespace Bedrock
Bedrock::DirectoryPickerConfig
Definition
DirectoryPickerConfig.h:7
Bedrock::EnableNonOwnerReferences
Definition
EnableNonOwnerReferences.h:7
Bedrock::FilePickerManager
Definition
FilePickerManager.h:17
Bedrock::ImplBase
Definition
_HeaderOutputPredefine.h:198
Bedrock::FilePickerManager::DirectoryPickerResult
Definition
FilePickerManager.h:25
ll::UntypedStorage
Definition
Alias.h:14
src
mc
deps
platform_features
file_picker
FilePickerManager.h
Generated on Sat Apr 26 2025 05:55:28 for LeviLamina by
1.12.0