LeviLamina
Loading...
Searching...
No Matches
Input.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated forward declare list
6
// clang-format off
7
class
SemVersion
;
8
namespace
Json {
class
Value
; }
9
namespace
Puv {
class
Logger
; }
10
namespace
cereal {
class
DynamicValue
; }
11
// clang-format on
12
13
namespace
Puv {
14
15
class
Input
{
16
public
:
17
// Input inner types declare
18
// clang-format off
19
struct
Data
;
20
// clang-format on
21
22
// Input inner types define
23
struct
Data {
24
public
:
25
// member variables
26
// NOLINTBEGIN
27
::ll::UntypedStorage<1, 1>
mUnk489f9a;
28
::ll::UntypedStorage<8, 8>
mUnk9320ae;
29
// NOLINTEND
30
31
public
:
32
// prevent constructor by default
33
Data& operator=(Data
const
&);
34
Data(Data
const
&);
35
Data();
36
};
37
38
public
:
39
// virtual functions
40
// NOLINTBEGIN
41
virtual
~Input
() =
default
;
42
43
virtual ::SemVersion version()
const
= 0;
44
45
virtual ::Puv::Input::Data data()
const
= 0;
46
47
virtual ::Puv::Logger
const
& getErrors()
const
;
48
// NOLINTEND
49
50
public
:
51
// virtual function thunks
52
// NOLINTBEGIN
53
MCNAPI ::Puv::Logger
const
&
$getErrors
()
const
;
54
55
56
// NOLINTEND
57
};
58
59
}
// namespace Puv
Json::Value
Definition
Value.h:16
Puv::Input
Definition
Input.h:15
Puv::Input::$getErrors
MCAPI::Puv::Logger const & $getErrors() const
Puv::Logger
Definition
Logger.h:12
SemVersion
Definition
SemVersion.h:15
cereal::DynamicValue
Definition
DynamicValue.h:12
Puv::Input::Data
Definition
Input.h:23
ll::UntypedStorage
Definition
Alias.h:14
src
mc
deps
puv
Input.h
Generated on
for LeviLamina by
1.16.1