File hp/widget/View.lua

Functions

M:addChild (child) 子オブジェクトを追加します.
M:addView (view) 子のviewを追加します.
M:excludeFunctions () 使用するべきでない関数を除外します.
M:getChildren () 子オブジェクト達を返します.
M:getParentView () 親のViewを返します.
M:getRenderTable () 描画テーブルを返します.
M:getViews () 子のviewリストを返します.
M:includeFunctions () 使用する関数を追加します.
M:init (params) コンストラクタです.
M:isViewClass () Viewクラスかどうか返します.
M:new (params) インスタンスを生成して返します.
M:onEnterFrame (e) フレーム更新時のイベントリスナです.
M:onTouchCancel (e) Sceneをタッチした時のイベントリスナです.
M:onTouchDown (e) Sceneをタッチした時のイベントリスナです.
M:onTouchMove (e) Sceneをタッチした時のイベントリスナです.
M:onTouchUp (e) Sceneをタッチした時のイベントリスナです.
M:removeChild (child) 子オブジェクトを削除します.
M:removeView (view) 子Viewを削除します.
M:setParentView (view) 親のViewを設定します.
M:setScene (scene) シーンを設定します.

Tables

View Widgetを格納するViewコンテナです.
全てのウィジットはViewに追加します.

また、ViewにViewを追加する事もできます.
その場合、自身の描画後に子のViewが描画されます.


Functions

M:addChild (child)
子オブジェクトを追加します.

Parameters

  • child:
M:addView (view)
子のviewを追加します.

Parameters

  • view:
M:excludeFunctions ()
使用するべきでない関数を除外します.
M:getChildren ()
子オブジェクト達を返します.
M:getParentView ()
親のViewを返します.
M:getRenderTable ()
描画テーブルを返します.
M:getViews ()
子のviewリストを返します.
M:includeFunctions ()
使用する関数を追加します.
M:init (params)
コンストラクタです.

Parameters

  • params:
M:isViewClass ()
Viewクラスかどうか返します. 内部的な判定ロジックに使用されます.
M:new (params)
インスタンスを生成して返します.

Parameters

  • params:
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:removeChild (child)
子オブジェクトを削除します.

Parameters

  • child:
M:removeView (view)
子Viewを削除します.

Parameters

  • view:
M:setParentView (view)
親のViewを設定します.

Parameters

  • view:
M:setScene (scene)
シーンを設定します.

Parameters

  • scene:

Tables

View
Widgetを格納するViewコンテナです.
全てのウィジットはViewに追加します.

また、ViewにViewを追加する事もできます.
その場合、自身の描画後に子のViewが描画されます.

Valid XHTML 1.0!