LeviLamina
Loading...
Searching...
No Matches
ScriptActorEventFilter.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/scripting/binding_type/ClassBindingBuilder.h"
7
#include "mc/deps/scripting/binding_type/InterfaceBindingBuilder.h"
8
9
// auto generated forward declare list
10
// clang-format off
11
struct
ActorUniqueID
;
12
namespace
ScriptModuleMinecraft::EventFilters {
struct
ScriptActorEventFilterData; }
13
// clang-format on
14
15
namespace
ScriptModuleMinecraft::EventFilters {
16
17
struct
ScriptActorEventFilter
{
18
public
:
19
// member variables
20
// NOLINTBEGIN
21
::ll::UntypedStorage<8, 32>
mUnkbd2ff5;
22
::ll::UntypedStorage<8, 32>
mUnkfa0a1c;
23
::ll::UntypedStorage<8, 32>
mUnkc4466f;
24
// NOLINTEND
25
26
public
:
27
// prevent constructor by default
28
ScriptActorEventFilter
();
29
30
public
:
31
// virtual functions
32
// NOLINTBEGIN
33
// vIndex: 0
34
virtual
~ScriptActorEventFilter
();
35
36
// vIndex: 1
37
virtual
bool
shouldAllow(
::ScriptModuleMinecraft::EventFilters::ScriptActorEventFilterData
const
& filterData);
38
// NOLINTEND
39
40
public
:
41
// member functions
42
// NOLINTBEGIN
43
MCAPI
ScriptActorEventFilter
(
::ScriptModuleMinecraft::EventFilters::ScriptActorEventFilter
const
&);
44
45
MCAPI ::ScriptModuleMinecraft::EventFilters::ScriptActorEventFilter&
46
operator=(
::ScriptModuleMinecraft::EventFilters::ScriptActorEventFilter
const
&);
47
48
MCAPI
void
process();
49
// NOLINTEND
50
51
public
:
52
// static functions
53
// NOLINTBEGIN
54
MCAPI static ::Scripting::InterfaceBindingBuilder<::ScriptModuleMinecraft::EventFilters::ScriptActorEventFilter>
55
bind();
56
57
MCAPI static ::Scripting::ClassBindingBuilder<::ScriptModuleMinecraft::EventFilters::ScriptActorEventFilter>
58
bindV010();
59
// NOLINTEND
60
61
public
:
62
// constructor thunks
63
// NOLINTBEGIN
64
MCAPI
void
* $ctor(
::ScriptModuleMinecraft::EventFilters::ScriptActorEventFilter
const
&);
65
// NOLINTEND
66
67
public
:
68
// destructor thunk
69
// NOLINTBEGIN
70
MCAPI
void
$dtor();
71
// NOLINTEND
72
73
public
:
74
// virtual function thunks
75
// NOLINTBEGIN
76
MCAPI
bool
$shouldAllow(
::ScriptModuleMinecraft::EventFilters::ScriptActorEventFilterData
const
& filterData);
77
// NOLINTEND
78
79
public
:
80
// vftables
81
// NOLINTBEGIN
82
MCAPI
static
void
** $vftable();
83
// NOLINTEND
84
};
85
86
}
// namespace ScriptModuleMinecraft::EventFilters
ActorUniqueID
Definition
ActorUniqueID.h:5
ScriptModuleMinecraft::EventFilters::ScriptActorEventFilterData
Definition
ScriptActorEventFilterData.h:15
ScriptModuleMinecraft::EventFilters::ScriptActorEventFilter
Definition
ScriptActorEventFilter.h:17
ll::UntypedStorage
Definition
Alias.h:14
src
mc
scripting
modules
minecraft
ScriptActorEventFilter.h
Generated on Sat Apr 26 2025 05:55:54 for LeviLamina by
1.12.0