/** Removes an object. The remote end of the ObjectSpace's connections will no longer be able to access it. */ public void remove (Object object) { if (!idToObject.containsValue(object, true)) return; int objectID = idToObject.findKey(object, true, -1); idToObject.remove(objectID); objectToID.remove(object, 0); if (TRACE) trace("kryonet", "Object " + objectID + " removed from ObjectSpace: " + object); }
/** * Removes an object. The remote end of the ObjectSpace's connections will no longer be able to * access it. */ public void remove(Object object) { if (!idToObject.containsValue(object, true)) { return; } int objectID = idToObject.findKey(object, true, -1); idToObject.remove(objectID); if (TRACE) { trace("kryonet", "Object " + objectID + " removed from ObjectSpace: " + object); } }
/** Removes an object. The remote end of the ObjectSpace's connections will no longer be able to access it. */ public void remove (Object object) { if (!idToObject.containsValue(object, true)) return; int objectID = idToObject.findKey(object, true, -1); idToObject.remove(objectID); objectToID.remove(object, 0); if (TRACE) trace("kryonet", "Object " + objectID + " removed from ObjectSpace: " + object); }