LeviLamina
Loading...
Searching...
No Matches
Spider.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/world/actor/monster/Monster.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
class
ActorDefinitionGroup
;
11
class
EntityContext
;
12
struct
ActorDefinitionIdentifier
;
13
// clang-format on
14
15
class
Spider
:
public
::Monster
{
16
public
:
17
// Spider inner types define
18
enum class
Type :
int
{
19
Normal = 0,
20
Cave = 1,
21
};
22
23
using
DataFlagIdType = char;
24
25
public
:
26
// prevent constructor by default
27
Spider
();
28
29
public
:
30
// virtual functions
31
// NOLINTBEGIN
32
// vIndex: 105
33
virtual
bool
canBeAffected(uint
id
)
const
/*override*/
;
34
35
// vIndex: 179
36
virtual
float
getModelScale()
const
;
37
38
// vIndex: 35
39
virtual
float
getShadowRadius()
const
/*override*/
;
40
41
// vIndex: 8
42
virtual
~Spider
()
/*override*/
=
default
;
43
// NOLINTEND
44
45
public
:
46
// member functions
47
// NOLINTBEGIN
48
MCAPI
Spider
(
49
::ActorDefinitionGroup
* definitions,
50
::ActorDefinitionIdentifier
const
& definitionName,
51
::EntityContext
& entityContext
52
);
53
// NOLINTEND
54
55
public
:
56
// constructor thunks
57
// NOLINTBEGIN
58
MCAPI
void
* $ctor(
59
::ActorDefinitionGroup
* definitions,
60
::ActorDefinitionIdentifier
const
& definitionName,
61
::EntityContext
& entityContext
62
);
63
// NOLINTEND
64
65
public
:
66
// virtual function thunks
67
// NOLINTBEGIN
68
MCAPI
bool
$canBeAffected(uint
id
)
const
;
69
70
MCFOLD
float
$getModelScale()
const
;
71
72
MCFOLD
float
$getShadowRadius()
const
;
73
// NOLINTEND
74
75
public
:
76
// vftables
77
// NOLINTBEGIN
78
MCNAPI
static
void
**
$vftable
();
79
// NOLINTEND
80
};
ActorDefinitionGroup
Definition
ActorDefinitionGroup.h:32
EntityContext
Definition
EntityContext.h:16
Monster
Definition
Monster.h:20
Spider
Definition
Spider.h:15
Spider::$vftable
static MCAPI void ** $vftable()
ActorDefinitionIdentifier
Definition
ActorDefinitionIdentifier.h:15
src-server
mc
world
actor
monster
Spider.h
Generated on Sun Oct 12 2025 06:32:18 for LeviLamina by
1.12.0