LeviLamina
Loading...
Searching...
No Matches
ScriptAddRiderComponent.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/scripting/runtime/Result_deprecated.h"
7
#include "mc/scripting/modules/minecraft/components/ECSScriptActorComponent.h"
8
9
// auto generated forward declare list
10
// clang-format off
11
struct
AddRiderComponent
;
12
namespace
Scripting {
struct
ClassBinding
; }
13
namespace
SharedTypes::v1_21_130 {
struct
AddRiderComponentDefinition
; }
14
// clang-format on
15
16
namespace
ScriptModuleMinecraft {
17
18
class
ScriptAddRiderComponent
19
:
public
::ScriptModuleMinecraft::
20
ECSScriptActorComponent
<::AddRiderComponent, ::SharedTypes::v1_21_130::AddRiderComponentDefinition> {
21
public
:
22
// virtual functions
23
// NOLINTBEGIN
24
virtual
~ScriptAddRiderComponent
()
/*override*/
=
default
;
25
// NOLINTEND
26
27
public
:
28
// member functions
29
// NOLINTBEGIN
30
MCAPI ::Scripting::Result_deprecated<::std::string> getEntityType()
const
;
31
32
MCAPI ::Scripting::Result_deprecated<::std::string> getSpawnEvent()
const
;
33
// NOLINTEND
34
35
public
:
36
// static functions
37
// NOLINTBEGIN
38
MCAPI static ::Scripting::ClassBinding bind();
39
// NOLINTEND
40
41
public
:
42
// vftables
43
// NOLINTBEGIN
44
MCNAPI
static
void
**
$vftable
();
45
// NOLINTEND
46
};
47
48
}
// namespace ScriptModuleMinecraft
ScriptModuleMinecraft::ECSScriptActorComponent
Definition
ECSScriptActorComponent.h:8
ScriptModuleMinecraft::ScriptAddRiderComponent
Definition
ScriptAddRiderComponent.h:20
ScriptModuleMinecraft::ScriptAddRiderComponent::$vftable
static MCAPI void ** $vftable()
AddRiderComponent
Definition
AddRiderComponent.h:11
Scripting::ClassBinding
Definition
ClassBinding.h:19
SharedTypes::v1_21_130::AddRiderComponentDefinition
Definition
AddRiderComponentDefinition.h:12
src
mc
scripting
modules
minecraft
components
ScriptAddRiderComponent.h
Generated on
for LeviLamina by
1.16.1