MCPcopy Create free account
hub / github.com/SakuraEngine/SakuraEngine / PopBack

Method PopBack

modules/engine/graphics/src/d3d12/D3D12MemAlloc.cpp:2374–2386  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2372
2373template<typename T>
2374void List<T>::PopBack()
2375{
2376 D3D12MA_HEAVY_ASSERT(m_Count > 0);
2377 Item* const pBackItem = m_pBack;
2378 Item* const pPrevItem = pBackItem->pPrev;
2379 if(pPrevItem != NULL)
2380 {
2381 pPrevItem->pNext = NULL;
2382 }
2383 m_pBack = pPrevItem;
2384 m_ItemAllocator.Free(pBackItem);
2385 --m_Count;
2386}
2387
2388template<typename T>
2389void List<T>::PopFront()

Callers

nothing calls this directly

Calls 1

FreeMethod · 0.45

Tested by

no test coverage detected