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

Signal (ネイティブクラス)


このクラスはシグナルの同期オブジェクトを扱うクラスです。

このクラスのインスタンスと WaitSignalInfo のインスタンスを
組み合わせることで、同期制御を行います。
シグナルは任意のタイミングで更新することができ、
スレッド間のタイミング制御に向いています。

●継承

   このクラスは継承をしていません。

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

   implements INativeSignal
          (ネイティブインターフェイス)IFGESObject::GetSignalID
          (ネイティブインターフェイス)IFGESObject::UpdateSignalID


●クラスメソッド

   このクラスはクラスメソッドを持っていません。

●クラスメンバメソッド

名前概要
public操作メソッド Awakeシグナルの状態を更新します

●クラス共有変数

   このクラスはクラス共有変数を持っていません。

●インスタンス変数

   このクラスはインスタンス変数を持っていません。


●C++レベル追加情報

クラスID: FGES_CLASSID_SIGNAL
クラス名: FGESSignal



Signal::Awake

public Bool Awake()

   このシグナルの状態を更新します。
   このメソッドは一つのオブジェクトにつき約42億回呼び出すと限界に達し例外が発生します。
   この限界に接触する可能性がある場合オブジェクトを作り直してください。

戻り値:成功すると真を返します

先頭へ


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

最終更新 2017/04/16