LeviLamina
Loading...
Searching...
No Matches
EditorCustomDimensionService.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
namespace
Editor::Services {
6
7
class
EditorCustomDimensionService {
8
public
:
9
// member variables
10
// NOLINTBEGIN
11
::ll::UntypedStorage<8, 8>
mUnk8a4c36;
12
::ll::UntypedStorage<8, 8>
mUnkac2be9;
13
::ll::UntypedStorage<8, 8>
mUnkcc82cc;
14
::ll::UntypedStorage<8, 24>
mUnk80acca;
15
// NOLINTEND
16
17
public
:
18
// prevent constructor by default
19
EditorCustomDimensionService& operator=(EditorCustomDimensionService
const
&);
20
EditorCustomDimensionService(EditorCustomDimensionService
const
&);
21
EditorCustomDimensionService();
22
23
public
:
24
// member functions
25
// NOLINTBEGIN
26
MCNAPI
void
_loadFromFile
();
27
28
MCNAPI
void
_saveToFile
()
const
;
29
30
MCNAPI
bool
addDimension
(::std::string
const
& name);
31
32
MCNAPI
void
loadAndRegister
();
33
34
MCNAPI
bool
removeDimension
(::std::string
const
& name);
35
// NOLINTEND
36
};
37
38
}
// namespace Editor::Services
Editor::Services::EditorCustomDimensionService::_loadFromFile
MCAPI void _loadFromFile()
Editor::Services::EditorCustomDimensionService::loadAndRegister
MCAPI void loadAndRegister()
Editor::Services::EditorCustomDimensionService::_saveToFile
MCAPI void _saveToFile() const
Editor::Services::EditorCustomDimensionService::addDimension
MCAPI bool addDimension(::std::string const &name)
Editor::Services::EditorCustomDimensionService::removeDimension
MCAPI bool removeDimension(::std::string const &name)
ll::UntypedStorage
Definition
Alias.h:14
src
mc
common
editor
EditorCustomDimensionService.h
Generated on
for LeviLamina by
1.16.1