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

Method PopBack

Source/ThirdParty/VulkanMemoryAllocator/vk_mem_alloc.h:4972–4984  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4970
4971template<typename T>
4972void VmaRawList<T>::PopBack()
4973{
4974 VMA_HEAVY_ASSERT(m_Count > 0);
4975 ItemType* const pBackItem = m_pBack;
4976 ItemType* const pPrevItem = pBackItem->pPrev;
4977 if(pPrevItem != VMA_NULL)
4978 {
4979 pPrevItem->pNext = VMA_NULL;
4980 }
4981 m_pBack = pPrevItem;
4982 m_ItemAllocator.Free(pBackItem);
4983 --m_Count;
4984}
4985
4986template<typename T>
4987void VmaRawList<T>::Clear()

Callers

nothing calls this directly

Calls 1

FreeMethod · 0.45

Tested by

no test coverage detected