3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/world/actor/HangingActor.h"
33 virtual float getShadowRadius()
const ;
36 virtual ::std::unique_ptr<::AddActorBasePacket> tryCreateAddActorPacket() ;
39 virtual int getWidth()
const ;
42 virtual int getHeight()
const ;
45 virtual void dropItem() ;
48 virtual void remove() ;
51 virtual bool placeHangingEntity(
::BlockSource& region,
int direction) ;
54 virtual void addAdditionalSaveData(
::CompoundTag& tag)
const ;
72 MCFOLD
float $getShadowRadius()
const;
74 MCAPI ::std::unique_ptr<::AddActorBasePacket> $tryCreateAddActorPacket();
76 MCAPI
int $getWidth()
const;
78 MCAPI
int $getHeight()
const;
80 MCAPI
void $dropItem();
84 MCAPI
bool $placeHangingEntity(
::BlockSource& region,
int direction);
94 MCAPI
static void** $vftable();
Definition AddActorBasePacket.h:15
Definition BlockSource.h:67
Definition CompoundTag.h:13
Definition DataLoadHelper.h:20
Definition HangingActor.h:23