# BitmapLayerTreeOwner

BitmapLayerTreeOwner クラスは、レイヤーツリーを保持し、描画結果を Bitmap クラスで取得できるクラスです。
Layer クラスのコンストラクタの第一引数に window の代わりに渡すことで、それら Layer の描画結果を Bitmap クラスとして画像で取得できます。
描画結果の Bitmap を Texture に転送することで Layer 描画系を Canvas で使用できるようになります。

# メンバ

コンストラクタ
  BitmapLayerTreeOwner (BitmapLayerTreeOwner オブジェクトの構築 )
メソッド
  clearDirtyRect (更新矩形情報をクリアする )
  fireClick (クリックをレイヤに通知します(使用非推奨) )
  fireDisplayRotate (画面が回転されたことをレイヤに通知します )
  fireDoubleClick (ダブルクリックをレイヤに通知します(使用非推奨) )
  fireKeyDown (キーが押されたことをレイヤに通知します )
  fireKeyPress (文字が入力されたことをレイヤに通知します )
  fireKeyUp (キーが離されたことをレイヤに通知します )
  fireMouseDown (マウス押下をレイヤに通知します )
  fireMouseMove (マウス移動をレイヤに通知します )
  fireMouseOutOfWindow (マウスがWindow外に出たことをレイヤに通知します )
  fireMouseUp (マウス押下をレイヤに通知します )
  fireMouseWheel (マウスのホイール回転をレイヤに通知します )
  fireMultiTouch (マルチタッチ状態変化をレイヤに通知します )
  fireRecheckInputState (必要なら1秒間隔で呼び出します。 )
  fireReleaseCapture (マウスキャプチャ解除をレイヤに通知します )
  fireTouchDown (タッチされたことをレイヤに通知します )
  fireTouchMove (タッチが移動されたことをレイヤに通知します )
  fireTouchRotate (回転操作されたことをレイヤに通知します )
  fireTouchScaling (拡大操作されたことをレイヤに通知します )
  fireTouchUp (タッチが離されたことをレイヤに通知します )
プロパティ
  height (高さ(readonly) )
  layerTreeOwnerInterface (LTOインターフェイス、内部使用(readonly) )
  primaryLayer (プライマリレイヤ(readonly) )
  width (幅(readonly) )
イベント
  onChangeLayerImage (Layer 画像が更新された )
  onDisableAttentionPoint (Layer から注視位置の指定解除された )
  onGetCursorPos (Layer からカーソル位置取得が呼び出された )
  onReleaseMouseCapture (Layer からマウスキャプチャ解除が呼び出された )
  onResetImeMode (IMEモードがリセットされた )
  onResizeLayer (プライマリレイヤーのサイズが変更された )
  onSetAttentionPoint (Layer から注視位置の指定が呼び出された )
  onSetCursorPos (Layer からカーソル位置設定が呼び出された )
  onSetHintText (Layer からヒントテキスト設定が呼び出された )
  onSetImeMode (IMEモードが設定された )
  onSetMouseCursor (Layer からカーソル設定が呼び出された )