![]() |
Cuberite
A lightweight, fast and extensible game server for Minecraft
|
This is the complete list of members for cBlockHopperHandler, including all inherited members.
CanBeAt(cChunkInterface &a_ChunkInterface, const Vector3i a_RelPos, const cChunk &a_Chunk) const | cBlockHandler | virtual |
CanSustainPlant(BLOCKTYPE a_Plant) const | cBlockHandler | inlinevirtual |
cBlockHandler(BLOCKTYPE a_BlockType) | cBlockHandler | inline |
cClearMetaOnDrop(BLOCKTYPE a_BlockType) | cClearMetaOnDrop< cBlockEntityHandler > | inline |
Check(cChunkInterface &ChunkInterface, cBlockPluginInterface &a_PluginInterface, Vector3i a_RelPos, cChunk &a_Chunk) const | cBlockHandler | |
cMetaRotator(BLOCKTYPE a_BlockType) | cMetaRotator< cClearMetaOnDrop< cBlockEntityHandler >, BitMask, North, East, South, West, false > | inline |
ConvertToPickups(const NIBBLETYPE a_BlockMeta, const cItem *const a_Tool) const override | cClearMetaOnDrop< cBlockEntityHandler > | inlineprivatevirtual |
DoesIgnoreBuildCollision(cChunkInterface &ChunkInterface, const Vector3i a_Pos, cPlayer &a_Player, NIBBLETYPE a_Meta) const | cBlockHandler | virtual |
For(BLOCKTYPE a_BlockType) | cBlockHandler | static |
FortuneDiscreteRandom(char a_MinDrop, char a_DefaultMax, unsigned char a_BonusMax, char a_DropCap=25) | cBlockHandler | static |
GetMapBaseColourID(NIBBLETYPE a_Meta) const override | cBlockHopperHandler | inlineprivatevirtual |
GetPlacementBlockTypeMeta(cChunkInterface &a_ChunkInterface, cPlayer &a_Player, const Vector3i a_PlacedBlockPos, eBlockFace a_ClickedBlockFace, const Vector3i a_CursorPos, BLOCKTYPE &a_BlockType, NIBBLETYPE &a_BlockMeta) const override | cBlockHopperHandler | inlineprivatevirtual |
GetPlacementCollisionBox(BLOCKTYPE a_XM, BLOCKTYPE a_XP, BLOCKTYPE a_YM, BLOCKTYPE a_YP, BLOCKTYPE a_ZM, BLOCKTYPE a_ZP) const | cBlockHandler | virtual |
Grow(cChunk &a_Chunk, Vector3i a_RelPos, int a_NumStages=1) const | cBlockHandler | inlinevirtual |
IsClickedThrough(void) const | cBlockHandler | virtual |
IsInsideBlock(const Vector3d a_RelPosition, const NIBBLETYPE a_BlockMeta) const | cBlockHandler | virtual |
IsUseable() const override | cBlockEntityHandler | inlineprivatevirtual |
m_BlockType | cBlockHandler | protected |
MetaMirrorXY(NIBBLETYPE a_Meta) const override | cMetaRotator< cClearMetaOnDrop< cBlockEntityHandler >, BitMask, North, East, South, West, false > | inlineprotectedvirtual |
MetaMirrorXZ(NIBBLETYPE a_Meta) const override | cPitchYawRotator< cClearMetaOnDrop< cBlockEntityHandler > > | inlineprotectedvirtual |
MetaMirrorYZ(NIBBLETYPE a_Meta) const override | cMetaRotator< cClearMetaOnDrop< cBlockEntityHandler >, BitMask, North, East, South, West, false > | inlineprotectedvirtual |
MetaRotateCCW(NIBBLETYPE a_Meta) const override | cMetaRotator< cClearMetaOnDrop< cBlockEntityHandler >, BitMask, North, East, South, West, false > | inlineprotectedvirtual |
MetaRotateCW(NIBBLETYPE a_Meta) const override | cMetaRotator< cClearMetaOnDrop< cBlockEntityHandler >, BitMask, North, East, South, West, false > | inlineprotectedvirtual |
NeighborChanged(cChunkInterface &a_ChunkInterface, Vector3i a_NeighborPos, eBlockFace a_WhichNeighbor) | cBlockHandler | static |
OnBroken(cChunkInterface &a_ChunkInterface, cWorldInterface &a_WorldInterface, Vector3i a_BlockPos, BLOCKTYPE a_OldBlockType, NIBBLETYPE a_OldBlockMeta, const cEntity *a_Digger) const | cBlockHandler | inlinevirtual |
OnCancelRightClick(cChunkInterface &a_ChunkInterface, cWorldInterface &a_WorldInterface, cPlayer &a_Player, const Vector3i a_BlockPos, eBlockFace a_BlockFace) const | cBlockHandler | inlinevirtual |
OnDigging(cChunkInterface &a_ChunkInterface, cWorldInterface &a_WorldInterface, cPlayer &a_Player, const Vector3i a_BlockPos) const | cBlockHandler | inlinevirtual |
OnNeighborChanged(cChunkInterface &a_ChunkInterface, Vector3i a_BlockPos, eBlockFace a_WhichNeighbor) const | cBlockHandler | virtual |
OnPlaced(cChunkInterface &a_ChunkInterface, cWorldInterface &a_WorldInterface, Vector3i a_BlockPos, BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta) const | cBlockHandler | inlinevirtual |
OnPlacedByPlayer(cChunkInterface &a_ChunkInterface, cWorldInterface &a_WorldInterface, cPlayer &a_Player, const sSetBlock &a_BlockChange) const | cBlockHandler | inlinevirtual |
OnUpdate(cChunkInterface &a_ChunkInterface, cWorldInterface &a_WorldInterface, cBlockPluginInterface &a_BlockPluginInterface, cChunk &a_Chunk, const Vector3i a_RelPos) const | cBlockHandler | virtual |
OnUse(cChunkInterface &a_ChunkInterface, cWorldInterface &a_WorldInterface, cPlayer &a_Player, const Vector3i a_BlockPos, eBlockFace a_BlockFace, const Vector3i a_CursorPos) const override | cBlockEntityHandler | inlineprivatevirtual |
PitchYawToMetaData(double a_Rotation, double a_Pitch) | cPitchYawRotator< cClearMetaOnDrop< cBlockEntityHandler > > | inlineprotectedstatic |
Super typedef | cBlockHopperHandler | private |
ToolFortuneLevel(const cItem *a_Tool) | cBlockHandler | static |
ToolHasSilkTouch(const cItem *a_Tool) | cBlockHandler | static |
YawToMetaData(double a_Rotation) | cYawRotator< cClearMetaOnDrop< cBlockEntityHandler >, 0x07, 0x02, 0x05, 0x03, 0x04 > | inlinestatic |
~cBlockEntityHandler()=default | cBlockEntityHandler | protected |
~cBlockHandler()=default | cBlockHandler | protected |
~cClearMetaOnDrop()=default | cClearMetaOnDrop< cBlockEntityHandler > | protected |
~cMetaRotator()=default | cMetaRotator< cClearMetaOnDrop< cBlockEntityHandler >, BitMask, North, East, South, West, false > | protected |
~cPitchYawRotator()=default | cPitchYawRotator< cClearMetaOnDrop< cBlockEntityHandler > > | protected |
~cYawRotator()=default | cYawRotator< cClearMetaOnDrop< cBlockEntityHandler >, 0x07, 0x02, 0x05, 0x03, 0x04 > | protected |