110 ::ll::TypedStorage<8, 32, ::std::string> mText;
111 ::ll::TypedStorage<8, 32, ::std::string> mTextObjectString;
112 ::ll::TypedStorage<8, 32, ::TextObjectRoot> mTextObjectMessage;
113 ::ll::TypedStorage<8, 696, ::ChalkboardBlockActor::CachedMessageData> mCachedMessage;
114 ::ll::TypedStorage<8, 24, ::std::vector<::BlockPos>> mSiblings;
115 ::ll::TypedStorage<1, 1, bool> mShouldPersistFormatting;
116 ::ll::TypedStorage<4, 12, ::BlockPos> mBasePos;
117 ::ll::TypedStorage<1, 1, ::ChalkboardSize> mSize;
118 ::ll::TypedStorage<1, 1, bool> mIsOnGround;
119 ::ll::TypedStorage<1, 1, bool> mIsLocked;
120 ::ll::TypedStorage<1, 1, bool> mInitialized;
121 ::ll::TypedStorage<8, 8, ::ActorUniqueID> mOwner;
143 virtual ::std::string getImmersiveReaderText(
::BlockSource& region) ;
146 virtual ::std::vector<::std::string> getUgcStrings(
::CompoundTag const& tag)
const ;
149 virtual void setUgcStrings(
::CompoundTag& tag, ::std::vector<::std::string>
const& list)
const ;
152 virtual ::std::unique_ptr<::BlockActorDataPacket> _getUpdatePacket(
::BlockSource&) ;
163 MCAPI ::std::vector<::BlockPos>
const& _getSiblings(
::BlockSource& region);
165 MCAPI ::std::string
const& getText()
const;
167 MCAPI
void setText(::std::string
const& text);
175 MCAPI static ::ChalkboardBlockActor::ChalkboardFinder _findChalkboard(
::BlockSource& region,
::BlockPos const& pos);
177 MCAPI static ::std::vector<::BlockPos>
178 calculateAllBlocks(
::BlockPos const& basePos, ::ChalkboardSize boardSize,
int dir);
180 MCAPI
static bool canCreateChalkboard(
184 ::ChalkboardSize boardSize,
187 ::std::vector<::BlockPos>& occupiedBlocks,
189 bool generateParticles
194 MCAPI static ::ChalkboardBlockActor* createChalkboard(
198 ::ChalkboardSize boardSize,
230 MCAPI ::std::string $getImmersiveReaderText(
::BlockSource& region);
232 MCAPI ::std::vector<::std::string> $getUgcStrings(
::CompoundTag const& tag)
const;
234 MCAPI
void $setUgcStrings(
::CompoundTag& tag, ::std::vector<::std::string>
const& list)
const;
236 MCFOLD ::std::unique_ptr<::BlockActorDataPacket> $_getUpdatePacket(
::BlockSource&);
244 MCAPI
static void** $vftable();
Definition SaveContext.h:5
Definition TextObjectRoot.h:14