8 #ifndef _FVOVERLAY_H_INCLUDED_ 9 #define _FVOVERLAY_H_INCLUDED_ 17 #pragma pack(push,_FVCL_PACKING) 30 virtual INT Play( HDC dc,
RECT region )
const;
38 bool SetActive(
bool active );
39 bool GetActive()
const;
41 bool SetEnable(
bool enable );
42 bool GetEnable()
const;
44 bool SetScaling(
bool scaling );
45 bool GetScaling()
const;
47 bool SetScalingMode(
INT mode );
48 INT GetScalingMode()
const;
59 UINT GetFigureCount()
const;
99 #endif // _FVOVERLAY_H_INCLUDED_ #define FVCL_API
DLLエクスポートマクロ
Definition: FvMacros.h:61
点構造体
Definition: _structure.h:125
GDI点構造クラス
Definition: FvGdiPoint.h:20
FVCL::GDI::CFvGdiRectangle DisplayRect
表示範囲
Definition: FvOverlay.h:73
unsigned char UCHAR
整数型(8ビット)[符号なし]
Definition: FvDefs.h:33
点構造クラス
Definition: FvPoint.h:38
LPCSTR LPCTSTR
汎用文字列型(const付き)
Definition: FvDefs.h:57
FVCLのネームスペース
Definition: EVCbasicDeclare.txt:9
FVCLの基底クラス
Definition: FvObject.h:23
bool m_Active
マウス操作の有効化
Definition: FvOverlay.h:81
INT m_ScalingMode
伸縮モード
Definition: FvOverlay.h:84
SIZE ImageSize
描画対象画像のサイズ
Definition: FvOverlay.h:71
FVCL::GDI::CFvGdiPoint ControlPoint
画像上の視点位置 (画像座標)
Definition: FvOverlay.h:74
UINT DisplayChannel
表示対象チャネル番号
Definition: FvOverlay.h:78
int INT
整数型(32ビット)
Definition: FvDefs.h:36
FVCL::Data::CFvImage const * Image
描画対象の画像オブジェクトへのポインタ
Definition: FvOverlay.h:70
データオブジェクトの基本クラス
Definition: FvDataObject.h:20
const INT TopLeft
画素の左上を 0,0 とする
Definition: FvGDIDefs.h:28
bool m_Scaling
伸縮属性
Definition: FvOverlay.h:83
bool m_Enable
可視属性
Definition: FvOverlay.h:82
FVCL::Data::CFvImage const * AttachedImage
描画対象画像へアタッチされた画像オブジェクト
Definition: FvOverlay.h:72
GDIブラシ構造クラス
Definition: FvGdiBrush.h:20
INT PixelMode
ピクセルモード
Definition: FvOverlay.h:77
double DOUBLE
倍精度浮動小数点型(64ビット)
Definition: FvDefs.h:62
FVCL::CFvList< FVCL::GDI::CFvGdiFigure * > Figures
図形コレクション
Definition: FvOverlay.h:68
矩形構造体
Definition: _structure.h:145
オーバレイクラス
Definition: FvOverlay.h:24
GDI文字列構造クラス(ASCII文字列)
Definition: FvGdiStringA.h:21
unsigned int UINT
整数型(32ビット)[符号なし]
Definition: FvDefs.h:37
long LONG
整数型(32ビット)
Definition: FvDefs.h:38
GDI矩形構造クラス
Definition: FvGdiRectangle.h:23
画像オブジェクト
Definition: FvImage.h:64
POINT CursorPosition
マウスカーソル位置 (クライアント座標)
Definition: FvOverlay.h:75
GDIペン構造クラス
Definition: FvGdiPen.h:20
GDI画像オブジェクト
Definition: FvGdiImage.h:21
DOUBLE Magnification
表示倍率
Definition: FvOverlay.h:76
GDIフォント構造クラス(ASCII文字列)
Definition: FvGdiFontA.h:20
FVCL::CFvList< CFvGdiFigure * > m_Figures
オーバレイ上の図形データのコレクション
Definition: FvOverlay.h:85