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

ショップ管理 シングルトンクラス [詳解]

#include <ShopManager.h>

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

公開メンバ関数

virtual ~ShopManager ()
 デストラクタ [詳解]
 
void Initialize ()
 初期化 [詳解]
 
bool IsValidShop (u32 ShopId) const
 有効なショップか? [詳解]
 
bool IsSelling (u32 ShopId, u32 ItemId) const
 売っているか? [詳解]
 

静的公開メンバ関数

static ShopManagerGetInstance ()
 シングルトンインスタンスを取得 [詳解]
 

詳解

ショップ管理 シングルトンクラス

構築子と解体子

◆ ~ShopManager()

ShopManager::~ShopManager ( )
virtual

デストラクタ

関数詳解

◆ GetInstance()

static ShopManager & ShopManager::GetInstance ( )
inlinestatic

シングルトンインスタンスを取得

戻り値
シングルトンインスタンス
被呼び出し関係図:

◆ Initialize()

void ShopManager::Initialize ( )

初期化

呼び出し関係図:
被呼び出し関係図:

◆ IsSelling()

bool ShopManager::IsSelling ( u32  ShopId,
u32  ItemId 
) const

売っているか?

IsSelling(u32 ShopId, u32 ItemId) const

引数
[in]ShopIdショップID
[in]ItemIdアイテムID
戻り値
売られていたらtrueを返す。
呼び出し関係図:
被呼び出し関係図:

◆ IsValidShop()

bool ShopManager::IsValidShop ( u32  ShopId) const
inline

有効なショップか?

引数
[in]ShopIdショップID
戻り値
有効ならtrueを返す。
被呼び出し関係図:

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