LeviLamina
Loading...
Searching...
No Matches
WeatherManagerProxy.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/core/utility/NonOwnerPointer.h"
7
#include "mc/world/level/IWeatherManagerProxy.h"
8
9
// auto generated forward declare list
10
// clang-format off
11
class
LevelData
;
12
// clang-format on
13
14
class
WeatherManagerProxy
:
public
::IWeatherManagerProxy
{
15
public
:
16
// member variables
17
// NOLINTBEGIN
18
::ll::TypedStorage<8, 24, ::Bedrock::NotNullNonOwnerPtr<::LevelData>
const
> mLevelData;
19
// NOLINTEND
20
21
public
:
22
// virtual functions
23
// NOLINTBEGIN
24
virtual
float
getRainLevel()
const
/*override*/
;
25
26
virtual
float
getLightningLevel()
const
/*override*/
;
27
28
virtual
int
getRainTime()
const
/*override*/
;
29
30
virtual
int
getLightningTime()
const
/*override*/
;
31
32
virtual
void
setRainLevel(
float
rainLevel)
/*override*/
;
33
34
virtual
void
setLightningLevel(
float
lightningLevel)
/*override*/
;
35
36
virtual
void
setRainTime(
int
rainTime)
/*override*/
;
37
38
virtual
void
setLightningTime(
int
lightningTime)
/*override*/
;
39
40
virtual
~WeatherManagerProxy
()
/*override*/
=
default
;
41
// NOLINTEND
42
43
public
:
44
// virtual function thunks
45
// NOLINTBEGIN
46
MCAPI
float
$getRainLevel()
const
;
47
48
MCAPI
float
$getLightningLevel()
const
;
49
50
MCAPI
int
$getRainTime()
const
;
51
52
MCAPI
int
$getLightningTime()
const
;
53
54
MCAPI
void
$setRainLevel(
float
rainLevel);
55
56
MCAPI
void
$setLightningLevel(
float
lightningLevel);
57
58
MCAPI
void
$setRainTime(
int
rainTime);
59
60
MCAPI
void
$setLightningTime(
int
lightningTime);
61
62
63
// NOLINTEND
64
65
public
:
66
// vftables
67
// NOLINTBEGIN
68
MCNAPI
static
void
**
$vftable
();
69
// NOLINTEND
70
};
IWeatherManagerProxy
Definition
IWeatherManagerProxy.h:5
LevelData
Definition
LevelData.h:50
WeatherManagerProxy
Definition
WeatherManagerProxy.h:14
WeatherManagerProxy::$vftable
static MCAPI void ** $vftable()
src
mc
world
level
WeatherManagerProxy.h
Generated on
for LeviLamina by
1.16.1