ルーム内プレイヤー情報クラス.
More...
|
void | SetParameters (mun.STREAM.KeyValue[] pParameters, UInt16 parametersLen) |
| プレイヤーパラメータの設定. More...
|
|
void | UpdateParameters (mun.STREAM.KeyValue[] pParameters, UInt16 parametersLen) |
| プレイヤーパラメータの更新. More...
|
|
| MunRoomPlayerInfo () |
| コンストラクタ.
|
|
| MunRoomPlayerInfo (MunRoomPlayerInfo rRef) |
| コピーコンストラクタ. More...
|
|
| MunRoomPlayerInfo (MrsConnection connection, Int32 id=0, string name="", UInt32 clientUidForMasterServer=0, UInt64 clientUidForProxyServer=0, UInt64 roomId=0, mun.STREAM.KeyValue[] pParameters=null, UInt16 parametersLen=0) |
| コンストラクタ. More...
|
|
void | FlushGroupWriteRecord () |
|
void | GroupWriteRecord (UInt16 options, UInt16 payload_type, byte[] payload, UInt32 payload_len, bool is_group) |
|
void | Update () |
|
void | SetParameters (mun.STREAM.KeyValue[] pParameters, UInt16 parametersLen) |
| プレイヤーパラメータの設定. More...
|
|
void | UpdateParameters (mun.STREAM.KeyValue[] pParameters, UInt16 parametersLen) |
| プレイヤーパラメータの更新. More...
|
|
void | AddScore (UInt64 score) |
| スコアの加算. More...
|
|
UInt64 | GetScore () |
| スコアの取得. More...
|
|
| MunRoomPlayerInfo () |
| コンストラクタ.
|
|
| MunRoomPlayerInfo (MunRoomPlayerInfo rRef) |
| コピーコンストラクタ. More...
|
|
| MunRoomPlayerInfo (MrsConnection connection, Int32 id=0, string name="", UInt32 clientUidForMasterServer=0, UInt64 clientUidForProxyServer=0, UInt64 roomId=0, mun.STREAM.KeyValue[] pParameters=null, UInt16 parametersLen=0) |
| コンストラクタ. More...
|
|
void | FlushGroupWriteRecord () |
|
void | GroupWriteRecord (UInt16 options, UInt16 payload_type, byte[] payload, UInt32 payload_len, bool is_group) |
|
void | Update () |
|
mun_room.MunRoomPlayerInfo.MunRoomPlayerInfo |
( |
MrsConnection |
connection, |
|
|
Int32 |
id = 0 , |
|
|
string |
name = "" , |
|
|
UInt32 |
clientUidForMasterServer = 0 , |
|
|
UInt64 |
clientUidForProxyServer = 0 , |
|
|
UInt64 |
roomId = 0 , |
|
|
mun.STREAM.KeyValue[] |
pParameters = null , |
|
|
UInt16 |
parametersLen = 0 |
|
) |
| |
コンストラクタ.
- Parameters
-
connection | MUNクライアントの接続情報. |
id | プレイヤーID。指定がなければ 0 が代入される. |
name | プレイヤー名。指定がなければ空文字が代入される. |
clientUidForMasterServer | mun_masterサーバ上のクライアント識別用ユニークID。指定がなければ 0 が代入される. |
clientUidForProxyServer | mun_proxyサーバ上のクライアント識別用ユニークID。指定がなければ 0 が代入される. |
roomId | 所属するルームID。指定がなければ 0 が代入される. |
pParameters | プレイヤーパラメータ。指定がなければ NULL が代入される. |
parametersLen | プレイヤーパラメータの登録数。指定がなければ 0 が代入される. |
mun_room.MunRoomPlayerInfo.MunRoomPlayerInfo |
( |
MrsConnection |
connection, |
|
|
Int32 |
id = 0 , |
|
|
string |
name = "" , |
|
|
UInt32 |
clientUidForMasterServer = 0 , |
|
|
UInt64 |
clientUidForProxyServer = 0 , |
|
|
UInt64 |
roomId = 0 , |
|
|
mun.STREAM.KeyValue[] |
pParameters = null , |
|
|
UInt16 |
parametersLen = 0 |
|
) |
| |
コンストラクタ.
- Parameters
-
connection | MUNクライアントの接続情報. |
id | プレイヤーID。指定がなければ 0 が代入される. |
name | プレイヤー名。指定がなければ空文字が代入される. |
clientUidForMasterServer | mun_masterサーバ上のクライアント識別用ユニークID。指定がなければ 0 が代入される. |
clientUidForProxyServer | mun_proxyサーバ上のクライアント識別用ユニークID。指定がなければ 0 が代入される. |
roomId | 所属するルームID。指定がなければ 0 が代入される. |
pParameters | プレイヤーパラメータ。指定がなければ NULL が代入される. |
parametersLen | プレイヤーパラメータの登録数。指定がなければ 0 が代入される. |
void mun_room.MunRoomPlayerInfo.AddScore |
( |
UInt64 |
score | ) |
|
UInt64 mun_room.MunRoomPlayerInfo.GetScore |
( |
| ) |
|
void mun_room.MunRoomPlayerInfo.SetParameters |
( |
mun.STREAM.KeyValue[] |
pParameters, |
|
|
UInt16 |
parametersLen |
|
) |
| |
プレイヤーパラメータの設定.
pParameters プレイヤーパラメータ. parametersLen プレイヤーパラメータの登録数.
void mun_room.MunRoomPlayerInfo.SetParameters |
( |
mun.STREAM.KeyValue[] |
pParameters, |
|
|
UInt16 |
parametersLen |
|
) |
| |
プレイヤーパラメータの設定.
pParameters プレイヤーパラメータ. parametersLen プレイヤーパラメータの登録数.
void mun_room.MunRoomPlayerInfo.UpdateParameters |
( |
mun.STREAM.KeyValue[] |
pParameters, |
|
|
UInt16 |
parametersLen |
|
) |
| |
プレイヤーパラメータの更新.
pParameters プレイヤーパラメータ. parametersLen プレイヤーパラメータの登録数.
void mun_room.MunRoomPlayerInfo.UpdateParameters |
( |
mun.STREAM.KeyValue[] |
pParameters, |
|
|
UInt16 |
parametersLen |
|
) |
| |
プレイヤーパラメータの更新.
pParameters プレイヤーパラメータ. parametersLen プレイヤーパラメータの登録数.
UInt32 mun_room.MunRoomPlayerInfo.m_clientUidForMasterServer = 0 |
|
protected |
mun_masterサーバ上のクライアント識別用ユニークID.
UInt64 mun_room.MunRoomPlayerInfo.m_clientUidForProxyServer = 0 |
|
protected |
mun_proxyサーバ上のクライアント識別用ユニークID.
MrsConnection mun_room.MunRoomPlayerInfo.m_Connection = IntPtr.Zero |
|
protected |
Int32 mun_room.MunRoomPlayerInfo.m_Id = 0 |
|
protected |
string mun_room.MunRoomPlayerInfo.m_Name = "" |
|
protected |
UInt64 mun_room.MunRoomPlayerInfo.m_RoomId = 0 |
|
protected |
UInt64 mun_room.MunRoomPlayerInfo.m_Score = 0 |
|
protected |
The documentation for this class was generated from the following file:
- src/database/PlayerInRoom/MunRoomPlayerInfo.cs