LeviLamina
Loading...
Searching...
No Matches
ResourcePackRepositoryRefreshQueue.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/threading/IAsyncResult.h"
8
9// auto generated forward declare list
10// clang-format off
12class TaskGroup;
13// clang-format on
14
15class ResourcePackRepositoryRefreshQueue {
16public:
17 // ResourcePackRepositoryRefreshQueue inner types declare
18 // clang-format off
19 struct PreviousTasks;
20 struct RefreshResult;
21 // clang-format on
22
23 // ResourcePackRepositoryRefreshQueue inner types define
24 struct PreviousTasks {
25 public:
26 // member variables
27 // NOLINTBEGIN
33 // NOLINTEND
34
35 public:
36 // prevent constructor by default
37 PreviousTasks& operator=(PreviousTasks const&);
38 PreviousTasks(PreviousTasks const&);
39 PreviousTasks();
40 };
41
42 struct RefreshResult {
43 public:
44 // member variables
45 // NOLINTBEGIN
48 // NOLINTEND
49
50 public:
51 // prevent constructor by default
52 RefreshResult& operator=(RefreshResult const&);
53 RefreshResult(RefreshResult const&);
54 RefreshResult();
55
56 public:
57 // member functions
58 // NOLINTBEGIN
60 // NOLINTEND
61
62 public:
63 // destructor thunk
64 // NOLINTBEGIN
65 MCNAPI void $dtor();
66 // NOLINTEND
67 };
68
69public:
70 // member variables
71 // NOLINTBEGIN
74 // NOLINTEND
75
76public:
77 // prevent constructor by default
78 ResourcePackRepositoryRefreshQueue& operator=(ResourcePackRepositoryRefreshQueue const&);
79 ResourcePackRepositoryRefreshQueue(ResourcePackRepositoryRefreshQueue const&);
80 ResourcePackRepositoryRefreshQueue();
81
82public:
83 // member functions
84 // NOLINTBEGIN
85 MCNAPI ::Bedrock::Threading::Async<void> _tryCompleteInitialization(::TaskGroup& taskGroup);
86 // NOLINTEND
87};
Definition IResourcePackRepositoryRefresher.h:8
MCAPI ::Bedrock::Threading::Async< void > _tryCompleteInitialization(::TaskGroup &taskGroup)
Definition TaskGroup.h:53
Definition ResourcePackRepositoryRefreshQueue.h:24
Definition ResourcePackRepositoryRefreshQueue.h:42
Definition Alias.h:14