|
JunkBox_Win_Lib 1.5.3
|
#include <DxVScrollView.h>


Public Member Functions | |
| virtual void | InitObject (void) |
| virtual void | ExecRender () |
| virtual BOOL | SetNewSurface (int ovsbpos) |
| virtual void | OnInitialUpdate () |
Public Member Functions inherited from CDxBaseView | |
| CDxBaseView () | |
| virtual | ~CDxBaseView () |
| virtual void | SetState (void) |
| virtual void | ClearObject (void) |
| virtual void | SetParameter (D3DPRESENT_PARAMETERS *d3dParam, int xsize, int ysize) |
| POINT | GetWindowDisplaySize (POINT pt) |
| BOOL | InitDevice (int xsize=0, int ysize=0, CWnd *cwnd=NULL) |
| virtual int | GetMouseButton () |
Public Member Functions inherited from CExView | |
| POINT | GetMousePos () |
| POINT | SetWindowSize (int xs, int ys, BOOL first=TRUE) |
| POINT | GetWindowSize (POINT pt) |
| POINT | GetClientSize (POINT pt) |
| POINT | GetWindowReSize (POINT pt) |
| POINT | ExecWindowReSize (int xs, int ys) |
| void | SetTitle (LPCTSTR title) |
| virtual void | TimerStart (int tm=40) |
| virtual void | TimerStop () |
| virtual void | OnDraw (CDC *pDC) |
| virtual | ~CExView () |
| afx_msg BOOL | OnEraseBkgnd (CDC *pDC) |
| afx_msg void | OnTimer (UINT_PTR nIDEvent) |
Protected Member Functions | |
| CDxVScrollView () | |
| virtual | ~CDxVScrollView () |
| virtual void | AssertValid () const |
| virtual void | Dump (CDumpContext &dc) const |
| afx_msg void | OnSize (UINT nType, int cx, int cy) |
| afx_msg void | OnLButtonDblClk (UINT nFlags, CPoint point) |
Protected Member Functions inherited from CDxBaseView | |
| virtual void | OnActivateView (BOOL bActivate, CView *pActivateView, CView *pDeactiveView) |
Protected Member Functions inherited from CExView | |
| CExView () | |
| afx_msg void | OnSize (UINT nType, int cx, int cy) |
| afx_msg void | OnVScroll (UINT nSBCode, UINT nPos, CScrollBar *pScrollBar) |
| afx_msg BOOL | OnMouseWheel (UINT nFlags, short zDelta, CPoint pt) |
Additional Inherited Members | |
Protected Attributes inherited from CExView | |
| int | timerID |
| bool | ctrlMouse |
| bool | activeWin |
Definition at line 30 of file DxVScrollView.h.
|
protected |
Definition at line 25 of file DxVScrollView.cpp.
|
protectedvirtual |
Definition at line 53 of file DxVScrollView.cpp.
|
protectedvirtual |
Reimplemented from CExView.
Definition at line 82 of file DxVScrollView.cpp.
References CExView::AssertValid().

|
protectedvirtual |
Reimplemented from CExView.
Definition at line 89 of file DxVScrollView.cpp.
References CExView::cMin, and CExView::Dump().

Reimplemented from CDxBaseView.
Definition at line 152 of file DxVScrollView.cpp.
References CDxVScrollView::bufferRect, CDxBaseView::bufferSize, CExView::clientRect, CExView::cMin, CDxBaseView::d3dParam, CDxVScrollView::ExecRender(), IDS_STR_FAIL_CLR_WND, IDS_STR_FAIL_RESTR_DX9DEV, IDS_STR_FAIL_TRNS_BAKBUF, CDxBaseView::lpBackBuffer, CDxBaseView::lpD3DDevice, CDxBaseView::lpSurface, CExView::pFrame, CDxVScrollView::renderRect, and jbxwl::ResetDx9Device().
Referenced by CDxVScrollView::ExecRender().


Reimplemented from CDxBaseView.
Definition at line 218 of file DxVScrollView.cpp.
References CDxBaseView::bufferSize, CExView::clientRect, CExView::cMin, CExView::cmnHead, jbxwl::Dx9GetBackBuffer(), CExView::hasViewData, IDS_STR_FAIL_REGET_BAKBUF, IDS_STR_FAIL_REGET_SURFACE, IDS_STR_FAIL_RETRNS_SURFACE, CDxBaseView::lpBackBuffer, CDxBaseView::lpD3DDevice, CDxBaseView::lpSurface, CDxVScrollView::SetNewSurface(), and CExView::vSBpos.

Reimplemented from CDxBaseView.
Definition at line 100 of file DxVScrollView.cpp.
References CDxBaseView::bufferSize, CExView::clientRect, CExView::cMin, CExDocument::cmnHead, CExView::cmnHead, CDxVScrollView::dispRect, CExFrame::doneErrorMessage, jbxwl::Dx9GetBackBuffer(), CExView::hasViewData, IDS_STR_FAIL_CRT_BAKBUF, IDS_STR_FAIL_GET_DX9DEV, CDxBaseView::InitDevice(), CDxBaseView::lpBackBuffer, CDxBaseView::lpD3DDevice, CDxVScrollView::maxClientYSize, CExView::origXSize, CExView::origYSize, CExView::pDoc, CExView::pFrame, CExDocument::preTitle, CExDocument::pstTitle, CDxVScrollView::renderRect, CExView::SetTitle(), CExView::SetWindowSize(), CExView::sizeXYRate, CExDocument::Title, CExView::Title, CExView::vSBmax, and CExView::vSBpos.

Definition at line 263 of file DxVScrollView.cpp.
References CExFrame::onLButtonDBLClick(), and CExView::pFrame.

Definition at line 194 of file DxVScrollView.cpp.
References CExView::clientRect, CExView::cMin, CExView::cmnHead, DXRELEASE, CDxBaseView::lpD3DDevice, CDxBaseView::lpSurface, CExView::OnSize(), CExView::pFrame, CDxVScrollView::SetNewSurface(), CExView::vSBmax, and CExView::vSBpos.

Reimplemented from CExView.
Definition at line 248 of file DxVScrollView.cpp.
References CExView::clientRect, CExView::cMin, CExView::cmnHead, CDxVScrollView::dispRect, CDxBaseView::lpSurface, CDxVScrollView::renderRect, and CExView::vSBpos.
Referenced by CDxVScrollView::InitObject(), and CDxVScrollView::OnSize().

| RECT bufferRect |
Definition at line 40 of file DxVScrollView.h.
Referenced by CDxVScrollView::ExecRender().
| RECT dispRect |
Definition at line 38 of file DxVScrollView.h.
Referenced by CDxVScrollView::OnInitialUpdate(), and CDxVScrollView::SetNewSurface().
| int maxClientYSize |
Definition at line 41 of file DxVScrollView.h.
Referenced by CDxVScrollView::OnInitialUpdate().
| RECT renderRect |
Definition at line 39 of file DxVScrollView.h.
Referenced by CDxVScrollView::ExecRender(), CDxVScrollView::OnInitialUpdate(), and CDxVScrollView::SetNewSurface().