Cuberite
A lightweight, fast and extensible game server for Minecraft
cBlockPistonHandler Member List

This is the complete list of members for cBlockPistonHandler, including all inherited members.

CanPush(BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta)cBlockPistonHandlerinlineprivatestatic
CanPushBlock(const Vector3i &a_BlockPos, cWorld &a_World, bool a_RequirePushable, Vector3iSet &a_BlocksPushed, const Vector3i &a_PushDir)cBlockPistonHandlerprivatestatic
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 overridecClearMetaOnDrop< 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)cBlockPistonHandlerstatic
GetMapBaseColourID(NIBBLETYPE a_Meta) const overridecBlockPistonHandlerinlineprivatevirtual
IsExtended(NIBBLETYPE a_PistonMeta)cBlockPistonHandlerinlinestatic
IsSticky(BLOCKTYPE a_BlockType)cBlockPistonHandlerinlineprivatestatic
MetaDataToDirection(NIBBLETYPE a_MetaData)cBlockPistonHandlerinlinestatic
MetadataToOffset(NIBBLETYPE a_PistonMeta)cBlockPistonHandlerstatic
MetaMirrorXY(NIBBLETYPE a_Meta) const overridecMetaRotator< Base, BitMask, North, East, South, West, AssertIfNotMatched >inlineprotectedvirtual
MetaMirrorXZ(NIBBLETYPE a_Meta) const overridecDisplacementYawRotator< Base, BitMask, North, East, South, West, Up, Down >inlineprotectedvirtual
MetaMirrorYZ(NIBBLETYPE a_Meta) const overridecMetaRotator< Base, BitMask, North, East, South, West, AssertIfNotMatched >inlineprotectedvirtual
MetaRotateCCW(NIBBLETYPE a_Meta) const overridecMetaRotator< Base, BitMask, North, East, South, West, AssertIfNotMatched >inlineprotectedvirtual
MetaRotateCW(NIBBLETYPE a_Meta) const overridecMetaRotator< 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 overridecBlockPistonHandlerprivatevirtual
PistonExtendActioncBlockPistonHandlerprivatestatic
PistonRetractActioncBlockPistonHandlerprivatestatic
PushBlocks(const Vector3iSet &a_BlocksToPush, cWorld &a_World, const Vector3i &a_PushDir)cBlockPistonHandlerprivatestatic
RetractPiston(Vector3i a_BlockPos, cWorld &a_World)cBlockPistonHandlerstatic
Super typedefcBlockPistonHandlerprivate
Vector3iSet typedefcBlockPistonHandlerprivate
YawToMetaData(double a_Rotation)cYawRotator< Base, 0x07, 0x02, 0x05, 0x03, 0x04 >inlinestatic
~cClearMetaOnDrop()=defaultcClearMetaOnDrop< cDisplacementYawRotator< cBlockHandler, 0x07, 0x03, 0x04, 0x02, 0x05, 0x01, 0x00 > >protected
~cDisplacementYawRotator()=defaultcDisplacementYawRotator< Base, BitMask, North, East, South, West, Up, Down >protected
~cMetaRotator()=defaultcMetaRotator< Base, BitMask, North, East, South, West, AssertIfNotMatched >protected
~cYawRotator()=defaultcYawRotator< Base, 0x07, 0x02, 0x05, 0x03, 0x04 >protected