File hp/widget/Widget.lua
Functions
M:getFocusManager () | フォーカスマネージャーを返します. |
M:getParentView () | 親Viewを返します. |
M:init (params) | コンストラクタです. |
M:isEnabled () | ウィジットが有効かどうか返します. |
M:isWidgetClass () | ウィジットクラスかどうか返します. |
M:onEnterFrame (e) | フレーム更新時のイベントリスナです. |
M:onTouchCancel (e) | Sceneをタッチした時のイベントリスナです. |
M:onTouchDown (e) | Sceneをタッチした時のイベントリスナです. |
M:onTouchMove (e) | Sceneをタッチした時のイベントリスナです. |
M:onTouchUp (e) | Sceneをタッチした時のイベントリスナです. |
M:setEnabled (value) | ウィジットが有効かどうか設定します. |
M:setFocus () | ウィジットにフォーカスをセットします. |
M:setParentView (view) | レイヤーを設定します. |
M:setSize (width, height) | サイズ変更時に子の大きさも変更します. |
Tables
Widget | 全てのWidgetが継承すべきクラスです. ウィジットの基本となる機能を提供します. ウィジットはViewに追加して使用します. |
Functions
- M:getFocusManager ()
- フォーカスマネージャーを返します. TODO:未実装
- M:getParentView ()
- 親Viewを返します.
- M:init (params)
-
コンストラクタです. Widgetクラスはこちらを使用すべきです.
Parameters
- params:
- M:isEnabled ()
- ウィジットが有効かどうか返します.
- M:isWidgetClass ()
- ウィジットクラスかどうか返します.
- M:onEnterFrame (e)
-
フレーム更新時のイベントリスナです.
Parameters
- e:
- M:onTouchCancel (e)
-
Sceneをタッチした時のイベントリスナです.
Parameters
- e:
- M:onTouchDown (e)
-
Sceneをタッチした時のイベントリスナです.
Parameters
- e:
- M:onTouchMove (e)
-
Sceneをタッチした時のイベントリスナです.
Parameters
- e:
- M:onTouchUp (e)
-
Sceneをタッチした時のイベントリスナです.
Parameters
- e:
- M:setEnabled (value)
-
ウィジットが有効かどうか設定します.
Parameters
- value:
- M:setFocus ()
- ウィジットにフォーカスをセットします. focusManagerがロード済である必要があります.
- M:setParentView (view)
-
レイヤーを設定します.
Parameters
- view:
- M:setSize (width, height)
-
サイズ変更時に子の大きさも変更します.
Parameters
- width:
- height: