ルーム作成情報.
More...
#include <MunStream.hpp>
|
| CreateRoomInfo () |
| コンストラクタ.
|
|
| CreateRoomInfo (Text &_name, uint32 _maxPlayers, uint8 _isVisible, uint8 _isOpen, KeyValue *_roomParameters, uint16 _roomParametersLen, Text *_lobbyParameters, uint16 _lobbyParametersLen, KeyValue *_playerParameters, uint16 _playerParametersLen, uint8 _isNeedHostPlayer) |
| コンストラクタ. More...
|
|
CreateRoomInfo & | operator= (const CreateRoomInfo &rRef) |
| 代入処理. More...
|
|
uint32 | Size () |
| データサイズの取得. More...
|
|
bool | Pack (MunBuffer &buffer) |
| MunBufferへのパッキング. More...
|
|
bool | Unpack (MunBuffer &buffer) |
| MunBufferからのアンパッキング. More...
|
|
STREAM::CreateRoomInfo::CreateRoomInfo |
( |
Text & |
_name, |
|
|
uint32 |
_maxPlayers, |
|
|
uint8 |
_isVisible, |
|
|
uint8 |
_isOpen, |
|
|
KeyValue * |
_roomParameters, |
|
|
uint16 |
_roomParametersLen, |
|
|
Text * |
_lobbyParameters, |
|
|
uint16 |
_lobbyParametersLen, |
|
|
KeyValue * |
_playerParameters, |
|
|
uint16 |
_playerParametersLen, |
|
|
uint8 |
_isNeedHostPlayer |
|
) |
| |
コンストラクタ.
- Parameters
-
_name | ルーム名. |
_maxPlayers | ルーム内プレイヤー人数の上限. |
_isVisible | ルーム情報をロビーに通知するかどうかのフラグ. |
_isOpen | 他プレイヤーのルーム入室を許可するかどうかのフラグ. |
_roomParameters | ルームパラメータの先頭アドレス. |
_roomParametersLen | _roomParametersの登録数. |
_lobbyParameters | ロビー通知パラメータの先頭アドレス. |
_lobbyParametersLen | _lobbyParametersの登録数. |
_playerParameters | プレイヤーパラメータの先頭アドレス. |
_playerParametersLen | _playerParametersの登録数. |
_isNeedHostPlayer | ホストプレイヤーが必要かどうかのフラグ. |
bool STREAM::CreateRoomInfo::Pack |
( |
MunBuffer & |
buffer | ) |
|
MunBufferへのパッキング.
- Parameters
-
buffer | MunBufferクラスオブジェクト. |
uint32 STREAM::CreateRoomInfo::Size |
( |
| ) |
|
データサイズの取得.
- Returns
- uint32 データサイズを返す.
bool STREAM::CreateRoomInfo::Unpack |
( |
MunBuffer & |
buffer | ) |
|
MunBufferからのアンパッキング.
- Parameters
-
buffer | MunBufferクラスオブジェクト. |
uint8 STREAM::CreateRoomInfo::isNeedHostPlayer |
uint8 STREAM::CreateRoomInfo::isOpen |
他プレイヤーのルーム入室を許可するかどうかのフラグ.
uint8 STREAM::CreateRoomInfo::isVisible |
uint16 STREAM::CreateRoomInfo::lobbyParametersLen |
uint32 STREAM::CreateRoomInfo::maxPlayers |
Text STREAM::CreateRoomInfo::name |
uint16 STREAM::CreateRoomInfo::playerParametersLen |
uint16 STREAM::CreateRoomInfo::roomParametersLen |
The documentation for this class was generated from the following file: