JunkBox_Win_Lib 1.5.3
Loading...
Searching...
No Matches
CDx3DDirectView Class Reference

#include <Dx3DDirectView.h>

Inheritance diagram for CDx3DDirectView:
Collaboration diagram for CDx3DDirectView:

Public Member Functions

 CDx3DDirectView ()
 
virtual ~CDx3DDirectView ()
 
virtual void OnInitialUpdate ()
 
- Public Member Functions inherited from CDxVTXBaseView
 CDxVTXBaseView ()
 
virtual ~CDxVTXBaseView ()
 
virtual void SetState (void)
 
virtual void ExecRender (void)
 
virtual void InitObject (void)
 
virtual BOOL PrepareVB (void)
 
virtual void ReleaseVB (void)
 
virtual void SwitchRotation (void)
 
virtual void ExecRotation (void)
 
virtual void ExMouseWheel (void)
 
virtual void ExRotationAngle (void)
 
afx_msg void OnTimer (UINT_PTR nIDEvent)
 
- Public Member Functions inherited from CDxBaseView
 CDxBaseView ()
 
virtual ~CDxBaseView ()
 
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 BOOL SetNewSurface (int ovsbpos=0)
 
virtual void TimerStart (int tm=40)
 
virtual void TimerStop ()
 
virtual ~CExView ()
 
afx_msg BOOL OnEraseBkgnd (CDC *pDC)
 
afx_msg void OnTimer (UINT_PTR nIDEvent)
 

Protected Member Functions

virtual void OnDraw (CDC *)
 
- Protected Member Functions inherited from CDxBaseView
virtual void OnActivateView (BOOL bActivate, CView *pActivateView, CView *pDeactiveView)
 
- Protected Member Functions inherited from CExView
 CExView ()
 
virtual void AssertValid () const
 
virtual void Dump (CDumpContext &dc) const
 
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

- Public Attributes inherited from CDxVTXBaseView
LPDIRECT3DVERTEXBUFFER9 vb
 
LPDIRECT3DVERTEXBUFFER9 lb
 
D3DXMATRIX matWorld
 
D3DXMATRIX matView
 
D3DXMATRIX matProj
 
D3DXMATRIX matTrans
 
D3DXMATRIX matTemp
 
D3DXMATRIX matRotate
 
D3DXMATRIX matRotateX
 
D3DXMATRIX matRotateY
 
D3DXMATRIX matRotateZ
 
D3DXVECTOR3 center
 
double rTime
 
double gTime
 
double lTime
 
double startTime
 
double angle
 
double angleX
 
double angleY
 
double angleZ
 
double mWheelAc
 
double mWheelNotch
 
bool rotation
 
bool reverseZ
 
- 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< sWordmsGraph
 
CExDocumentpDoc
 
CExFramepFrame
 
CAppCallBackpApp
 
voidanyData
 
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 Attributes inherited from CExView
int timerID
 
bool ctrlMouse
 
bool activeWin
 

Detailed Description

Definition at line 12 of file Dx3DDirectView.h.

Constructor & Destructor Documentation

◆ CDx3DDirectView()

Definition at line 17 of file Dx3DDirectView.cpp.

18{
19
20}

◆ ~CDx3DDirectView()

~CDx3DDirectView ( )
virtual

Definition at line 24 of file Dx3DDirectView.cpp.

25{
26}

Member Function Documentation

◆ OnDraw()

void OnDraw ( CDC * )
protectedvirtual

Reimplemented from CDxVTXBaseView.

Definition at line 38 of file Dx3DDirectView.cpp.

39{
40 // TODO: ここに特定なコードを追加するか、もしくは基本クラスを呼び出してください.
41}

◆ OnInitialUpdate()

void OnInitialUpdate ( void )
virtual

Reimplemented from CDxVTXBaseView.

Definition at line 45 of file Dx3DDirectView.cpp.

46{
48
49 // TODO: ここに特定なコードを追加するか、もしくは基本クラスを呼び出してください.
50}
virtual void OnInitialUpdate(void)

References CDxVTXBaseView::OnInitialUpdate().

Here is the call graph for this function:

The documentation for this class was generated from the following files: