1

リソース (画像、サウンドなど) を管理することになっている ResourceManager クラスがあります。これは、ほとんどがストリーム インターフェイスを実装する Resource オブジェクトです。私はそれらをに保管しますstd::map<std::string, boost::shared_ptr<Resource> >。ただし、python リソースを管理できる必要もあります。Resource をサブクラス化し、Python 機能を追加してそれらを同じマップに保持すること、または単に Python リソースを別のマップに保持することは、より良い設計/より簡単でしょうか?

うまくいけば、私は十分に説明しました。前もって感謝します。

4

0 に答える 0