diff -r 73f8c889f053 -r 4cb50131788f Source/Grid.h --- a/Source/Grid.h Wed Jul 09 17:07:45 2008 -0700 +++ b/Source/Grid.h Thu Jul 31 11:18:13 2008 -0700 @@ -34,6 +34,7 @@ CGImageRef _backgroundImage; BOOL _usesDiagonals, _allowsMoves, _allowsCaptures, _reversed; NSMutableArray *_cells; // Really a 2D array, in row-major order. + CATransform3D _bitTransform; } /** Initializes a new Grid with the given dimensions and cell size, and position in superview. @@ -57,6 +58,9 @@ @property BOOL allowsMoves, allowsCaptures; // Can pieces be moved, and can they land on others? @property BOOL reversed; // Reverses board (rotates 180°) by exchanging cell positions +@property CATransform3D bitTransform; +- (void) updateCellTransform; + @property (readonly) NSArray *cells; /** Returns the GridCell at the given coordinates, or nil if there is no cell there.