CanPush(BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta) | cBlockPistonHandler | inlineprivatestatic |
CanPushBlock(const Vector3i &a_BlockPos, cWorld &a_World, bool a_RequirePushable, Vector3iSet &a_BlocksPushed, const Vector3i &a_PushDir) | cBlockPistonHandler | privatestatic |
cClearMetaOnDrop(BLOCKTYPE a_BlockType) | cClearMetaOnDrop< cDisplacementYawRotator< cBlockHandler, 0x07, 0x03, 0x04, 0x02, 0x05, 0x01, 0x00 > > | inline |
cMetaRotator(BLOCKTYPE a_BlockType) | cMetaRotator< Base, BitMask, North, East, South, West, AssertIfNotMatched > | inline |
ConvertToPickups(const NIBBLETYPE a_BlockMeta, const cItem *const a_Tool) const override | cClearMetaOnDrop< cDisplacementYawRotator< cBlockHandler, 0x07, 0x03, 0x04, 0x02, 0x05, 0x01, 0x00 > > | inlineprivatevirtual |
DisplacementYawToMetaData(const Vector3d a_PlacePosition, const Vector3d a_EyePosition, const double a_Rotation) | cDisplacementYawRotator< Base, BitMask, North, East, South, West, Up, Down > | inlinestatic |
ExtendPiston(Vector3i a_BlockPos, cWorld &a_World) | cBlockPistonHandler | static |
GetMapBaseColourID(NIBBLETYPE a_Meta) const override | cBlockPistonHandler | inlineprivatevirtual |
IsExtended(NIBBLETYPE a_PistonMeta) | cBlockPistonHandler | inlinestatic |
IsSticky(BLOCKTYPE a_BlockType) | cBlockPistonHandler | inlineprivatestatic |
MetaDataToDirection(NIBBLETYPE a_MetaData) | cBlockPistonHandler | inlinestatic |
MetadataToOffset(NIBBLETYPE a_PistonMeta) | cBlockPistonHandler | static |
MetaMirrorXY(NIBBLETYPE a_Meta) const override | cMetaRotator< Base, BitMask, North, East, South, West, AssertIfNotMatched > | inlineprotectedvirtual |
MetaMirrorXZ(NIBBLETYPE a_Meta) const override | cDisplacementYawRotator< Base, BitMask, North, East, South, West, Up, Down > | inlineprotectedvirtual |
MetaMirrorYZ(NIBBLETYPE a_Meta) const override | cMetaRotator< Base, BitMask, North, East, South, West, AssertIfNotMatched > | inlineprotectedvirtual |
MetaRotateCCW(NIBBLETYPE a_Meta) const override | cMetaRotator< Base, BitMask, North, East, South, West, AssertIfNotMatched > | inlineprotectedvirtual |
MetaRotateCW(NIBBLETYPE a_Meta) const override | cMetaRotator< Base, BitMask, North, East, South, West, AssertIfNotMatched > | inlineprotectedvirtual |
OnBroken(cChunkInterface &a_ChunkInterface, cWorldInterface &a_WorldInterface, Vector3i a_BlockPos, BLOCKTYPE a_OldBlockType, NIBBLETYPE a_OldBlockMeta, const cEntity *a_Digger) const override | cBlockPistonHandler | privatevirtual |
PistonExtendAction | cBlockPistonHandler | privatestatic |
PistonRetractAction | cBlockPistonHandler | privatestatic |
PushBlocks(const Vector3iSet &a_BlocksToPush, cWorld &a_World, const Vector3i &a_PushDir) | cBlockPistonHandler | privatestatic |
RetractPiston(Vector3i a_BlockPos, cWorld &a_World) | cBlockPistonHandler | static |
Super typedef | cBlockPistonHandler | private |
Vector3iSet typedef | cBlockPistonHandler | private |
YawToMetaData(double a_Rotation) | cYawRotator< Base, 0x07, 0x02, 0x05, 0x03, 0x04 > | inlinestatic |
~cClearMetaOnDrop()=default | cClearMetaOnDrop< cDisplacementYawRotator< cBlockHandler, 0x07, 0x03, 0x04, 0x02, 0x05, 0x01, 0x00 > > | protected |
~cDisplacementYawRotator()=default | cDisplacementYawRotator< Base, BitMask, North, East, South, West, Up, Down > | protected |
~cMetaRotator()=default | cMetaRotator< Base, BitMask, North, East, South, West, AssertIfNotMatched > | protected |
~cYawRotator()=default | cYawRotator< Base, 0x07, 0x02, 0x05, 0x03, 0x04 > | protected |