Kagetaka

net.hizlab.kagetaka.rendering
クラス HawkEngine

java.lang.Object
  拡張net.hizlab.kagetaka.rendering.HawkEngine

public class HawkEngine
extends Object

影鷹の描画エンジンです。

バージョン:
$Revision: 1.2 $

フィールドの概要
static int REDRAW_ADJUST
          キャンバスにフィットするための再描画
static int REDRAW_RESIZE
          キャンバスの大きさが変わったための再描画
 
コンストラクタの概要
HawkEngine(HawkContext context)
          新しい影鷹の描画エンジンを作成します。
 
メソッドの概要
 void dispose()
          利用中のすべてのリソースを破棄します。
 void load(Request request)
          影鷹用のデータを、指定されたパーサーから読み込み、描画を行います。
 void redraw(int tag)
          描画されている部分を再描画するようにエンジンに依頼します。
 void setEngineListener(EngineListener listener)
          エンジンリスナを登録します。
 void stop()
          現在ロード中の処理を停止します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

REDRAW_ADJUST

public static final int REDRAW_ADJUST
キャンバスにフィットするための再描画

関連項目:
定数フィールド値

REDRAW_RESIZE

public static final int REDRAW_RESIZE
キャンバスの大きさが変わったための再描画

関連項目:
定数フィールド値
コンストラクタの詳細

HawkEngine

public HawkEngine(HawkContext context)
新しい影鷹の描画エンジンを作成します。

パラメータ:
context - 影鷹コンテキスト
メソッドの詳細

dispose

public void dispose()
利用中のすべてのリソースを破棄します。


load

public void load(Request request)
影鷹用のデータを、指定されたパーサーから読み込み、描画を行います。

パラメータ:
request - リクエスト

redraw

public void redraw(int tag)
描画されている部分を再描画するようにエンジンに依頼します。

パラメータ:
tag - サイズ変更を識別するタグ

setEngineListener

public void setEngineListener(EngineListener listener)
エンジンリスナを登録します。

パラメータ:
listener - エンジンリスナ

stop

public void stop()
現在ロード中の処理を停止します。 場合によっては、すぐに停止できるわけではありません。


Kagetaka

Copyright (c) 2002-2004 The Kagetaka Project 'November 20, 2004'