LeviLamina
Loading...
Searching...
No Matches
SlotResolveQueryHelper.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7namespace Bedrock::Profile::Whisker { struct ScopeData; }
8// clang-format on
9
10namespace Bedrock::Profile::Whisker {
11
12class SlotResolveQueryHelper {
13public:
14 // member variables
15 // NOLINTBEGIN
24 // NOLINTEND
25
26public:
27 // prevent constructor by default
28 SlotResolveQueryHelper& operator=(SlotResolveQueryHelper const&);
29 SlotResolveQueryHelper(SlotResolveQueryHelper const&);
30 SlotResolveQueryHelper();
31
32public:
33 // member functions
34 // NOLINTBEGIN
35#ifdef LL_PLAT_C
36 MCNAPI SlotResolveQueryHelper(::std::thread::id thread, ::gsl::span<::std::string_view const> names);
37
38 MCNAPI ::Bedrock::Profile::Whisker::SlotResolveQueryHelper&
40
41 MCNAPI ::gsl::span<::gsl::not_null<::Bedrock::Profile::Whisker::ScopeData const*>> tryResolveAndFetchAll();
42#endif
43
45 // NOLINTEND
46
47public:
48 // constructor thunks
49 // NOLINTBEGIN
50#ifdef LL_PLAT_C
51 MCNAPI void* $ctor(::std::thread::id thread, ::gsl::span<::std::string_view const> names);
52#endif
53 // NOLINTEND
54
55public:
56 // destructor thunk
57 // NOLINTBEGIN
58 MCNAPI void $dtor();
59 // NOLINTEND
60};
61
62} // namespace Bedrock::Profile::Whisker
Definition SlotResolveQueryHelper.h:12
Definition ScopeData.h:7
Definition Alias.h:14