void CLuaGameObjectHandleManager::RemoveHandlesToBeDeleted() { for (size_t i = 0; i < m_HandlesToBeDeleted.size(); ++i) { RemoveHandle(m_HandlesToBeDeleted[i]); } }
bool ContentManager::CloseFile(ContentHandle*& hFile) { if (!hFile) return true; if (!RemoveHandle(hFile->GetFileName())) return false; hFile = nullptr; return true; }
void CLuaGameObjectHandleManager::Destroy() { for (size_t i = 0; i < m_LuaGameObjectHandles.size(); ++i) { RemoveHandle(m_LuaGameObjectHandles[i].GetName()); } /*Before*/ m_LuaGameObjectHandles.clear(); }
VOID EFIAPI SecPeCoffUnloadImageExtraAction ( IN PE_COFF_LOADER_IMAGE_CONTEXT *ImageContext ) { VOID *Handle; // // Check to see if the image symbols were loaded with gdb script, or dlopen // Handle = RemoveHandle (ImageContext); if (Handle != NULL) { #ifndef __APPLE__ dlclose (Handle); #endif return; } GdbScriptRemoveImage (ImageContext); }
void AxisSweep3::DestroyProxy(BroadphaseProxy* proxy) { Handle* handle = static_cast<Handle*>(proxy); RemoveHandle(handle->m_handleId); }