mirror of https://github.com/bsnes-emu/bsnes.git
18 lines
322 B
C++
Executable File
18 lines
322 B
C++
Executable File
namespace phoenix {
|
|
|
|
vector<pObject*> pObject::objects;
|
|
|
|
pObject::pObject(Object& object) : object(object) {
|
|
static unsigned uniqueId = 100;
|
|
objects.append(this);
|
|
id = uniqueId++;
|
|
locked = false;
|
|
}
|
|
|
|
pObject* pObject::find(unsigned id) {
|
|
for(auto& item : objects) if(item->id == id) return item;
|
|
return 0;
|
|
}
|
|
|
|
}
|