GameServer
公開メンバ関数 | 静的公開メンバ関数 | 全メンバ一覧
InstanceAreaTicketManager クラス

インスタンスエリアチケット管理 [詳解]

#include <InstanceAreaTicketManager.h>

InstanceAreaTicketManager の継承関係図
Inheritance graph
[凡例]
InstanceAreaTicketManager 連携図
Collaboration graph
[凡例]

公開メンバ関数

virtual ~InstanceAreaTicketManager ()
 デストラクタ [詳解]
 
InstanceAreaTicketPublish (u32 AreaId, const Vector3D &StartPosition)
 発行 [詳解]
 
InstanceAreaTicketGet (u32 Uuid)
 取得 [詳解]
 
void Remove (u32 Uuid)
 消去 [詳解]
 

静的公開メンバ関数

static InstanceAreaTicketManagerGetInstance ()
 

詳解

インスタンスエリアチケット管理

シングルトンクラス

構築子と解体子

◆ ~InstanceAreaTicketManager()

InstanceAreaTicketManager::~InstanceAreaTicketManager ( )
virtual

デストラクタ

関数詳解

◆ Get()

InstanceAreaTicket * InstanceAreaTicketManager::Get ( u32  Uuid)

取得

引数
[in]UuidチケットのUUID
戻り値
インスタンスエリアチケット

◆ GetInstance()

static InstanceAreaTicketManager& InstanceAreaTicketManager::GetInstance ( )
inlinestatic

◆ Publish()

InstanceAreaTicket * InstanceAreaTicketManager::Publish ( u32  AreaId,
const Vector3D StartPosition 
)

発行

引数
[in]AreaIdエリアマスタID
[in]StartPosition開始座標
戻り値
インスタンスエリアチケット

◆ Remove()

void InstanceAreaTicketManager::Remove ( u32  Uuid)

消去

引数
[in]UuidチケットのUUID

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