LeviLamina
Loading...
Searching...
No Matches
RemovedActorDamageByType.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/world/actor/ActorDamageSource.h"
7
#include "mc/world/actor/ActorType.h"
8
9
// auto generated forward declare list
10
// clang-format off
11
class
Actor
;
12
// clang-format on
13
14
class
RemovedActorDamageByType
:
public
::ActorDamageSource
{
15
public
:
16
// member variables
17
// NOLINTBEGIN
18
::ll::UntypedStorage<4, 4>
mUnk5e9bfe;
19
// NOLINTEND
20
21
public
:
22
// prevent constructor by default
23
RemovedActorDamageByType
& operator=(
RemovedActorDamageByType
const
&);
24
RemovedActorDamageByType
(
RemovedActorDamageByType
const
&);
25
RemovedActorDamageByType
();
26
27
public
:
28
// virtual functions
29
// NOLINTBEGIN
30
// vIndex: 10
31
virtual ::std::pair<::std::string, ::std::vector<::std::string>>
32
getDeathMessage(::std::string deadName,
::Actor
* dead)
const
/*override*/
;
33
34
// vIndex: 21
35
virtual ::std::unique_ptr<::ActorDamageSource> clone()
const
/*override*/
;
36
37
// vIndex: 14
38
virtual ::ActorType getEntityType()
const
/*override*/
;
39
40
// vIndex: 0
41
virtual
~RemovedActorDamageByType
()
/*override*/
=
default
;
42
// NOLINTEND
43
44
public
:
45
// destructor thunk
46
// NOLINTBEGIN
47
48
// NOLINTEND
49
50
public
:
51
// virtual function thunks
52
// NOLINTBEGIN
53
54
// NOLINTEND
55
};
ActorDamageSource
Definition
ActorDamageSource.h:18
Actor
Definition
Actor.h:104
RemovedActorDamageByType
Definition
RemovedActorDamageByType.h:14
ll::UntypedStorage
Definition
Alias.h:14
src
mc
world
actor
RemovedActorDamageByType.h
Generated on Sat Apr 26 2025 05:56:07 for LeviLamina by
1.12.0