| C2DButton() | C2DButton | |
| CButton() | CButton | |
| Init(HWND hWnd, RECT box, bool visible, bool enabled, WCHAR *caption, RECT textBox, LPDIRECT3DTEXTURE9 tex, LPDIRECT3DTEXTURE9 texOver, IDirectSound8 *pDS, LPWSTR clickSoundFilename, LPWSTR focusSoundFilename, int type) | C2DButton | |
| CButton::Init(RECT box, bool visible, bool enabled, WCHAR *caption, RECT textBox, IDirectSound8 *pDS, LPWSTR clickSoundFilename, LPWSTR focusSoundFilename, int type) | CButton | [virtual] |
| OnButtonPress() | CButton | |
| OnEvent(UINT uMsg, WPARAM wParam, LPARAM lParam) | C2DButton | [virtual] |
| OnFrameMove(LPDIRECT3DDEVICE9 pd3dDevice, float fElapsedTime) | C2DButton | [virtual] |
| OnRender(LPDIRECT3DDEVICE9 pd3dDevice, LPD3DXSPRITE pSprite, LPD3DXFONT pFont, D3DXVECTOR2 *scaling, D3DXVECTOR2 *trans, D3DXVECTOR2 *spriteCentre, float rotation) | C2DButton | |
| CButton::OnRender(LPDIRECT3DDEVICE9 pd3dDevice) | CButton | [virtual] |
| SetFocus(bool focus) | CButton | |
| ~CButton() | CButton | |