| 
jens@0
 | 
     1  | 
/*  This code is based on Apple's "GeekGameBoard" sample code, version 1.0.
  | 
| 
jens@0
 | 
     2  | 
    http://developer.apple.com/samplecode/GeekGameBoard/
  | 
| 
jens@0
 | 
     3  | 
    Copyright © 2007 Apple Inc. Copyright © 2008 Jens Alfke. All Rights Reserved.
  | 
| 
jens@0
 | 
     4  | 
  | 
| 
jens@0
 | 
     5  | 
    Redistribution and use in source and binary forms, with or without modification, are permitted
  | 
| 
jens@0
 | 
     6  | 
    provided that the following conditions are met:
  | 
| 
jens@0
 | 
     7  | 
  | 
| 
jens@0
 | 
     8  | 
    * Redistributions of source code must retain the above copyright notice, this list of conditions
  | 
| 
jens@0
 | 
     9  | 
      and the following disclaimer.
  | 
| 
jens@0
 | 
    10  | 
    * Redistributions in binary form must reproduce the above copyright notice, this list of
  | 
| 
jens@0
 | 
    11  | 
      conditions and the following disclaimer in the documentation and/or other materials provided
  | 
| 
jens@0
 | 
    12  | 
      with the distribution.
  | 
| 
jens@0
 | 
    13  | 
  | 
| 
jens@0
 | 
    14  | 
    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR
  | 
| 
jens@0
 | 
    15  | 
    IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND 
  | 
| 
jens@0
 | 
    16  | 
    FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRI-
  | 
| 
jens@0
 | 
    17  | 
    BUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  | 
| 
jens@0
 | 
    18  | 
    (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 
  | 
| 
jens@0
 | 
    19  | 
    PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 
  | 
| 
jens@0
 | 
    20  | 
    CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF 
  | 
| 
jens@0
 | 
    21  | 
    THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  | 
| 
jens@0
 | 
    22  | 
*/
  | 
| 
jens@0
 | 
    23  | 
#import "Piece.h"
  | 
| 
jens@0
 | 
    24  | 
  | 
| 
jens@0
 | 
    25  | 
  | 
| 
jens@0
 | 
    26  | 
/** A Piece whose image is superimposed on a disc.
  | 
| 
jens@0
 | 
    27  | 
    Set the backgroundColor property to change the color or texture of the disc. */
  | 
| 
jens@0
 | 
    28  | 
@interface DiscPiece : Piece
  | 
| 
jens@0
 | 
    29  | 
{
 | 
| 
jens@0
 | 
    30  | 
    CALayer *_imageLayer;
  | 
| 
jens@0
 | 
    31  | 
}
  | 
| 
jens@0
 | 
    32  | 
  | 
| 
jens@0
 | 
    33  | 
@end
  |