GraphicLibrary  0.5.0
tadah_fussy::gl::gtk_event::GTK_DrawingArea_ImageShiftEvent クラス

GTK_DrawingAreaクラス用 画像シフト機能 [詳解]

tadah_fussy::gl::gtk_event::GTK_DrawingArea_ImageShiftEvent の継承関係図
tadah_fussy::gl::gtk_event::GTK_DrawingArea_Event

公開メンバ関数

 GTK_DrawingArea_ImageShiftEvent (canvas::GTK_DrawingArea &drawingArea)
 対象の GTK_DrawingArea を指定して構築 [詳解]
 
- 基底クラス tadah_fussy::gl::gtk_event::GTK_DrawingArea_Event に属する継承公開メンバ関数
 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 ()
 全シグナルに対するコールバック関数のブロック解除
 

その他の継承メンバ

- 基底クラス tadah_fussy::gl::gtk_event::GTK_DrawingArea_Event に属する継承限定公開メンバ関数
bool connect (const std::string &ident, const std::string &signal, GCallback func)
 シグナルに対するコールバック関数の接続 [詳解]
 
canvas::GTK_DrawingAreadrawingArea ()
 登録された GTK_DrawingArea への参照を返す [詳解]
 

詳解

GTK_DrawingAreaクラス用 画像シフト機能

マウス・ドラッグによる画像のシフトの他に、マウスホイールで上下の移動、Shift キーを併用することで左右の移動ができる。

構築子と解体子

◆ GTK_DrawingArea_ImageShiftEvent()

tadah_fussy::gl::gtk_event::GTK_DrawingArea_ImageShiftEvent::GTK_DrawingArea_ImageShiftEvent ( canvas::GTK_DrawingArea drawingArea)

対象の GTK_DrawingArea を指定して構築

引数
drawingArea対象の GTK_DrawingArea

このクラス詳解は次のファイルから抽出されました: