GameServer
公開型 | 公開メンバ関数 | 公開変数類 | 全メンバ一覧
MailData クラス

メールデータパケット [詳解]

#include <MailData.h>

公開型

enum  AttachmentKind { None, Item, Gold }
 
enum  MailFlag { NotRead, Read, RecvAttachment }
 

公開メンバ関数

 MailData ()
 コンストラクタ [詳解]
 
 MailData (u32 InId, std::string InSubject, std::string InBody, u8 InAttachmentType, u32 InAttachmentId, u32 InAttachmentCount, u8 InFlag)
 コンストラクタ [詳解]
 
bool Serialize (MemoryStreamInterface *pStream)
 シリアライズ [詳解]
 

公開変数類

u32 Id
 ID [詳解]
 
std::string Subject
 件名 [詳解]
 
std::string Body
 本文 [詳解]
 
u8 AttachmentType
 添付物タイプ [詳解]
 
u32 AttachmentId
 添付物ID [詳解]
 
u32 AttachmentCount
 添付物数 [詳解]
 
u8 Flag
 フラグ [詳解]
 

詳解

メールデータパケット

列挙型メンバ詳解

◆ AttachmentKind

列挙値
None 

無し

Item 

アイテム

Gold 

ゴールド

◆ MailFlag

列挙値
NotRead 

未読

Read 

既読

RecvAttachment 

添付物受注済み

構築子と解体子

◆ MailData() [1/2]

MailData::MailData ( )
inline

コンストラクタ

◆ MailData() [2/2]

MailData::MailData ( u32  InId,
std::string  InSubject,
std::string  InBody,
u8  InAttachmentType,
u32  InAttachmentId,
u32  InAttachmentCount,
u8  InFlag 
)
inline

コンストラクタ

関数詳解

◆ Serialize()

bool MailData::Serialize ( MemoryStreamInterface pStream)
inline

シリアライズ

引数
[in]pStreamストリーム
戻り値
成功したらtrueを返す。
呼び出し関係図:

メンバ詳解

◆ AttachmentCount

u32 MailData::AttachmentCount

添付物数

◆ AttachmentId

u32 MailData::AttachmentId

添付物ID

◆ AttachmentType

u8 MailData::AttachmentType

添付物タイプ

◆ Body

std::string MailData::Body

本文

◆ Flag

u8 MailData::Flag

フラグ

◆ Id

u32 MailData::Id

ID

◆ Subject

std::string MailData::Subject

件名


このクラス詳解は次のファイルから抽出されました: