LeviLamina
Loading...
Searching...
No Matches
ScriptPlayerInputPermissions.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/ecs/WeakEntityRef.h"
7
#include "mc/deps/script_core/binding_type/scripting/ClassBindingBuilder.h"
8
#include "mc/entity/enums/ClientInputLockCategory.h"
9
10
// auto generated forward declare list
11
// clang-format off
12
struct
ClientInputLockComponent
;
13
namespace
Scripting {
struct
ClassBinding
; }
14
// clang-format on
15
16
namespace
ScriptModuleMinecraft {
17
18
class
ScriptPlayerInputPermissions
{
19
public
:
20
// member variables
21
// NOLINTBEGIN
22
::ll::TypedStorage<8, 24, ::WeakEntityRef> mPlayer;
23
// NOLINTEND
24
25
public
:
26
// member functions
27
// NOLINTBEGIN
28
MCAPI ::ClientInputLockComponent* _tryGetClientInputLockComponent()
const
;
29
// NOLINTEND
30
31
public
:
32
// static functions
33
// NOLINTBEGIN
34
MCAPI
static
void
_makeCategoryPropertyBinding(
35
::Scripting::ClassBindingBuilder<::ScriptModuleMinecraft::ScriptPlayerInputPermissions>
& classBuilder,
36
::ClientInputLockCategory category
37
);
38
39
MCAPI static ::Scripting::ClassBinding bind();
40
// NOLINTEND
41
};
42
43
}
// namespace ScriptModuleMinecraft
ScriptModuleMinecraft::ScriptPlayerInputPermissions
Definition
ScriptPlayerInputPermissions.h:18
Scripting::ClassBindingBuilder
Definition
ClassBindingBuilder.h:8
ClientInputLockComponent
Definition
ClientInputLockComponent.h:10
Scripting::ClassBinding
Definition
ClassBinding.h:10
src
mc
scripting
modules
minecraft
player
ScriptPlayerInputPermissions.h
Generated on
for LeviLamina by
1.16.1