AddCallback | CardRegion | private |
AdjustPosition(int winwidth, int winheight) | CardRegion | private |
CalcApparentCards() | CardRegion | private |
CalcApparentCards(int realnum) | CardRegion | private |
CanDragCallback | CardRegion | private |
CanDragCards(int iNumCards) | CardRegion | private |
CanDropCallback | CardRegion | private |
CanDropCards(CardStack &cards) | CardRegion | private |
CardRegion(CardWindow &parent, int id, bool fVisible, int x, int y, int xOffset, int yOffset) | CardRegion | private |
CardStack | CardRegion | friend |
cardstack | CardRegion | private |
CardWindow | CardRegion | friend |
Clear() | CardRegion | inline |
ClickCallback | CardRegion | private |
ClickRelease(int x, int y) | CardRegion | private |
ClickReleaseCallback | CardRegion | private |
Clip(HDC hdc) | CardRegion | private |
crBackgnd | CardRegion | private |
DblClickCallback | CardRegion | private |
DoFlash() | CardRegion | private |
dragstack | CardRegion | private |
fFlashVisible | CardRegion | private |
Flash(int count, int timeout) | CardRegion | |
fMouseDragging | CardRegion | private |
fVisible | CardRegion | private |
GetCardStack() | CardRegion | |
GetCardWindow() | CardRegion | inline |
GetFaceDirection(int *pnOption) | CardRegion | |
GetNumDragCards(int x, int y) | CardRegion | private |
GetOverlapRatio(int x, int y, int width, int height) | CardRegion | private |
hbmBackGnd | CardRegion | private |
hbmDragCard | CardRegion | private |
hdcBackGnd | CardRegion | private |
hdcDragCard | CardRegion | private |
height | CardRegion | private |
Id() | CardRegion | |
id | CardRegion | private |
iNumDragCards | CardRegion | private |
IsPointInStack(int x, int y) | CardRegion | private |
IsVisible() | CardRegion | |
Lock() | CardRegion | |
mousexoffset | CardRegion | private |
mouseyoffset | CardRegion | private |
MoveCard(CardRegion *pDestStack, int nNumCards, bool fAnimate) | CardRegion | |
MoveDragCardTo(HDC hdc, int x, int y) | CardRegion | private |
mxlock | CardRegion | private |
nBackCardIdx | CardRegion | private |
nDragCardHeight | CardRegion | private |
nDragCardWidth | CardRegion | private |
NewDeck() | CardRegion | inline |
nFaceDirOption | CardRegion | private |
nFlashCount | CardRegion | private |
nNumApparentCards | CardRegion | private |
nThreedCount | CardRegion | private |
NumCards() const | CardRegion | |
oldx | CardRegion | private |
oldy | CardRegion | private |
OnLButtonDblClk(int x, int y) | CardRegion | private |
OnLButtonDown(int x, int y) | CardRegion | private |
OnLButtonUp(int x, int y) | CardRegion | private |
OnMouseMove(int x, int y) | CardRegion | private |
parentWnd | CardRegion | private |
PlayCard(CardRegion *pDestStack, int value, int num) | CardRegion | |
Pop() | CardRegion | inline |
Pop(int items) | CardRegion | inline |
PrepareDragBitmaps(int numtodrag) | CardRegion | private |
PrepareDragBitmapsThreed(int numtodrag) | CardRegion | private |
Push(const Card card) | CardRegion | inline |
Push(const CardStack &cs) | CardRegion | inline |
Redraw() | CardRegion | |
RedrawIfNotDim(CardRegion *compare, bool fFullRedraw) | CardRegion | private |
ReleaseDragBitmaps(void) | CardRegion | private |
RemoveCallback | CardRegion | private |
Render(HDC hdc) | CardRegion | private |
RenderBottomMost(HDC hdc, int minustopmost=0) | CardRegion | private |
Reverse() | CardRegion | inline |
SetAddCardProc(pAddProc proc) | CardRegion | |
SetBackCardIdx(UINT uBackIdx) | CardRegion | |
SetBackColor(COLORREF cr) | CardRegion | |
SetCardStack(const CardStack &cs) | CardRegion | |
SetClickProc(pClickProc proc) | CardRegion | |
SetClickReleaseProc(pClickProc proc) | CardRegion | |
SetDblClickProc(pClickProc proc) | CardRegion | |
SetDragRule(UINT uDragType, pCanDragProc proc=0) | CardRegion | |
SetDropRule(UINT uDropType, pCanDropProc proc=0) | CardRegion | |
SetEmptyImage(UINT uImage) | CardRegion | |
SetFaceDirection(UINT uDirType, int nOption) | CardRegion | |
SetOffsets(int x, int y) | CardRegion | |
SetPlacement(UINT xJustify, UINT yJustify, int xAdjust, int yAdjust) | CardRegion | |
SetPos(int x, int y) | CardRegion | |
SetRemoveCardProc(pRemoveProc proc) | CardRegion | |
SetThreedCount(int count) | CardRegion | |
Show(bool fShow) | CardRegion | |
Shuffle() | CardRegion | inline |
SimulateDrag(CardRegion *pDestStack, int nNumCards, bool fAnimate) | CardRegion | |
StopFlash() | CardRegion | |
Top() | CardRegion | inline |
Top(int items) | CardRegion | inline |
uDragRule | CardRegion | private |
uDropRule | CardRegion | private |
uEmptyImage | CardRegion | private |
uFaceDirType | CardRegion | private |
uFlashTimer | CardRegion | private |
UnLock() | CardRegion | |
Update() | CardRegion | |
UpdateFaceDir(CardStack &cards) | CardRegion | private |
UpdateSize() | CardRegion | private |
width | CardRegion | private |
xadjust | CardRegion | private |
xjustify | CardRegion | private |
xoffset | CardRegion | private |
xpos | CardRegion | private |
yadjust | CardRegion | private |
yjustify | CardRegion | private |
yoffset | CardRegion | private |
ypos | CardRegion | private |
ZoomCard(HDC hdc, int xpos, int ypos, CardRegion *dest) | CardRegion | private |
~CardRegion() | CardRegion | private |