|  | 
| BedBlockActor & | operator= (BedBlockActor const &) | 
|  | 
|  | BedBlockActor (BedBlockActor const &) | 
|  | 
| virtual void | tick (::BlockSource ®ion) | 
|  | 
| virtual void | onPlace (::BlockSource ®ion) | 
|  | 
| virtual void | onChanged (::BlockSource ®ion) | 
|  | 
| virtual void | load (::ILevel &level, ::CompoundTag const &base, ::DataLoadHelper &dataLoadHelper) | 
|  | 
| virtual bool | save (::CompoundTag &tag, ::SaveContext const &saveContext) const | 
|  | 
| virtual bool | saveItemInstanceData (::CompoundTag &tag, ::SaveContext const &saveContext) const | 
|  | 
| virtual::BlockActor * | getCrackEntity (::BlockSource ®ion, ::BlockPos const &pos) | 
|  | 
| virtual::std::string | getName () const | 
|  | 
| virtual ::std::unique_ptr<::BlockActorDataPacket > | _getUpdatePacket (::BlockSource ®ion) | 
|  | 
| virtual void | _onUpdatePacket (::CompoundTag const &data, ::BlockSource ®ion) | 
|  | 
| MCAPI void | stopSleepingOn (::BlockSource ®ion, bool forcefulAwake) | 
|  | 
| MCAPI void | $tick (::BlockSource ®ion) | 
|  | 
| MCFOLD void | $onPlace (::BlockSource ®ion) | 
|  | 
| MCFOLD void | $onChanged (::BlockSource ®ion) | 
|  | 
| MCAPI void | $load (::ILevel &level, ::CompoundTag const &base, ::DataLoadHelper &dataLoadHelper) | 
|  | 
| MCAPI bool | $save (::CompoundTag &tag, ::SaveContext const &saveContext) const | 
|  | 
| MCAPI bool | $saveItemInstanceData (::CompoundTag &tag, ::SaveContext const &saveContext) const | 
|  | 
| MCAPI::BlockActor * | $getCrackEntity (::BlockSource ®ion, ::BlockPos const &pos) | 
|  | 
| MCAPI::std::string | $getName () const | 
|  | 
| MCFOLD ::std::unique_ptr<::BlockActorDataPacket > | $_getUpdatePacket (::BlockSource ®ion) | 
|  | 
| MCFOLD void | $_onUpdatePacket (::CompoundTag const &data, ::BlockSource ®ion) | 
|  | 
| LLAPI void | refresh (optional_ref< class BlockSource > blockSource=std::nullopt) | 
|  | 
| virtual void | saveBlockData (::CompoundTag &, ::BlockSource &) const | 
|  | 
| virtual void | loadBlockData (::CompoundTag const &, ::BlockSource &, ::DataLoadHelper &) | 
|  | 
| virtual void | onCustomTagLoadDone (::BlockSource &) | 
|  | 
| virtual bool | isPermanentlyRendered () const | 
|  | 
| virtual bool | isWithinRenderDistance (::Vec3 const &cameraPosition) const | 
|  | 
| virtual void | onMove () | 
|  | 
| virtual void | onRemoved (::BlockSource &) | 
|  | 
| virtual bool | isPreserved (::BlockSource &) const | 
|  | 
| virtual bool | shouldPreserve (::BlockSource &) | 
|  | 
| virtual void | triggerEvent (int, int) | 
|  | 
| virtual void | executeEvent (::BlockSource &, ::BlockPos const &, ::Block const &, ::std::string const &, ::Actor &) | 
|  | 
| virtual void | onNeighborChanged (::BlockSource &, ::BlockPos const &) | 
|  | 
| virtual float | getShadowRadius (::BlockSource &) const | 
|  | 
| virtual bool | hasAlphaLayer () const | 
|  | 
| virtual::AABB | getCollisionShape (::IConstBlockSource const &) const | 
|  | 
| virtual void | getDebugText (::std::vector<::std::string > &outputInfo, ::BlockPos const &debugPos, ::BlockSource const *region) const | 
|  | 
| virtual::Bedrock::Safety::RedactableString const & | getCustomName () const | 
|  | 
| virtual void | setCustomName (::Bedrock::Safety::RedactableString const &name) | 
|  | 
| virtual::std::string | getImmersiveReaderText (::BlockSource &) | 
|  | 
| virtual::PistonBlockActor * | getOwningPiston (::BlockSource &) | 
|  | 
| virtual::PistonBlockActor const * | getOwningPiston (::BlockSource &) const | 
|  | 
| virtual::Container * | getContainer () | 
|  | 
| virtual::Container const * | getContainer () const | 
|  | 
| virtual void | eraseLootTable () | 
|  | 
| virtual void | onChunkLoaded (::LevelChunk &) | 
|  | 
| virtual void | onChunkUnloaded (::LevelChunk &) | 
|  | 
| virtual void | onSubChunkLoaded (::LevelChunk &, short, bool) | 
|  | 
| virtual ::std::vector<::std::string > | getUgcStrings (::CompoundTag const &) const | 
|  | 
| virtual ::std::vector<::std::string > | getFilteredUgcStrings (::CompoundTag const &) const | 
|  | 
| virtual void | setUgcStrings (::CompoundTag &, ::std::vector<::std::string > const &) const | 
|  | 
| virtual void | setFilteredUgcStrings (::CompoundTag &, ::std::vector<::std::string > const &) const | 
|  | 
| virtual void | fixupOnLoad (::LevelChunk &) | 
|  | 
| virtual bool | _playerCanUpdate (::Player const &) const | 
|  | 
| MCAPI bool | onUpdatePacket (::CompoundTag const &data, ::BlockSource ®ion, ::Player const *fromPlayer) | 
|  | 
| MCAPI void * | $ctor (::BlockActorType type, ::BlockPos const &pos, ::BlockActorRendererId rendererId) | 
|  | 
| MCAPI void | $dtor () | 
|  | 
| MCFOLD void | $saveBlockData (::CompoundTag &, ::BlockSource &) const | 
|  | 
| MCFOLD void | $loadBlockData (::CompoundTag const &, ::BlockSource &, ::DataLoadHelper &) | 
|  | 
| MCFOLD void | $onCustomTagLoadDone (::BlockSource &) | 
|  | 
| MCFOLD bool | $isPermanentlyRendered () const | 
|  | 
| MCAPI bool | $isWithinRenderDistance (::Vec3 const &cameraPosition) const | 
|  | 
| MCFOLD void | $onMove () | 
|  | 
| MCFOLD void | $onRemoved (::BlockSource &) | 
|  | 
| MCFOLD bool | $isPreserved (::BlockSource &) const | 
|  | 
| MCFOLD bool | $shouldPreserve (::BlockSource &) | 
|  | 
| MCFOLD void | $triggerEvent (int, int) | 
|  | 
| MCFOLD void | $executeEvent (::BlockSource &, ::BlockPos const &, ::Block const &, ::std::string const &, ::Actor &) | 
|  | 
| MCFOLD void | $onNeighborChanged (::BlockSource &, ::BlockPos const &) | 
|  | 
| MCFOLD float | $getShadowRadius (::BlockSource &) const | 
|  | 
| MCFOLD bool | $hasAlphaLayer () const | 
|  | 
| MCAPI::AABB | $getCollisionShape (::IConstBlockSource const &) const | 
|  | 
| MCAPI void | $getDebugText (::std::vector<::std::string > &outputInfo, ::BlockPos const &debugPos, ::BlockSource const *region) const | 
|  | 
| MCFOLD::Bedrock::Safety::RedactableString const & | $getCustomName () const | 
|  | 
| MCAPI void | $setCustomName (::Bedrock::Safety::RedactableString const &name) | 
|  | 
| MCFOLD::std::string | $getImmersiveReaderText (::BlockSource &) | 
|  | 
| MCFOLD::PistonBlockActor * | $getOwningPiston (::BlockSource &) | 
|  | 
| MCFOLD::PistonBlockActor const * | $getOwningPiston (::BlockSource &) const | 
|  | 
| MCFOLD::Container * | $getContainer () | 
|  | 
| MCFOLD::Container const * | $getContainer () const | 
|  | 
| MCFOLD void | $eraseLootTable () | 
|  | 
| MCFOLD void | $onChunkLoaded (::LevelChunk &) | 
|  | 
| MCFOLD void | $onChunkUnloaded (::LevelChunk &) | 
|  | 
| MCFOLD void | $onSubChunkLoaded (::LevelChunk &, short, bool) | 
|  | 
| MCFOLD ::std::vector<::std::string > | $getUgcStrings (::CompoundTag const &) const | 
|  | 
| MCFOLD ::std::vector<::std::string > | $getFilteredUgcStrings (::CompoundTag const &) const | 
|  | 
| MCFOLD void | $setUgcStrings (::CompoundTag &, ::std::vector<::std::string > const &) const | 
|  | 
| MCFOLD void | $setFilteredUgcStrings (::CompoundTag &, ::std::vector<::std::string > const &) const | 
|  | 
| MCFOLD void | $fixupOnLoad (::LevelChunk &) | 
|  | 
| MCFOLD bool | $_playerCanUpdate (::Player const &) const | 
|  | 
|  | 
| ::ll::TypedStorage< 4, 4, int > | mDyeColor | 
|  | 
| ::ll::TypedStorage< 1, 1, bool > | mDirty | 
|  | 
| ::ll::TypedStorage< 8, 8, ::ActorUniqueID > | mPetSleepingOnBed | 
|  | 
| ::ll::TypedStorage< 8, 8, ::Block const  & > | mBedBlock | 
|  | 
| ::ll::TypedStorage< 4, 4, int > | mTickCount | 
|  | 
| ::ll::TypedStorage< 4, 4, int > | mRepairCost | 
|  | 
| ::ll::TypedStorage< 4, 12, ::BlockPos > | mPosition | 
|  | 
| ::ll::TypedStorage< 4, 24, ::AABB > | mBB | 
|  | 
| ::ll::TypedStorage< 1, 1, ::BlockActorRendererId > | mRendererId | 
|  | 
| ::ll::TypedStorage< 1, 1, ::BlockActorType const  > | mType | 
|  | 
| ::ll::TypedStorage< 1, 1, ::Bedrock::EnumSet<::BlockActor::Property, 5 > > | mProperties | 
|  | 
| ::ll::TypedStorage< 8, 72, ::Bedrock::Safety::RedactableString > | mCustomName | 
|  | 
| ::ll::TypedStorage< 8, 24, ::ActorTerrainInterlockData > | mTerrainInterlockData | 
|  |