21class BedBlockActor :
public ::BlockActor {
25 ::ll::TypedStorage<4, 4, int> mDyeColor;
26 ::ll::TypedStorage<1, 1, bool> mDirty;
27 ::ll::TypedStorage<8, 8, ::ActorUniqueID> mPetSleepingOnBed;
28 ::ll::TypedStorage<8, 8, ::Block const&> mBedBlock;
33 BedBlockActor& operator=(BedBlockActor
const&);
34 BedBlockActor(BedBlockActor
const&);
54 virtual ::std::string getName()
const ;
56 virtual ::std::unique_ptr<::BlockActorDataPacket> _getUpdatePacket(
::BlockSource&) ;
64 MCAPI
explicit BedBlockActor(
::BlockPos const& pos);
68 MCFOLD
int getColorIndex()
const;
70 MCAPI
void setColorIndex(
int color);
72 MCAPI
void startSleepingOn();
74 MCAPI
void stopSleepingOn(
::BlockSource& region,
bool forcefulAwake);
100 MCAPI ::std::string $getName()
const;
102 MCFOLD ::std::unique_ptr<::BlockActorDataPacket> $_getUpdatePacket(
::BlockSource&);
112 MCAPI
static void** $vftable();
Definition SaveContext.h:5