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:

Tables

Widget
全てのWidgetが継承すべきクラスです.
ウィジットの基本となる機能を提供します.

ウィジットはViewに追加して使用します.

Valid XHTML 1.0!