GraphicLibrary
0.5.0
|
GTK_DrawingArea選択設定用イベント ( 1 パス ) [詳解]
その他の継承メンバ | |
![]() | |
GPixelOp & | pixelOp () const |
点描画関数への参照を返す [詳解] | |
![]() | |
virtual gint | enterNotifyAction (GdkEvent *event) |
マウスがウィジェット内に入った時の動作 (何もしない) [詳解] | |
virtual gint | leaveNotifyAction (GdkEvent *event) |
マウスがウィジェットから出た時の動作 (何もしない) [詳解] | |
virtual gint | buttonReleaseAction (GdkEventButton *event) |
マウスボタンリリース時の動作 (何もしない) [詳解] | |
virtual gint | keyPressAction (GdkEventKey *event) |
キークリック時の動作 (何もしない) [詳解] | |
virtual gint | keyReleaseAction (GdkEventKey *event) |
キーリリース時の動作 (何もしない) [詳解] | |
virtual gint | scrollAction (GdkEventScroll *event) |
マウススクロール時の動作 (何もしない) [詳解] | |
virtual gint | configureAction (GdkEvent *event) |
サイズ更新時の動作 (何もしない) [詳解] | |
![]() | |
bool | connect (const std::string &ident, const std::string &signal, GCallback func) |
シグナルに対するコールバック関数の接続 [詳解] | |
GTK_DrawingArea & | drawingArea () |
登録された GTK_DrawingArea への参照を返す | |
GTK_DrawingArea選択設定用イベント ( 1 パス )
1 パスの操作で描画を行うコールバック関数用の関数オブジェクト 描画前のカーソルと実際の処理内容を指定して任意の位置への処理ができるようにする
GTK_DrawingArea_1PassSelectionEvent::GTK_DrawingArea_1PassSelectionEvent | ( | GTK_DrawingArea & | drawingArea, |
DrawFuncIF_1p * | cursor0, | ||
DrawFuncIF_1p * | draw, | ||
GPixelOp * | pixelOp | ||
) |
初期状態のカーソルと描画内容を個々に定義して構築
drawingArea | 描画対象 |
cursor0 | 処理前のカーソルを描画する関数オブジェクトへのポインタ |
draw | 処理関数オブジェクトへのポインタ |
pixelOp | 点描画用関数オブジェクトへのポインタ |
GTK_DrawingArea_1PassSelectionEvent::GTK_DrawingArea_1PassSelectionEvent | ( | GTK_DrawingArea & | drawingArea, |
DrawFuncIF_1p * | draw, | ||
GPixelOp * | pixelOp | ||
) |
描画内容のみを定義して構築 ( 初期状態のカーソルは非表示 )
drawingArea | 描画対象 |
draw | 処理関数オブジェクトへのポインタ |
pixelOp | 点描画用関数オブジェクトへのポインタ |
|
virtual |
|
inline |
初期状態のカーソルをセットする
cursor0 | 初期状態のカーソルへのポインタ |
void GTK_DrawingArea_1PassSelectionEvent::setDraw | ( | DrawFuncIF_1p * | draw | ) |
描画関数をセットする
draw | 描画関数へのポインタ |