メインページ | ネームスペース一覧 | クラス階層 | 構成 | ファイル一覧 | 構成メンバ | ファイルメンバ

クラス baygui::MouseEvent

マウスイベントクラス

baygui::MouseEventに対する継承グラフ

baygui::Event baygui::Object すべてのメンバ一覧

Public メソッド

 MouseEvent (int type, Component *source, int x, int y)

コンストラクタとデストラクタ

baygui::MouseEvent::MouseEvent  ) 
 

デフォルトコンストラクタ

baygui::MouseEvent::MouseEvent int  type,
Component source,
int  x,
int  y
 

コンストラクタ.

x, y はメインウィンドウの内部領域の左上に対する相対座標である。 絶対座標(ax,ay)は以下のように取得する。

引数:
type type イベントタイプ
source イベント発生元
x X座標(絶対座標)
y Y座標(絶対座標)

virtual baygui::MouseEvent::~MouseEvent  )  [virtual]
 

デストラクタ


関数

dword baygui::MouseEvent::getButton  ) 
 

ボタン種別を得る

int baygui::MouseEvent::getX  ) 
 

X座標を得る.

int baygui::MouseEvent::getY  ) 
 

Y座標を得る.

void baygui::MouseEvent::setButton dword  button  ) 
 

ボタン種別を設定する

void baygui::MouseEvent::setX int  x  ) 
 

X座標を設定する.

void baygui::MouseEvent::setY int  y  ) 
 

Y座標を設定する.


変数

const int baygui::MouseEvent::BUTTON_LEFT = 1 [static]
 

const int baygui::MouseEvent::BUTTON_MIDDLE = 3 [static]
 

const int baygui::MouseEvent::BUTTON_RIGHT = 2 [static]
 


このクラスの説明は次のファイルから生成されました:
BayGUI APIに対してTue Aug 23 02:06:15 2005に生成されました。  doxygen 1.4.3