Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
9
Добавлен:
30.05.2020
Размер:
957 б
Скачать
//---------------------------------------------------------------------------

#ifndef PieceH
#define PieceH
//---------------------------------------------------------------------------
#include <SysUtils.hpp>
#include <Classes.hpp>
#include <Controls.hpp>
#include <ExtCtrls.hpp>
//---------------------------------------------------------------------------
class PACKAGE tPiece : public TPanel
{
private:
  TColor BackColor;

protected:


public:
  int Kind;
  int Blocks;
  TPanel *Divs[25];

       __fastcall tPiece(TComponent* Owner, int PieceType, TColor Background);
  void __fastcall Arrange(void);
  void __fastcall Rotate(int Direction);
  void __fastcall Block(int x, bool Seen);

__published:
  // Color;
  // int Height = 25xBlocks
  // int Width  = 25xBlocks
//  int Blocks;     //  = Rotation Square 2x2, 3x3, 4x4

};
//---------------------------------------------------------------------------
#endif
Соседние файлы в папке Tetris Project
  • #
    30.05.202051 б9Main.ddp
  • #
    30.05.202011 Кб9Main.dfm
  • #
    30.05.20203 Кб9Main.h
  • #
    30.05.202035 Кб9Main.obj
  • #
    30.05.20206 Кб9Piece.cpp
  • #
    30.05.2020957 б9Piece.h
  • #
    30.05.202024 Кб9Piece.obj
  • #
    30.05.20202 Кб9Rotate.wav
  • #
    30.05.20205 Кб9Tetris.~bpr
  • #
    30.05.20201 Кб9Tetris.~cpp
  • #
    30.05.20205 Кб9Tetris.bpr