|
stmm-games-doc
0.32.0
|
This is the complete list of members for stmg::Block, including all inherited members.
| Block() noexcept | stmg::Block | |
| Block(int32_t nTotBricks, const std::vector< Tile > &aBrick, int32_t nTotShapes, const std::vector< std::vector< std::tuple< bool, int32_t, int32_t > > > &aShapeBrickPos) noexcept | stmg::Block | |
| Block(int32_t nTotBricks, const std::vector< Tile > &aBrick, const std::vector< std::tuple< bool, int32_t, int32_t > > &aBrickPos, int32_t nWH) noexcept | stmg::Block | |
| Block(int32_t nFirstShapeId, const Block &oFirst, int32_t nSecondShapeId, const Block &oSecond, int32_t nRelX, int32_t nRelY, int32_t &nFirstPosXDelta, int32_t &nFirstPosYDelta, std::unordered_map< int32_t, int32_t > &oFirstBrickIds, std::unordered_map< int32_t, int32_t > &oSecondBrickIds) noexcept | stmg::Block | |
| Block(const Block &oSource) noexcept | stmg::Block | |
| brick(int32_t nBrickId) const noexcept | stmg::Block | |
| brickAdd(const Tile &oTile, int32_t nX, int32_t nY, bool bVisible) noexcept | stmg::Block | |
| brickIds() const noexcept | stmg::Block | inline |
| brickModify(int32_t nBrickId, const Tile &oTile) noexcept | stmg::Block | |
| brickRemove(int32_t nBrickId) noexcept | stmg::Block | |
| dump() const noexcept | stmg::Block | |
| dump(int32_t nIndent) const noexcept | stmg::Block | |
| highestShapeId() const noexcept | stmg::Block | |
| isBrickId(int32_t nBrickId) const noexcept | stmg::Block | |
| isEmpty() const noexcept | stmg::Block | inline |
| isShapeId(int32_t nShapeId) const noexcept | stmg::Block | |
| maxHeight() const noexcept | stmg::Block | |
| maxWidth() const noexcept | stmg::Block | |
| operator=(const Block &oSource) noexcept | stmg::Block | |
| shapeBrickPos(int32_t nShapeId, int32_t nBrickId) const noexcept | stmg::Block | |
| shapeBrickPosX(int32_t nShapeId, int32_t nBrickId) const noexcept | stmg::Block | |
| shapeBrickPosY(int32_t nShapeId, int32_t nBrickId) const noexcept | stmg::Block | |
| shapeBrickSetPosVisible(int32_t nShapeId, int32_t nBrickId, int32_t nX, int32_t nY, bool bVisible) noexcept | stmg::Block | |
| shapeBrickSetVisible(int32_t nShapeId, int32_t nBrickId, bool bVisible) noexcept | stmg::Block | |
| shapeBrickVisible(int32_t nShapeId, int32_t nBrickId) const noexcept | stmg::Block | |
| shapeBrickVisiblePosition(int32_t nShapeId, int32_t nX, int32_t nY) const noexcept | stmg::Block | |
| shapeContacts(int32_t nShapeId, Direction::VALUE eDir) const noexcept | stmg::Block | |
| shapeFirst() const noexcept | stmg::Block | |
| shapeHeight(int32_t nShapeId) const noexcept | stmg::Block | |
| shapeIds() const noexcept | stmg::Block | inline |
| shapeInsert(int32_t nBeforeShapeId) noexcept | stmg::Block | |
| shapeInsert(int32_t nBeforeShapeId, int32_t nCopyOfShapeId) noexcept | stmg::Block | |
| shapeLast() const noexcept | stmg::Block | |
| shapeMaxPos(int32_t nShapeId) const noexcept | stmg::Block | |
| shapeMaxX(int32_t nShapeId) const noexcept | stmg::Block | |
| shapeMaxY(int32_t nShapeId) const noexcept | stmg::Block | |
| shapeMinPos(int32_t nShapeId) const noexcept | stmg::Block | |
| shapeMinX(int32_t nShapeId) const noexcept | stmg::Block | |
| shapeMinY(int32_t nShapeId) const noexcept | stmg::Block | |
| shapeModifyBricks(int32_t nShapeId, const std::vector< std::tuple< int32_t, int32_t, int32_t, bool > > &aBrickPosition) noexcept | stmg::Block | |
| shapeNext(int32_t nShapeId) const noexcept | stmg::Block | |
| shapePrec(int32_t nShapeId) const noexcept | stmg::Block | |
| shapeRemove(int32_t nShapeId) noexcept | stmg::Block | |
| shapeRemoveAllInvisible() noexcept | stmg::Block | |
| shapeSize(int32_t nShapeId) const noexcept | stmg::Block | |
| shapeTotVisibleBricks(int32_t nShapeId) const noexcept | stmg::Block | |
| shapeWidth(int32_t nShapeId) const noexcept | stmg::Block | |
| swap(Block &oBlock) noexcept | stmg::Block | |
| totBricks() const noexcept | stmg::Block | inline |
| totShapes() const noexcept | stmg::Block | inline |
| widestShapeId() const noexcept | stmg::Block |
1.8.13