【C++】 DirectX初心者質問スレ Part28 【C】
■ このスレッドは過去ログ倉庫に格納されています
0068デフォルトの名無しさん
2010/03/24(水) 09:53:02リスト持ってる管理側とクラス分けたほうがよくないか?
俺がstatic嫌いなだけかも知れんが
s_listがprotectedなのには理由があるんだろうか
class LostManager
{
class ICallbackLost;
list<ICallbackLost*> s_list;
public:
void AddResource( ICallbackLost *data ){ s_list.push_back( data ); }
void ReleaseResources();//各オブジェクトのリソース開放
void RestructuringResources();//各オブジェクトのリソース再構築
~LostManager(){ ReleaseResource(); }
public:
class ICallbackLost
{
virtual void Lost() = 0;//開放処理を書く
virtual void Reset() = 0;//再構築処理を書く
};
};
見当違いだったら須磨祖
■ このスレッドは過去ログ倉庫に格納されています