N2ライブラリ
N2ObjectManager
N2ObjectManagerクラスはインスタンスを管理するクラスです。
内部でObjectを保持してそれに対してのアクセッサを用意しているだけの簡単なクラスです。
N2ListenerBase
N2ListenerBaseクラスはイベントリスナ設置の基底クラスです。このクラス単体では使用できません。イベントリスナを設置するオブジェクトごとに継承クラスを作成する必要があります。
イベントリスナの数が多くなると管理が面倒になってきますので、管理場所の簡略化と命名の煩雑さ解消の意味も含めて便利なクラスだと思います。
クラス内部でイベントリスナの定数に対応した仮想関数を定義していますので、継承クラスでオーバーライドして下さい。
全てのイベントに対応しているわけではありませんので、必要な場合は適宜、イベントリスナ定数と仮想関数を追加する必要があります。
ダウンロード
更新履歴
- [2009/06/04]
- Version1.0公開
- [2009/06/23]
- Version1.1公開 KeyBoard・SoundCompleteの追加