#include <ObjectManager.h>
Public 型 | |
typedef std::vector< Object * > | ObjectVector |
typedef ObjectVector::iterator | ObjectVectorItr |
typedef ObjectVector::const_iterator | ObjectVectorConstItr |
Public メソッド | |
ObjectManager () | |
~ObjectManager () | |
bool | registerObject (Object *obj) |
Object * | unregisterObject (const Identifier &id) |
Object * | find (const Identifier &id) const |
std::vector< Object * > | getObjects () const |
template<class Pred> | |
Pred | for_each (Pred p) |
template<class Pred> | |
Pred | for_each (Pred p) const |
Protected 変数 | |
Objects | m_objects |
構成 | |
struct | Objects |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|