21class BellBlockActor :
public ::BlockActor {
25 ::ll::TypedStorage<1, 1, bool> mRinging;
26 ::ll::TypedStorage<1, 1, ::Direction::Type> mMovementDirection;
27 ::ll::TypedStorage<1, 1, bool> mPowered;
28 ::ll::TypedStorage<4, 4, int> mAlarmCooldown;
44 virtual ::std::unique_ptr<::BlockActorDataPacket> _getUpdatePacket(
::BlockSource&) ;
52 MCAPI
explicit BellBlockActor(
::BlockPos const& pos);
56 MCFOLD
bool isRinging()
const;
58 MCAPI
bool ring(::Direction::Type direction,
::BlockSource& region,
::Actor* sourceActor,
bool alarmNearbyDwellers);
76 MCAPI ::std::unique_ptr<::BlockActorDataPacket> $_getUpdatePacket(
::BlockSource&);
86 MCAPI
static void** $vftable();
Definition SaveContext.h:5