[前へ] [目次へ] [次へ]

IUpdateDriver (script/fgs/system_multipart.fges)


このインターフェイスは登録されたオブジェクトにクロックを供給するためのインターフェイスです。
毎フレームの更新処理が必要なオブジェクトなどへの更新呼び出しを簡易化するのに便利です。

●インターフェイスメソッド

名前概要
操作メソッド Register自動更新対応オブジェクトを登録します
操作メソッド UnRegister自動更新対応オブジェクトを登録解除します
操作メソッド RegisterMethodメソッドとホストオブジェクトのペアを呼び出し登録します
操作メソッド UnRegisterMethodメソッドとホストオブジェクトのペアを呼び出し登録を解除します




IUpdateDriver@@Register

Bool Register(editable IAutoUpdate update_obj)

   自動更新対応オブジェクトを呼び出し登録します。
   指定したオブジェクトが既に登録されていた場合は何も起こらず、真を返します。

戻り値:呼び出し登録が成功した場合、真を返します。

editable IAutoUpdate update_obj :登録する自動更新対応オブジェクト。

先頭へ


IUpdateDriver@@UnRegister

Bool UnRegister( IAutoUpdate update_obj)

   呼び出し登録されている自動更新対応オブジェクトを登録解除します。

戻り値:呼び出し登録が解除された場合、真を返します。

IAutoUpdate update_obj :登録解除する自動更新対応オブジェクト。

先頭へ


IUpdateDriver@@RegisterMethod

Bool RegisterMethod(editable Any? hostobj, FGESMethod update_method)

   呼び出しリストにホストオブジェクトとメソッドのペアを呼び出し登録します。
   指定したペアが既に登録されていた場合は何も起こらず、真を返します。

戻り値:呼び出し登録が成功した場合、真を返します。

editable Any? hostobj :呼び出しのホストオブジェクト。
FGESMethod method_obj :呼び出すメソッド。

先頭へ


IUpdateDriver@@UnRegisterMethod

Bool UnRegisterMethod( Any? hostobj, FGESMethod update_method)

   呼び出し登録されているホストオブジェクトとメソッドのペアを登録解除します。

戻り値:呼び出し登録が解除された場合、真を返します。

Any? hostobj :呼び出しのホストオブジェクト。
FGESMethod method_obj :呼び出すメソッド。

先頭へ


[前へ] [目次へ] [次へ]

最終更新 2023/02/01