MCPcopy Create free account
hub / github.com/SpartanJ/eepp / removeGameObject

Method removeGameObject

src/modules/maps/src/eepp/maps/mapobjectlayer.cpp:78–83  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

76}
77
78void MapObjectLayer::removeGameObject( GameObject* obj ) {
79 auto found = std::find( mObjects.begin(), mObjects.end(), obj );
80 if ( found != mObjects.end() )
81 mObjects.erase( found );
82 eeSAFE_DELETE( obj );
83}
84
85void MapObjectLayer::removeGameObject( const Vector2i& pos ) {
86 GameObject* tObj = getObjectOver( pos, SEARCH_OBJECT );

Callers

nothing calls this directly

Calls 4

findFunction · 0.85
beginMethod · 0.45
endMethod · 0.45
eraseMethod · 0.45

Tested by

no test coverage detected