Home
   Home  |  Preliminary Docs  |  Design Diagrams  |  Reference  |  Development Docs  |  Download  |  Source Code  |  Final Reports  |
SOLPACKPILETYPE Enumeration

Defines values used to indicate the shape and behavior of a pile. Specified when the pile is created with the ISolpackApp::CreatePile property.

typedef enum tagSOLPACKPILETYPE
{
   PILE_DECK         = 1,
   PILE_STACK        = 2,
   PILE_TABLEAURIGHT = 3,
   PILE_TABLEAUDOWN  = 4,
   PILE_TALON        = 5,
   PILE_TALON3       = 6,
   PILE_FRAGMENT     = 7
} SOLPACKPILETYPE;

Constants

PILE_DECK
The pile is a deck, created initially with 52 card objects. All cards are positioned at position (0,0).
PILE_STACK
A single, squared-up stack of cards, where every 8th card is offset to present a 3D stack look.
PILE_TABLEAURIGHT
A spread pile of cards, in which all are visible. The spread is horizontal; the right-most card is on top.
PILE_TABLEAUDOWN
A spread pile of cards, in which all are visible. The spread is vertical; the bottom-most card is on top.
PILE_TALON
A single, squared-up stack of cards as turned up from a stack.
PILE_TALON3
A stack of cards, as turned up three at a time from a stack.
PILE_FRAGMENT
The fragment, used to move cards between piles. Do not use this type in a call to CreatePile.
  February 24, 2002 jmhoersc@mtu.edu