CTR NEX API Reference
nn::nex::MatchmakeRefereeConstants 名前空間

MatchmakeReferee に関する定数が定義された名前空間です。 [詳解]

列挙型

enum  PersonalRoundResultFlag {
  PERSONAL_ROUND_RESULT_FLAG_NONE = 0x0000,
  PERSONAL_ROUND_RESULT_FLAG_DISCONNECT = 0x0001,
  PERSONAL_ROUND_RESULT_FLAG_VIOLATION = 0x0002
}
 ラウンドのプレイヤー情報を示すビットフラグです。 [詳解]
 
enum  RoundResult {
  ROUND_RESULT_LOSS = 0,
  ROUND_RESULT_WIN = 1,
  ROUND_RESULT_DRAW = 2
}
 ラウンドの勝敗です。 [詳解]
 
enum  RoundState {
  ROUND_STATE_FIGHT = 0,
  ROUND_STATE_ARBITRATION = 1,
  ROUND_STATE_RESULT_AVAILABLE = 2,
  ROUND_STATE_NO_CONTEST = 3
}
 MatchmakeRefereeRound の状態です。 [詳解]
 

変数

static const qUnsignedInt32 STATS_BUFFER_MAX_SIZE = 128
 MatchmakeRefereePersonalRoundResult に設定できるbufferの最大長です。
 

詳解

MatchmakeReferee に関する定数が定義された名前空間です。

列挙型詳解

MatchmakeRefereeRound の状態です。

列挙値
ROUND_STATE_FIGHT 

対戦中。

ROUND_STATE_ARBITRATION 

最初の( MatchmakeRefereeClient::EndRound() による )レポートを受信済み 。

ROUND_STATE_RESULT_AVAILABLE 

レポート集計・正規化完了。

ROUND_STATE_NO_CONTEST 

レポート不一致等により無効なラウンドとされた状態。

ラウンドのプレイヤー情報を示すビットフラグです。

列挙値
PERSONAL_ROUND_RESULT_FLAG_NONE 

設定無し。

PERSONAL_ROUND_RESULT_FLAG_DISCONNECT 

切断。

PERSONAL_ROUND_RESULT_FLAG_VIOLATION 

マナー違反。

ラウンドの勝敗です。

列挙値
ROUND_RESULT_LOSS 

負け。

ROUND_RESULT_WIN 

勝ち。

ROUND_RESULT_DRAW 

引き分け。