LeviLamina
Loading...
Searching...
No Matches
ScriptBlockPrecipitationInteractionsComponent.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/scripting/runtime/Result.h"
7
#include "mc/scripting/modules/minecraft/block/components/BaseScriptBlockComponent.h"
8
9
// auto generated forward declare list
10
// clang-format off
11
namespace
ScriptModuleMinecraft {
struct
ScriptLocationInUnloadedChunkError
; }
12
namespace
ScriptModuleMinecraft {
struct
ScriptLocationOutOfWorldBoundsError
; }
13
namespace
Scripting {
struct
ClassBinding
; }
14
// clang-format on
15
16
namespace
ScriptModuleMinecraft {
17
18
class
ScriptBlockPrecipitationInteractionsComponent
:
public
::ScriptModuleMinecraft::BaseScriptBlockComponent
{
19
public
:
20
// virtual functions
21
// NOLINTBEGIN
22
virtual
~ScriptBlockPrecipitationInteractionsComponent
()
/*override*/
=
default
;
23
// NOLINTEND
24
25
public
:
26
// member functions
27
// NOLINTBEGIN
28
MCAPI ::Scripting::Result<
29
bool,
30
::ScriptModuleMinecraft::ScriptLocationInUnloadedChunkError
,
31
::ScriptModuleMinecraft::ScriptLocationOutOfWorldBoundsError
>
32
accumulatesSnow()
const
;
33
34
MCAPI ::Scripting::Result<
35
bool,
36
::ScriptModuleMinecraft::ScriptLocationInUnloadedChunkError
,
37
::ScriptModuleMinecraft::ScriptLocationOutOfWorldBoundsError
>
38
obstructsRain()
const
;
39
// NOLINTEND
40
41
public
:
42
// static functions
43
// NOLINTBEGIN
44
MCAPI static ::Scripting::ClassBinding bind();
45
// NOLINTEND
46
47
public
:
48
// static variables
49
// NOLINTBEGIN
50
MCAPI
static
char
const
*& ComponentId();
51
// NOLINTEND
52
53
public
:
54
// vftables
55
// NOLINTBEGIN
56
MCNAPI
static
void
**
$vftable
();
57
// NOLINTEND
58
};
59
60
}
// namespace ScriptModuleMinecraft
ScriptModuleMinecraft::BaseScriptBlockComponent
Definition
BaseScriptBlockComponent.h:20
ScriptModuleMinecraft::ScriptBlockPrecipitationInteractionsComponent
Definition
ScriptBlockPrecipitationInteractionsComponent.h:18
ScriptModuleMinecraft::ScriptBlockPrecipitationInteractionsComponent::$vftable
static MCAPI void ** $vftable()
ScriptModuleMinecraft::ScriptLocationInUnloadedChunkError
Definition
ScriptLocationInUnloadedChunkError.h:16
ScriptModuleMinecraft::ScriptLocationOutOfWorldBoundsError
Definition
ScriptLocationOutOfWorldBoundsError.h:10
Scripting::ClassBinding
Definition
ClassBinding.h:19
src
mc
scripting
modules
minecraft
block
components
ScriptBlockPrecipitationInteractionsComponent.h
Generated on
for LeviLamina by
1.16.1