LeviLamina
Loading...
Searching...
No Matches
ScriptPlayerAimAssist.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/scripting/runtime/Result.h"
8
9
// auto generated forward declare list
10
// clang-format off
11
namespace
ScriptModuleMinecraft {
struct
ScriptInvalidActorError
; }
12
namespace
ScriptModuleMinecraft {
struct
ScriptNamespaceNameError
; }
13
namespace
ScriptModuleMinecraft {
struct
ScriptPlayerAimAssistSettings
; }
14
namespace
Scripting {
struct
ArgumentOutOfBoundsError
; }
15
namespace
Scripting {
struct
ClassBinding
; }
16
namespace
Scripting {
struct
EngineError
; }
17
namespace
Scripting {
struct
Error
; }
18
namespace
Scripting {
struct
InvalidArgumentError
; }
19
// clang-format on
20
21
namespace
ScriptModuleMinecraft {
22
23
class
ScriptPlayerAimAssist
{
24
public
:
25
// ScriptPlayerAimAssist inner types define
26
using
SetMethodResultType =
::Scripting::Result
<
27
void,
28
::ScriptModuleMinecraft::ScriptNamespaceNameError
,
29
::Scripting::ArgumentOutOfBoundsError
,
30
::Scripting::InvalidArgumentError
,
31
::Scripting::EngineError
,
32
::ScriptModuleMinecraft::ScriptInvalidActorError
,
33
::Scripting::Error
>;
34
35
public
:
36
// member variables
37
// NOLINTBEGIN
38
::ll::TypedStorage<8, 24, ::WeakEntityRef> mPlayer;
39
// NOLINTEND
40
41
public
:
42
// member functions
43
// NOLINTBEGIN
44
MCAPI ::std::optional<::ScriptModuleMinecraft::ScriptPlayerAimAssistSettings> _getAimAssistSettings()
const
;
45
46
MCAPI ::Scripting::Result<
47
void,
48
::ScriptModuleMinecraft::ScriptNamespaceNameError
,
49
::Scripting::ArgumentOutOfBoundsError
,
50
::Scripting::InvalidArgumentError
,
51
::Scripting::EngineError
,
52
::ScriptModuleMinecraft::ScriptInvalidActorError
,
53
::Scripting::Error
>
54
setAimAssistSettings(::std::optional<::ScriptModuleMinecraft::ScriptPlayerAimAssistSettings> settings);
55
// NOLINTEND
56
57
public
:
58
// static functions
59
// NOLINTBEGIN
60
MCAPI static ::Scripting::ClassBinding bind();
61
// NOLINTEND
62
};
63
64
}
// namespace ScriptModuleMinecraft
ScriptModuleMinecraft::ScriptPlayerAimAssist
Definition
ScriptPlayerAimAssist.h:23
Scripting::Result
Definition
Result.h:8
ScriptModuleMinecraft::ScriptInvalidActorError
Definition
ScriptInvalidActorError.h:18
ScriptModuleMinecraft::ScriptNamespaceNameError
Definition
ScriptNamespaceNameError.h:18
ScriptModuleMinecraft::ScriptPlayerAimAssistSettings
Definition
ScriptPlayerAimAssistSettings.h:16
Scripting::ArgumentOutOfBoundsError
Definition
ArgumentOutOfBoundsError.h:15
Scripting::ClassBinding
Definition
ClassBinding.h:19
Scripting::EngineError
Definition
EngineError.h:15
Scripting::Error
Definition
Error.h:10
Scripting::InvalidArgumentError
Definition
InvalidArgumentError.h:17
src
mc
scripting
modules
minecraft
player
ScriptPlayerAimAssist.h
Generated on
for LeviLamina by
1.16.1