GraphicLibrary
0.5.0
|
GTK_DrawingArea への選択機能設定用イベント [詳解]
公開メンバ関数 | |
GTK_DrawingArea_SelectionEvent (canvas::GTK_DrawingArea &drawingArea) | |
イベントを定義する描画領域を指定して実行 [詳解] | |
![]() | |
GTK_DrawingArea_Event (canvas::GTK_DrawingArea &drawingArea) | |
対象の GTK_DrawingArea を指定して構築 [詳解] | |
virtual | ~GTK_DrawingArea_Event () |
デストラクタ [詳解] | |
virtual void | block (const std::string &ident) |
シグナルに対するコールバック関数のブロック [詳解] | |
virtual void | unblock (const std::string &ident) |
シグナルに対するコールバック関数のブロック解除 [詳解] | |
virtual void | block () |
全シグナルに対するコールバック関数のブロック | |
virtual void | unblock () |
全シグナルに対するコールバック関数のブロック解除 | |
限定公開メンバ関数 | |
virtual gint | enterNotifyAction (GdkEvent *event) |
マウスがウィジェット内に入った時の動作 (何もしない) [詳解] | |
virtual gint | leaveNotifyAction (GdkEvent *event) |
マウスがウィジェットから出た時の動作 (何もしない) [詳解] | |
virtual gint | buttonPressAction (GdkEventButton *event) |
マウスボタンクリック時の動作 (何もしない) [詳解] | |
virtual gint | buttonReleaseAction (GdkEventButton *event) |
マウスボタンリリース時の動作 (何もしない) [詳解] | |
virtual gint | keyPressAction (GdkEventKey *event) |
キークリック時の動作 (何もしない) [詳解] | |
virtual gint | keyReleaseAction (GdkEventKey *event) |
キーリリース時の動作 (何もしない) [詳解] | |
virtual gint | motionNotifyAction (const Coord< int > &c, GdkModifierType &state) |
マウス移動時の動作 (何もしない) [詳解] | |
virtual gint | scrollAction (GdkEventScroll *event) |
マウススクロール時の動作 (何もしない) [詳解] | |
virtual gint | configureAction (GdkEvent *event) |
サイズ更新時の動作 (何もしない) [詳解] | |
virtual gint | redrawAction () |
オフセット・スケール変更時の動作 (何もしない) [詳解] | |
![]() | |
bool | connect (const std::string &ident, const std::string &signal, GCallback func) |
シグナルに対するコールバック関数の接続 [詳解] | |
canvas::GTK_DrawingArea & | drawingArea () |
登録された GTK_DrawingArea への参照を返す [詳解] | |
GTK_DrawingArea への選択機能設定用イベント
tadah_fussy::gl::gtk_event::GTK_DrawingArea_SelectionEvent::GTK_DrawingArea_SelectionEvent | ( | canvas::GTK_DrawingArea & | drawingArea | ) |
イベントを定義する描画領域を指定して実行
描画領域 drawingArea が未定義の場合は assert を実行する
drawingArea | 対象の描画領域への参照 |
|
inlineprotectedvirtual |
マウスボタンクリック時の動作 (何もしない)
event | マウスボタン操作時のイベント構造体へのポインタ |
|
inlineprotectedvirtual |
マウスボタンリリース時の動作 (何もしない)
event | マウスボタン操作時のイベント構造体へのポインタ |
|
inlineprotectedvirtual |
サイズ更新時の動作 (何もしない)
event | イベント構造体へのポインタ |
|
inlineprotectedvirtual |
マウスがウィジェット内に入った時の動作 (何もしない)
event | イベント構造体へのポインタ |
|
inlineprotectedvirtual |
キークリック時の動作 (何もしない)
event | キー操作時のイベント構造体へのポインタ |
|
inlineprotectedvirtual |
キーリリース時の動作 (何もしない)
event | キー操作時のイベント構造体へのポインタ |
|
inlineprotectedvirtual |
マウスがウィジェットから出た時の動作 (何もしない)
event | イベント構造体へのポインタ |
|
inlineprotectedvirtual |
マウス移動時の動作 (何もしない)
c | マウスの位置 |
state | 修飾キーやマウスボタンの状態を表すビット列 |
|
inlineprotectedvirtual |
オフセット・スケール変更時の動作 (何もしない)
|
inlineprotectedvirtual |
マウススクロール時の動作 (何もしない)
event | イベント構造体へのポインタ |