Exemple #1
0
BOOL StaticObject::RecycleContents()
{
    World* world = World::GetPtr();
    ObjectManager* omanager = world->GetObjectManager();
    std::vector<Entity*>::iterator it, itEnd;

    if (descendants.size())
        {
            itEnd = descendants.end();
            for (it = descendants.begin(); it != itEnd; ++it)
                {
                    omanager->RecycleObject((*it));
                }
        }

    return true;
}