JunkBox_Win_Lib 1.5.3
|
#include <Dx2DView.h>
Public Member Functions | |
virtual void | ExecRender () |
virtual void | InitObject (void) |
virtual void | OnInitialUpdate () |
![]() | |
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 () |
![]() | |
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 BOOL | SetNewSurface (int ovsbpos=0) |
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 | |
CDx2DView () | |
virtual | ~CDx2DView () |
virtual void | AssertValid () const |
virtual void | Dump (CDumpContext &dc) const |
![]() | |
virtual void | OnActivateView (BOOL bActivate, CView *pActivateView, CView *pDeactiveView) |
![]() | |
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) |
Definition at line 29 of file Dx2DView.h.
|
protected |
Definition at line 26 of file Dx2DView.cpp.
|
protectedvirtual |
Definition at line 33 of file Dx2DView.cpp.
|
protectedvirtual |
Reimplemented from CExView.
Definition at line 62 of file Dx2DView.cpp.
References CExView::AssertValid().
|
protectedvirtual |
Reimplemented from CExView.
Definition at line 69 of file Dx2DView.cpp.
References CExView::cMin, and CExView::Dump().
Reimplemented from CDxBaseView.
Definition at line 126 of file Dx2DView.cpp.
References CExView::clientRate, CExView::cMin, CDxBaseView::d3dParam, CDx2DView::ExecRender(), IDS_STR_FAIL_CLR_WND, IDS_STR_FAIL_RESTR_DX9DEV, IDS_STR_FAIL_TRNS_BAKBUF, IDS_STR_IMP_PROCESS, IDS_STR_UNSPT_DATA, CDxBaseView::lpBackBuffer, CDxBaseView::lpD3DDevice, CDxBaseView::lpSurface, CExView::pDoc, CExView::pFrame, CExDocument::preTitle, CExDocument::pstTitle, jbxwl::ResetDx9Device(), CExView::SetTitle(), CExDocument::Title, and CExView::Title.
Referenced by CDx2DView::ExecRender().
Reimplemented from CDxBaseView.
Definition at line 175 of file Dx2DView.cpp.
References CExView::cMin, CExView::cmnHead, jbxwl::Dx9GetBackBuffer(), jbxwl::Dx9SurfaceFromMemory(), CExView::hasViewData, IDS_STR_FAIL_REINIT_OBJ, CDxBaseView::lpBackBuffer, CDxBaseView::lpD3DDevice, and CDxBaseView::lpSurface.
Reimplemented from CDxBaseView.
Definition at line 83 of file Dx2DView.cpp.
References CDxBaseView::bufferSize, CExView::cMin, CExDocument::cmnHead, CExView::cmnHead, CExFrame::doneErrorMessage, jbxwl::Dx9GetBackBuffer(), jbxwl::Dx9SurfaceFromMemory(), CExView::hasViewData, IDS_STR_FAIL_CRT_BAKBUF, IDS_STR_FAIL_GET_DX9DEV, IDS_STR_FAIL_TRNS_SURFACE, CDxBaseView::InitDevice(), CDxBaseView::lpBackBuffer, CDxBaseView::lpD3DDevice, CDxBaseView::lpSurface, CExView::origXSize, CExView::origYSize, CExView::pDoc, CExView::pFrame, CExView::SetWindowSize(), and CExView::sizeXYRate.