void NxNSceneGraph::postTick() { for( int i=0; i<d_removeColliders.getLastIndex(); i++ ) { removeFromGraph( d_removeColliders[i] ); } d_removeColliders = sgdc::DynamicArray<ICollider*>(); }
Vertex::~Vertex() { while(!_edges.isEmpty()) { Edge *e = _edges.take(_edges.firstKey()); e->removeLinks(); delete e; } while(!_inEdges.isEmpty()) { Edge *e = _inEdges.take(_inEdges.firstKey()); e->removeLinks(); delete e; } _graphicsVertex.removeFromScene(); removeFromGraph(); }