LeviLamina
Loading...
Searching...
No Matches
GameOptions.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/world/level/DaylightCycle.h"
7
8// auto generated forward declare list
9// clang-format off
10class LevelData;
11// clang-format on
12
13namespace Editor {
14
15class GameOptions {
16public:
17 // member variables
18 // NOLINTBEGIN
74 // NOLINTEND
75
76public:
77 // prevent constructor by default
78 GameOptions& operator=(GameOptions const&);
79 GameOptions();
80
81public:
82 // member functions
83 // NOLINTBEGIN
85
86 MCNAPI void _applyDayLightCycle(::DaylightCycle daylightCyle, ::LevelData& levelData) const;
87
88 MCNAPI void applyToLevelData(::LevelData& levelData) const;
89
90 MCNAPI ::Editor::GameOptions& operator=(::Editor::GameOptions&&);
91
92 MCNAPI ~GameOptions();
93 // NOLINTEND
94
95public:
96 // constructor thunks
97 // NOLINTBEGIN
98 MCNAPI void* $ctor(::Editor::GameOptions const&);
99 // NOLINTEND
100
101public:
102 // destructor thunk
103 // NOLINTBEGIN
104 MCNAPI void $dtor();
105 // NOLINTEND
106};
107
108} // namespace Editor
Definition GameOptions.h:15
MCAPI void applyToLevelData(::LevelData &levelData) const
MCAPI void _applyDayLightCycle(::DaylightCycle daylightCyle, ::LevelData &levelData) const
MCAPI GameOptions(::Editor::GameOptions const &)
MCAPI void $dtor()
MCAPI void * $ctor(::Editor::GameOptions const &)
MCAPI::Editor::GameOptions & operator=(::Editor::GameOptions &&)
Definition LevelData.h:52
Definition Alias.h:14