22 ::ll::TypedStorage<1, 1, bool> mDamagingActorIsWorldBuilder;
23 ::ll::TypedStorage<1, 1, bool> mDamagingActorIsCreative;
24 ::ll::TypedStorage<8, 8, ::ActorUniqueID> mDamagingActorId;
25 ::ll::TypedStorage<4, 4, ::ActorType> mDamagingActorType;
26 ::ll::TypedStorage<4, 4, ::ActorCategory> mDamagingActorCategories;
27 ::ll::TypedStorage<8, 32, ::std::string> mDamagingActorNameTag;
34 virtual bool isChildEntitySource()
const ;
37 virtual ::std::pair<::std::string, ::std::vector<::std::string>>
38 getDeathMessage(::std::string deadName,
::Actor* dead)
const ;
41 virtual bool getDamagingEntityIsCreative()
const ;
44 virtual bool getDamagingEntityIsWorldBuilder()
const ;
47 virtual ::ActorUniqueID getDamagingEntityUniqueID()
const ;
50 virtual ::ActorType getDamagingEntityType()
const ;
53 virtual ::ActorCategory getDamagingEntityCategories()
const ;
56 virtual ::std::unique_ptr<::ActorDamageSource> clone()
const ;
68 ::SharedTypes::Legacy::ActorDamageCause cause
75 MCAPI
void* $ctor(
::Actor const& childActor,
::Actor const& actor, ::SharedTypes::Legacy::ActorDamageCause cause);
87 MCFOLD
bool $isChildEntitySource()
const;
89 MCAPI ::std::pair<::std::string, ::std::vector<::std::string>>
90 $getDeathMessage(::std::string deadName,
::Actor* dead)
const;
92 MCFOLD
bool $getDamagingEntityIsCreative()
const;
94 MCFOLD
bool $getDamagingEntityIsWorldBuilder()
const;
96 MCAPI ::ActorUniqueID $getDamagingEntityUniqueID()
const;
98 MCFOLD ::ActorType $getDamagingEntityType()
const;
100 MCAPI ::ActorCategory $getDamagingEntityCategories()
const;
102 MCAPI ::std::unique_ptr<::ActorDamageSource> $clone()
const;
108 MCAPI
static void** $vftable();