GraphicLibrary
0.5.0
|
GTK_DrawingArea選択設定用イベント(複数のパス) [詳解]
公開メンバ関数 | |
GTK_DrawingArea_MultiPassSelectionEvent (GTK_DrawingArea &drawingArea, DrawFuncIF_Multiple *drawMulti, GPixelOp *pixelOp) | |
複数の点を引数に描画する関数を指定して構築 [詳解] | |
void | operator() (DrawFuncIF_Multiple &drawMulti, GPixelOp &pixelOp) |
外部から渡した描画関数オブジェクト・点描画関数オブジェクトで処理する [詳解] | |
void | operator() () |
内部に定義した描画関数・点描画関数で描画する [詳解] | |
virtual void | block () |
イベントのブロック [詳解] | |
void | setDraw (DrawFuncIF_Multiple *drawMulti) |
描画関数をセットする [詳解] | |
![]() | |
GTK_DrawingArea_DrawingEvent (GTK_DrawingArea &drawingArea, GPixelOp *pixelOp) | |
イベントを定義する描画領域と点描画関数オブジェクトを指定して構築 [詳解] | |
void | setPixelOp (GPixelOp *pixelOp) |
点描画関数をセットする [詳解] | |
![]() | |
GTK_DrawingArea_SelectionEvent (GTK_DrawingArea &drawingArea) | |
イベントを定義する描画領域を指定して実行 [詳解] | |
![]() | |
GTK_DrawingArea_Event (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 | unblock () |
全シグナルに対するコールバック関数のブロック解除 | |
その他の継承メンバ | |
![]() | |
GPixelOp & | pixelOp () const |
点描画関数への参照を返す [詳解] | |
![]() | |
virtual gint | enterNotifyAction (GdkEvent *event) |
マウスがウィジェット内に入った時の動作 (何もしない) [詳解] | |
virtual gint | leaveNotifyAction (GdkEvent *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選択設定用イベント(複数のパス)
複数の点を指定して描画を行うコールバック関数用の関数オブジェクト
GTK_DrawingArea_MultiPassSelectionEvent::GTK_DrawingArea_MultiPassSelectionEvent | ( | GTK_DrawingArea & | drawingArea, |
DrawFuncIF_Multiple * | drawMulti, | ||
GPixelOp * | pixelOp | ||
) |
複数の点を引数に描画する関数を指定して構築
drawingArea | 描画対象 |
drawMulti | 処理関数オブジェクトへのポインタ |
pixelOp | 点描画用関数オブジェクトへのポインタ |
|
virtual |
void GTK_DrawingArea_MultiPassSelectionEvent::operator() | ( | DrawFuncIF_Multiple & | drawMulti, |
GPixelOp & | pixelOp | ||
) |
外部から渡した描画関数オブジェクト・点描画関数オブジェクトで処理する
drawMulti | 描画関数オブジェクトへの参照 |
pixelOp | 点描画用関数オブジェクトへの参照 |
|
inline |
内部に定義した描画関数・点描画関数で描画する
void GTK_DrawingArea_MultiPassSelectionEvent::setDraw | ( | DrawFuncIF_Multiple * | drawMulti | ) |
描画関数をセットする
drawMulti | 描画関数へのポインタ |