プラットフォーム固有の機能をラップしたクラスです。 [詳解]
#include <OnlineCore/src/Platform/Core/Platform.h>
静的公開メンバ関数 | |
static qUnsignedInt32 | GetRandomNumber (qUnsignedInt32 uiMaxValue) |
乱数を整数で取得します。 [詳解] | |
static qReal | GetRealRandomNumber (qReal fMaxValue) |
乱数を実数で取得します。 [詳解] | |
static void | SetRandomNumberSeed (qUnsignedInt32 uiSeed) |
乱数のシード値を設定します。 [詳解] | |
static void | Sleep (qUnsignedInt32 uiTime) |
カレントスレッドを指定時間だけ休止状態にします。 [詳解] | |
プラットフォーム固有の機能をラップしたクラスです。
|
static |
カレントスレッドを指定時間だけ休止状態にします。
[in] | uiTime | 休止する時間(単位:ms)。 |
|
static |
乱数のシード値を設定します。
[in] | uiSeed | シード値。 |
乱数を実数で取得します。
本関数は、 SetRandomNumberSeed() によって乱数のシード値が設定されていない場合、シード値に現在の時間を設定します。
[in] | fMaxValue | 最大値。 |
|
static |
乱数を整数で取得します。
本関数は、 SetRandomNumberSeed() によって乱数のシード値が設定されていない場合、シード値に現在の時間を設定します。
[in] | uiMaxValue | 最大値。 |