| Buttons | CardWindow | private |
| CardButton | CardWindow | friend |
| CardButtonFromId(int id) | CardWindow | |
| CardButtonFromPoint(int x, int y) | CardWindow | private |
| CardRegion | CardWindow | friend |
| CardRegionFromId(int id) | CardWindow | |
| CardRegionFromPoint(int x, int y) | CardWindow | private |
| CardWindow() | CardWindow | |
| CardWndProc(HWND hwnd, UINT iMsg, WPARAM wParam, LPARAM lParam) | CardWindow | privatestatic |
| crBackgnd | CardWindow | private |
| Create(HWND hwndParent, DWORD dwExStyle, DWORD dwStyle, int x, int y, int width, int height) | CardWindow | |
| CreateButton(int id, TCHAR *szText, UINT uStyle, bool fVisible, int x, int y, int width, int height) | CardWindow | |
| CreateCardPalette() | CardWindow | private |
| CreateRegion(int id, bool fVisible, int x, int y, int xoffset, int yoffset) | CardWindow | |
| DeleteAll() | CardWindow | |
| DeleteButton(CardButton *pButton) | CardWindow | |
| DeleteDropZone(int id) | CardWindow | |
| DeleteRegion(CardRegion *pRegion) | CardWindow | |
| Destroy() | CardWindow | |
| DistributeStacks(int nIdFrom, int nNumStacks, UINT xJustify, int xSpacing, int nStartX) | CardWindow | |
| dropzone | CardWindow | private |
| EmptyStacks(void) | CardWindow | |
| GetBackCardIdx() | CardWindow | |
| GetBackColor() | CardWindow | |
| GetBestStack(int x, int y, int w, int h) | CardWindow | private |
| GetDropZoneFromRect(RECT *rect) | CardWindow | private |
| GetHeight() | CardWindow | inline |
| GetNumDropZones() | CardWindow | inlineprivate |
| GetWidth() | CardWindow | inline |
| hbmBackImage | CardWindow | private |
| hdcBackImage | CardWindow | private |
| m_hWnd | CardWindow | private |
| nBackCardIdx | CardWindow | private |
| nHeight | CardWindow | private |
| nNumButtons | CardWindow | private |
| nNumCardRegions | CardWindow | private |
| nNumDropZones | CardWindow | private |
| nWidth | CardWindow | private |
| operator HWND() | CardWindow | inline |
| Paint(HDC hdc) | CardWindow | private |
| PaintCardRgn(HDC hdc, int dx, int dy, int width, int height, int sx, int sy) | CardWindow | private |
| Redraw(void) | CardWindow | |
| Regions | CardWindow | private |
| RegisterCardWindow | CardWindow | friend |
| RegisterDropZone(int id, RECT *rect, pDropZoneProc proc) | CardWindow | |
| ResizeWndCallback | CardWindow | private |
| SetBackCardIdx(UINT uBackIdx) | CardWindow | |
| SetBackColor(COLORREF cr) | CardWindow | |
| SetBackImage(HBITMAP hBitmap) | CardWindow | |
| SetResizeProc(pResizeWndProc proc) | CardWindow | |
| Update(void) | CardWindow | |
| WndProc(HWND hwnd, UINT iMsg, WPARAM wParam, LPARAM lParam) | CardWindow | private |
| ~CardWindow() | CardWindow | |