CTR-Pia  5.4.3
Game Communication Engine
 全て クラス ネームスペース 関数 変数 型定義 列挙型 列挙型の値 ページ
ネームスペース nn::pia::reckoning

PiaReckoning の名前空間です。 PiaReckoning モジュールは、 PiaClone 上で推測航法を用いて値の共有を行うためのモジュールです。 [詳細]

構成

class  ReckoningCloneElement
 推測航法を用いながらの値の送受信を管理します。 [詳細]
 
class  ReckoningCloneElementBase
 推測航法を用いながらの値の送受信を管理する基底クラスです。 [詳細]
 
class  Simple3dReckoningStrategy
 線形の評価関数を用いて3次元ベクトルを補間するReckoningStrategyクラスです。 [詳細]
 
class  Vector3f
 Vector3fクラスは3次元ベクトルを扱うStrategyのために用意されたクラスです。 [詳細]
 

関数

Result BeginSetup (void)
 セットアップの開始を宣言します。
 
Result EndSetup (void)
 セットアップの終了を宣言します。
 
void Finalize (void)
 reckoning モジュールを終了します。 Initialize() を呼び出していない状態でこの関数を呼び出した場合は、 何もせずに返ります。
 
Result Initialize (void)
 reckoning モジュールを初期化します。
 
bool IsInitialized (void)
 reckoning モジュールが初期化された状態であるかどうかを返します。
 

説明

PiaReckoning の名前空間です。 PiaReckoning モジュールは、 PiaClone 上で推測航法を用いて値の共有を行うためのモジュールです。

関数

Result nn::pia::reckoning::BeginSetup ( void  )

セットアップの開始を宣言します。

戻り値
この関数を適切なタイミングで呼び出していれば、成功の Result が返されます。この関数がエラーを返さないようにアプリケーションを実装する必要があります。
返るエラーの一覧:

ResultNotInitialized reckoning::Initialize() が呼ばれていません。プログラミングエラーです。このエラーが返らないようにソースコードを修正してください。

ResultInvalidState この関数を呼び出すタイミングが誤っています。プログラミングエラーです。このエラーが返らないようにソースコードを修正してください。

参照
EndSetup
Result nn::pia::reckoning::EndSetup ( void  )

セットアップの終了を宣言します。

戻り値
この関数を適切なタイミングで呼び出していれば、成功の Result が返されます。この関数がエラーを返さないようにアプリケーションを実装する必要があります。
返るエラーの一覧:

ResultNotInitialized reckoning::Initialize() が呼ばれていません。プログラミングエラーです。このエラーが返らないようにソースコードを修正してください。

ResultInvalidState この関数を呼び出すタイミングが誤っています。プログラミングエラーです。このエラーが返らないようにソースコードを修正してください。

参照
BeginSetup
void nn::pia::reckoning::Finalize ( void  )

reckoning モジュールを終了します。 Initialize() を呼び出していない状態でこの関数を呼び出した場合は、 何もせずに返ります。

参照
IsInitialized, Initialize
Result nn::pia::reckoning::Initialize ( void  )

reckoning モジュールを初期化します。

戻り値
無事に初期化が完了すれば、成功の Result が返されます。この関数がエラーを返さないようにアプリケーションを実装する必要があります。
返るエラーの一覧:
ResultAlreadyInitialized 既に初期化は終了しています。プログラミングエラーです。このエラーが返らないようにソースコードを修正してください。
参照
IsInitialized, Finalize
bool nn::pia::reckoning::IsInitialized ( void  )

reckoning モジュールが初期化された状態であるかどうかを返します。

戻り値
reckoning モジュールが初期化されていれば true、されていなければ false が返されます。
参照
Initialize, Finalize