LeviLamina
Loading...
Searching...
No Matches
Experiments.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/world/level/storage/AllExperiments.h"
7#include "mc/world/level/storage/ExperimentStorage.h"
8
9// auto generated forward declare list
10// clang-format off
11class CompoundTag;
12// clang-format on
13
15public:
16 // member functions
17 // NOLINTBEGIN
18 MCAPI Experiments();
19
20 MCAPI ::std::string getExperimentsActiveAsJSONList() const;
21
22 MCAPI ::std::vector<::std::string> getExperimentsActiveForTelemetry() const;
23
24 MCAPI void getTagData(::CompoundTag const& tag);
25
26 MCAPI bool isExperimentEnabled(::AllExperiments experiment) const;
27
28 MCAPI void setExperimentByToggleIndex(uint64 index, bool value);
29
30 MCAPI void setExperimentEnabled(::AllExperiments experiment, bool value);
31
32 MCAPI void setTagData(::CompoundTag& tag) const;
33
34 MCAPI ~Experiments();
35 // NOLINTEND
36
37public:
38 // constructor thunks
39 // NOLINTBEGIN
40 MCAPI void* $ctor();
41 // NOLINTEND
42
43public:
44 // destructor thunk
45 // NOLINTBEGIN
46 MCFOLD void $dtor();
47 // NOLINTEND
48};
Definition CompoundTag.h:13
Definition ExperimentStorage.h:5
Definition Experiments.h:14