|
JunkBox_Win_Lib 1.5.3
|
#include <DxDirectView.h>


Public Attributes | |
| RECT | renderRect |
Public Attributes inherited from CDxBaseView | |
| LPDIRECT3D9 | lpD3D |
| LPDIRECT3DDEVICE9 | lpD3DDevice |
| LPDIRECT3DSURFACE9 | lpBackBuffer |
| LPDIRECT3DSURFACE9 | lpSurface |
| LPDIRECT3DTEXTURE9 | lpTexture |
| D3DPRESENT_PARAMETERS | d3dParam |
| LPDIRECTINPUT8 | lpDInput |
| LPDIRECTINPUTDEVICE8 | lpDMouse |
| LPDIRECTINPUTDEVICE8 | lpDKeyBoard |
| POINT | bufferSize |
Public Attributes inherited from CExView | |
| ExCmnHead | viewData |
| ExCmnHead | cmnHead |
| ExMSGraph< sWord > | msGraph |
| CExDocument * | pDoc |
| CExFrame * | pFrame |
| CAppCallBack * | pApp |
| void * | anyData |
| BOOL | hasViewData |
| CString | Title |
| RECT | clientRect |
| double | sizeXYRate |
| double | clientRate |
| double | sizeFac |
| int | xsize |
| int | ysize |
| int | zsize |
| int | origXSize |
| int | origYSize |
| int | initXSize |
| int | initYSize |
| int | prevXSize |
| int | prevYSize |
| bool | cnstSize |
| bool | cnstXSize |
| bool | cnstYSize |
| bool | cnstXYRate |
| int | maxXSize |
| int | maxYSize |
| int | vSBpos |
| int | prevSBpos |
| int | vSBmax |
| int | vSBntch |
| bool | vSBctrl |
| int | viewMode |
| int | colorMode |
| int | cMax |
| int | cMin |
| int | vMax |
| int | vMin |
| bool | doReSize |
Protected Member Functions | |
| CDxDirectView () | |
| virtual | ~CDxDirectView () |
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 20 of file DxDirectView.h.
|
protected |
Definition at line 18 of file DxDirectView.cpp.
|
protectedvirtual |
Definition at line 24 of file DxDirectView.cpp.
|
virtual |
Reimplemented from CExView.
Definition at line 47 of file DxDirectView.cpp.
References CExView::AssertValid().

|
virtual |
Reimplemented from CExView.
Definition at line 54 of file DxDirectView.cpp.
References CExView::cMin, and CExView::Dump().

Reimplemented from CDxBaseView.
Definition at line 274 of file DxDirectView.cpp.
References CExView::cMin, CDxBaseView::d3dParam, CDxDirectView::ExecRender(), IDS_STR_FAIL_CLR_WND, IDS_STR_FAIL_RESTR_DX9DEV, IDS_STR_FAIL_TRNS_BAKBUF, CDxBaseView::lpBackBuffer, CDxBaseView::lpD3DDevice, CDxBaseView::lpSurface, CExView::pFrame, and jbxwl::ResetDx9Device().
Referenced by CDxDirectView::ExecRender().


Reimplemented from CDxBaseView.
Definition at line 309 of file DxDirectView.cpp.
References CDxBaseView::bufferSize, CExView::cMin, CExView::colorMode, 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, CDxDirectView::SetNewSurface(), and CExView::viewData.

Reimplemented from CExView.
Definition at line 36 of file DxDirectView.cpp.
Reimplemented from CDxBaseView.
Definition at line 66 of file DxDirectView.cpp.
References CDxBaseView::bufferSize, CExView::cMin, CExView::colorMode, CExFrame::doneErrorMessage, jbxwl::Dx9GetBackBuffer(), CExView::hasViewData, IDS_STR_FAIL_CRT_BAKBUF, IDS_STR_FAIL_CRT_SURFACE, IDS_STR_FAIL_GET_DX9DEV, IDS_STR_FAIL_TRNS_SURFACE, CDxBaseView::InitDevice(), CDxBaseView::lpBackBuffer, CDxBaseView::lpD3DDevice, CDxBaseView::lpSurface, CExView::origXSize, CExView::origYSize, CExView::pFrame, CDxDirectView::renderRect, CDxDirectView::SetNewSurface(), CExView::SetWindowSize(), CExView::sizeXYRate, CExView::viewData, CExView::xsize, and CExView::ysize.

Reimplemented from CExView.
Definition at line 167 of file DxDirectView.cpp.
References CExView::cMin, CExView::colorMode, IDS_STR_DLTD_DATA, IDS_STR_ERROR, CDxBaseView::lpSurface, CDxDirectView::renderRect, and CExView::viewData.
Referenced by CDxDirectView::InitObject(), and CDxDirectView::OnInitialUpdate().

| RECT renderRect |
Definition at line 29 of file DxDirectView.h.
Referenced by CDxDirectView::OnInitialUpdate(), and CDxDirectView::SetNewSurface().