home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOS/V Power Report 1997 March
/
VPR9703A.ISO
/
VPR_DATA
/
DOGA
/
SOURCES
/
MEDIT.LZH
/
PERS.H
< prev
next >
Wrap
C/C++ Source or Header
|
1996-06-04
|
1KB
|
58 lines
#if !defined(__pers_h) // 番兵。まだインクルードされていない場合にのみ,このファイルを使用
#define __pers_h
/* Project medit
Project Team DoGA
Copyright (c) 1995. All Rights Reserved.
サブシステム: medit.apx Application
ファイル: pers.h
作成者: Taka2
概要
====
TWinPers (TWindow) 用のクラス定義
*/
#include <owl\owlpch.h>
#pragma hdrstop
#include <owl\window.h>
#include "meditapp.rh" // すべてのリソースの定義
class AnimationData;
class Motion;
class Matrix;
class Vector;
//{{TWindow = TWinPers}}
class TWinPers : public TWindow {
AnimationData *anim;
public:
// TWinPers (TWindow* parent, const char far* title = 0, TModule* module = 0);
TWinPers (TWindow* parent, AnimationData* dat, int x, int y, int w, int h);
virtual ~TWinPers ();
void Redraw(void);
void RedrawMain(TDC& dc);
void ShowMotion(TDC& dc, Motion *mot);
void ShowMesh(TDC& dc);
void ShowLight(Vector& vec, int flag);
//{{TWinPersVIRTUAL_BEGIN}}
public:
virtual void Paint (TDC& dc, BOOL erase, TRect& rect);
//{{TWinPersVIRTUAL_END}}
//{{TWinPersRSP_TBL_BEGIN}}
protected:
void EvLButtonDown (UINT modKeys, TPoint& point);
//{{TWinPersRSP_TBL_END}}
DECLARE_RESPONSE_TABLE(TWinPers);
}; //{{TWinPers}}
#endif // __pers_h の番兵