WindowSystem
2.01
  • 特徴
  • 環境構築方法
  • サンプル
  • チュートリアル
  • マルチID,FiveCC
  • テクスチャについて
  • フォントについて
  • 効果音、BGMについて
  • 多言語対応について
  • ウィンドウスクリプト(wra)文法
  • 割合指定:柔軟な座標、サイズ指定方法
  • 仮想的なGUIスクリーンサイズの設定方法
  • ウィンドウの配置について
  • ウィンドウプライオリティについて
  • WINDOW
  • コントロールの配置について
  • コントロールのプライオリティについて
  • コントロールのサイズについて
  • コントロールの共通プロパティ
  • TEXT
  • RICHTEXT
  • LOG
  • LOGTEXT
  • EDITBOX
  • TEXTBOX
  • BUTTON
  • RADIO
  • CHECKBOX
  • TEXTURE
  • LINE
  • RENDER
  • ICON
  • RECASTICON
  • RENDERICON
  • METER
  • SCROLLBAR
  • LISTBOX
  • LISTBOXEX
  • CONTAINER
  • FRAME
  • LABEL
  • BAR
  • CMainSystemBase
  • CAssetBundleMgrについて
  • アセットバンドルについて
  • CTextureResourceMgrについて
  • CSoundEffectMgr
  • CMessageDataSheetMgrについて
  • CWindowMgrについて
  • CWindowBase
  • CWinCtrlBase
  • CWinContents
  • CWinCtrlText
  • CWinCtrlRichText
  • CWinCtrlLog
  • CWinCtrlLogText
  • CWinCtrlEditbox
  • CWinCtrlTextbox
  • CWinCtrlButton
  • CWinCtrlRadio
  • CWinCtrlCheckbox
  • CWinCtrlTexture
  • CWinCtrlLine
  • CWinCtrlRender
  • CWinCtrlIcon
  • CWinCtrlRecastIcon
  • CWinCtrlRenderIcon
  • CWinCtrlMeter
  • CWinCtrlScrollbar
  • CWinCtrlListbox
  • CWinCtrlListboxEx
  • CWinCtrlContainer
  • CWinCtrlFrame
  • CWinCtrlLabel
  • CWinCtrlBar
  • デフォルト値の変更方法
  • テクスチャパーツデフォルト値
  • "NULL"パーツ:テクスチャパーツが見つからないとき
  • CWindowBaseに届くコールバック
  • ドラッグできないコントロール
  • 有効なスタイルフラグ
WindowSystem
  • Docs »
  • CWinCtrlLine
  • View page source

CWinCtrlLine¶

スクリプト: LINE

線分を引くためのコントロールです。

CWindowBase に届くコールバック

このコントロールは、デフォルトでNOHITになっています。 コールバックを受け取りたいときは、STYLEにHITを指定し忘れないでください。

:meth:`void onClick(CWinCtrlBase cCtrl)<CWindowBase.onClick>`

:meth:`void onHold(CWinCtrlBase cCtrl)<CWindowBase.onHold>`

:meth:`void onBeginDrag(CWinCtrlBase cCtrl,Vector2 pos)<CWindowBase.onBeginDrag>`

:meth:`void onDrag(CWinCtrlBase cCtrl,Vector2 pos,Vector2 dragVelocity)<CWindowBase.onDrag>`

:meth:`bool onDragRender(CWinCtrlBase cCtrl,Transform transform)<CWindowBase.onDragRender>`

:meth:`void onDrop(CWinCtrlBase cCtrl,CWindowBase cDragWindow,CWinCtrlBase cDragCtrl)<CWindowBase.onDrop>`

:meth:`void onDropGround(CWinCtrlBase cCtrl)<CWindowBase.onDropGround>`

使用例

// get control
CWinCtrlLine   lnTest = find<CWinCtrlLine>(LINE_TEST);
Next Previous

© Copyright 2015, Seikichi Kanemura,KsSoft

Built with Sphinx using a theme provided by Read the Docs.