- Main Page
- Namespaces
- Classes
- Related Pages

- Class List
- Class Hierarchy
- Class Members

# BuddhaLib::GameComponentCollection Class Reference

GameComponent のコレクション. More...

`#include <BuddhaGameComponent.h>`

List of all members.

## Public Member Functions
void | Add (GameComponent *comp)
| コンポーネントを追加する
void | Add (DrawableComponent *comp)
| コンポーネントを追加する
void | Remove (GameComponent *comp)
| コンポーネントを取り除く
void | Remove (DrawableComponent *comp)
| コンポーネントを取り除く

## Detailed Description

GameComponent のコレクション.

Remarks:
  このコレクションは開発者による直接操作を受けるため、STLコンテナではなく独立した クラスとなっています。

Todo:
  Remove 後、再度 Add したコンポーネントは Initialize 呼ばない

Todo:
  Remove 後、再度 Add したコンポーネントは LoadGraphicContent 呼ばない（ただし、デバイス消失は別処理）