|
LeviLamina
|
This is the complete list of members for Block, including all inherited members.
| $ctor(ushort data, ::gsl::not_null<::BlockType * > oldBlock) (defined in Block) | Block | |
| $ctor(ushort data, ::gsl::not_null<::BlockType * > oldBlock, ::CompoundTag serId, uint const &runId) (defined in Block) | Block | |
| $vftable() (defined in Block) | Block | static |
| _isSolid() const (defined in Block) | Block | |
| _queueForTickBasedOnComponentConfiguration(::BlockSource ®ion, ::BlockPos const &pos, ::Random &random, bool placingBlock) const (defined in Block) | Block | |
| _removeFromTickingQueues(::BlockSource ®ion, ::BlockPos const &pos) const (defined in Block) | Block | |
| asItemInstance(::BlockSource ®ion, ::BlockPos const &pos) const (defined in Block) | Block | |
| asItemInstance(::BlockSource ®ion, ::BlockPos const &position, bool withData) const (defined in Block) | Block | |
| Block() (defined in Block) | Block | |
| Block(ushort data, ::gsl::not_null<::BlockType * > oldBlock) (defined in Block) | Block | |
| Block(ushort data, ::gsl::not_null<::BlockType * > oldBlock, ::CompoundTag serId, uint const &runId) (defined in Block) | Block | |
| BLOCK_DESCRIPTION_PREFIX() (defined in Block) | Block | static |
| BlockStatesType typedef (defined in Block) | Block | |
| BlockStateValueType typedef (defined in Block) | Block | |
| breaksFallingBlocks(::BaseGameVersion version) const (defined in Block) | Block | |
| buildDescriptionName() const (defined in Block) | Block | |
| buildSerializationId(uint latestUpdaterVersion) (defined in Block) | Block | |
| canProvideFullSupport(uchar face) const (defined in Block) | Block | |
| canSurvive(::BlockSource ®ion, ::BlockPos const &pos) const (defined in Block) | Block | |
| clip(::BlockPos const &pos, ::Vec3 const &A, ::Vec3 const &B, ::AABB const &aabb) const (defined in Block) | Block | |
| clip(::BlockSource const ®ion, ::BlockPos const &pos, ::Vec3 const &A, ::Vec3 const &B, ::ShapeType shapeType, ::optional_ref<::GetCollisionShapeInterface const > entity) const (defined in Block) | Block | |
| computeRawSerializationIdHashForNetwork() const (defined in Block) | Block | |
| copyState(::Block const &fromBlock, ::BlockState const &state) const (defined in Block) | Block | |
| copyStates(::Block const &fromBlock) const (defined in Block) | Block | |
| executeItemEvent(::ItemStackBase &item, ::std::string const &eventName, ::BlockSource ®ion, ::BlockPos const &pos, ::Actor *actor) const (defined in Block) | Block | |
| executeTrigger(::DefinitionTrigger const &trigger, ::RenderParams ¶ms) const (defined in Block) | Block | |
| getBlockItemId() const (defined in Block) | Block | inline |
| getBlockType() const (defined in Block) | Block | inline |
| getCollisionShape(::AABB &outAABB, ::IConstBlockSource const ®ion, ::BlockPos const &pos, ::optional_ref<::GetCollisionShapeInterface const > entity) const (defined in Block) | Block | |
| getData() const (defined in Block) | Block | inline |
| getDescriptionId() const (defined in Block) | Block | |
| getState(uint64 id) const (defined in Block) | Block | inline |
| getState(BlockState const &state) const (defined in Block) | Block | inline |
| getStateFromLegacyData(ushort data) const (defined in Block) | Block | |
| getTypeName() const (defined in Block) | Block | inline |
| hasState(::HashedString const &name) const (defined in Block) | Block | |
| hasState(::BlockState const &stateType) const (defined in Block) | Block | |
| hasTag(::HashedString const &tagName) const (defined in Block) | Block | |
| isAir() const (defined in Block) | Block | |
| isPartialBlock(::BlockSource const ®ion, ::BlockPos const &pos) const (defined in Block) | Block | |
| isPreservingMediumWhenPlaced(::Block const &medium) const (defined in Block) | Block | |
| isSolidBlockingBlockAndNotSignalSource() const (defined in Block) | Block | |
| isTopPartialBlock(::BlockSource const ®ion, ::BlockPos const &pos) const (defined in Block) | Block | |
| mayPlace(::BlockSource ®ion, ::BlockPos const &pos, uchar face) const (defined in Block) | Block | |
| mBlockType (defined in Block) | Block | |
| mCachedComponentData (defined in Block) | Block | |
| mComponents (defined in Block) | Block | |
| mData (defined in Block) | Block | |
| mDirectData (defined in Block) | Block | |
| mHasRuntimeId (defined in Block) | Block | |
| mNetworkId (defined in Block) | Block | |
| mSerializationId (defined in Block) | Block | |
| mSerializationIdHash (defined in Block) | Block | |
| mSerializationIdHashForNetwork (defined in Block) | Block | |
| mTags (defined in Block) | Block | |
| neighborChanged(::BlockSource ®ion, ::BlockPos const &pos, ::BlockPos const &neighborPos) const (defined in Block) | Block | |
| onFallOn(::BlockSource ®ion, ::BlockPos const &pos, ::Actor &entity, float fallDistance) const (defined in Block) | Block | |
| onStepOff(::Actor &entity, ::BlockPos const &pos) const (defined in Block) | Block | |
| onStepOn(::Actor &entity, ::BlockPos const &pos) const (defined in Block) | Block | |
| operator==(Block const &other) const (defined in Block) | Block | inline |
| playerDestroy(::Player &player, ::BlockPos const &pos) const (defined in Block) | Block | |
| popResource(::BlockSource ®ion, ::BlockPos const &pos, ::ItemInstance const &itemInstance) const (defined in Block) | Block | |
| queuedTick(::BlockSource ®ion, ::BlockPos const &pos, ::Random &random) const (defined in Block) | Block | |
| randomTick(::BlockSource ®ion, ::BlockPos const &pos, ::Random &random) const (defined in Block) | Block | |
| setState(uint64 id, T value) const (defined in Block) | Block | inline |
| setState(BlockState const &state, T value) const (defined in Block) | Block | inline |
| shouldRandomTick() const (defined in Block) | Block | |
| toDebugString() const (defined in Block) | Block | |
| tryGetFromRegistry(uint runtimeID) (defined in Block) | Block | static |
| tryGetFromRegistry(uint legacyBlockID, ushort legacyData) (defined in Block) | Block | static |
| tryGetFromRegistry(HashedString const &name) (defined in Block) | Block | static |
| tryGetFromRegistry(HashedString const &name, ushort legacyData) (defined in Block) | Block | static |
| tryGetFromRegistry(HashedString const &name, BlockStatesType const &states) (defined in Block) | Block | static |
| tryGetFromRegistry(CompoundTag const &nbt) (defined in Block) | Block | static |
| tryGetFromRegistry(std::string_view name) (defined in Block) | Block | static |
| tryGetFromRegistry(std::string_view name, ushort legacyData) (defined in Block) | Block | static |
| tryGetFromRegistry(std::string_view name, BlockStatesType const &states) (defined in Block) | Block | static |
| use(::Player &player, ::BlockPos const &pos, uchar face, ::std::optional<::Vec3 > hit) const (defined in Block) | Block | |
| ~Block()=default (defined in Block) | Block | virtual |