CTR-Pia
5.4.3
Game Communication Engine
|
公式コミュニティを検索する際に使用する検索条件のクラスです。 [詳細]
Public メソッド | |
NexCommunitySearchCriteriaOfficial () | |
デフォルトコンストラクタ。 | |
NexCommunitySearchCriteriaOfficial (bool isAvailableOnly, uint32_t resultOffset, uint32_t resultSize) | |
コンストラクタ。 | |
NexCommunitySearchCriteriaOfficial (const NexCommunitySearchCriteriaOfficial &rhs) | |
コピーコンストラクタ。 | |
virtual | ~NexCommunitySearchCriteriaOfficial () |
デストラクタ。 | |
void | Copy (const NexCommunitySearchCriteriaOfficial &rhs) |
設定をコピーします。 | |
NexCommunitySearchCriteriaOfficial & | operator= (const NexCommunitySearchCriteriaOfficial &rhs) |
代入演算子です。 | |
virtual void | Reset () |
検索条件をリセットします。 | |
void | SetAvailableCommunityOnly (bool isAvailableOnly) |
コミュニティを検索する際に参加可能な公式コミュニティだけを対象とするか指定します。 | |
virtual Result | SetResultRange (uint32_t offset, uint32_t size) |
検索結果の取得範囲を指定します。 | |
公式コミュニティを検索する際に使用する検索条件のクラスです。
検索結果として得られるコミュニティの最大数は SetResultRange で指定する値になりますが、 nn::pia::session::Session::CreateInstance 呼び出し時に指定する nn::pia::session::Session::Setting 構造体の browsedCommunityInfoListNum 以下の値を 指定する必要があります。
nn::pia::inet::NexCommunitySearchCriteriaOfficial::NexCommunitySearchCriteriaOfficial | ( | bool | isAvailableOnly, |
uint32_t | resultOffset, | ||
uint32_t | resultSize | ||
) |
コンストラクタ。
[in] | isAvailableOnly | 検索条件として参加可能な公式コミュニティだけを対象とするかどうか。 |
[in] | resultOffset | 検索条件にマッチしたエントリーリストから検索結果として取得するエントリー群の開始位置。 |
[in] | resultSize | 検索条件にマッチしたエントリーリストから検索結果として取得するエントリー数。 session::Session::Setting 構造体の browsedCommunityInfoListNum 以下、かつSearchCriteriaResultSizeMax 以下の値である必要があります。 |
nn::pia::inet::NexCommunitySearchCriteriaOfficial::NexCommunitySearchCriteriaOfficial | ( | const NexCommunitySearchCriteriaOfficial & | rhs | ) |
コピーコンストラクタ。
[in] | rhs | コピー元のオブジェクトです。 |
void nn::pia::inet::NexCommunitySearchCriteriaOfficial::Copy | ( | const NexCommunitySearchCriteriaOfficial & | rhs | ) |
設定をコピーします。
[in] | rhs | コピー元のオブジェクトです。 |
NexCommunitySearchCriteriaOfficial& nn::pia::inet::NexCommunitySearchCriteriaOfficial::operator= | ( | const NexCommunitySearchCriteriaOfficial & | rhs | ) |
代入演算子です。
[in] | rhs | 代入するオブジェクトです。 |
void nn::pia::inet::NexCommunitySearchCriteriaOfficial::SetAvailableCommunityOnly | ( | bool | isAvailableOnly | ) |
コミュニティを検索する際に参加可能な公式コミュニティだけを対象とするか指定します。
[in] | isAvailableOnly | 検索条件として参加可能な公式コミュニティだけを対象とするかどうか。 |
|
virtual |
検索結果の取得範囲を指定します。
offset に 0xFFFFFFFF を指定すると、検索結果をランダムに並び替えた上で 指定されたエントリー数を取得するように振る舞います。
[in] | offset | 検索条件にマッチしたエントリーリストから検索結果として取得するエントリー群の開始位置。 |
[in] | size | 検索条件にマッチしたエントリーリストから検索結果として取得するエントリー数。 session::Session::Setting 構造体の browsedCommunityInfoListNum 以下、かつSearchCriteriaResultSizeMax 以下の値である必要があります。 |