KiCad PCB EDA Suite
KIGFX::CACHED_CONTAINER Member List

This is the complete list of members for KIGFX::CACHED_CONTAINER, including all inherited members.

addFreeChunk(unsigned int aOffset, unsigned int aSize)KIGFX::CACHED_CONTAINERprotected
Allocate(unsigned int aSize) overrideKIGFX::CACHED_CONTAINERvirtual
CACHED_CONTAINER(unsigned int aSize=DEFAULT_SIZE)KIGFX::CACHED_CONTAINER
CHUNK typedefKIGFX::CACHED_CONTAINERprotected
Clear() overrideKIGFX::CACHED_CONTAINERvirtual
ClearDirty()KIGFX::VERTEX_CONTAINERinline
DEFAULT_SIZEKIGFX::VERTEX_CONTAINERprotectedstatic
defragment(VERTEX *aTarget)KIGFX::CACHED_CONTAINERprotected
defragmentResize(unsigned int aNewSize)=0KIGFX::CACHED_CONTAINERprotectedpure virtual
Delete(VERTEX_ITEM *aItem) overrideKIGFX::CACHED_CONTAINERvirtual
FinishItem() overrideKIGFX::CACHED_CONTAINERvirtual
FREE_CHUNK_MAP typedefKIGFX::CACHED_CONTAINERprotected
GetAllVertices() constKIGFX::VERTEX_CONTAINERinline
GetBufferHandle() const =0KIGFX::CACHED_CONTAINERpure virtual
getChunkOffset(const CHUNK &aChunk) constKIGFX::CACHED_CONTAINERinlineprotected
getChunkSize(const CHUNK &aChunk) constKIGFX::CACHED_CONTAINERinlineprotected
GetSize() constKIGFX::VERTEX_CONTAINERinlinevirtual
GetVertices(unsigned int aOffset) constKIGFX::VERTEX_CONTAINERinlinevirtual
IsCached() const overrideKIGFX::CACHED_CONTAINERinlinevirtual
IsDirty() constKIGFX::VERTEX_CONTAINERinline
IsMapped() const =0KIGFX::CACHED_CONTAINERpure virtual
ITEMS typedefKIGFX::CACHED_CONTAINERprotected
m_chunkOffsetKIGFX::CACHED_CONTAINERprotected
m_chunkSizeKIGFX::CACHED_CONTAINERprotected
m_currentSizeKIGFX::VERTEX_CONTAINERprotected
m_dirtyKIGFX::VERTEX_CONTAINERprotected
m_failedKIGFX::VERTEX_CONTAINERprotected
m_freeChunksKIGFX::CACHED_CONTAINERprotected
m_freeSpaceKIGFX::VERTEX_CONTAINERprotected
m_initialSizeKIGFX::VERTEX_CONTAINERprotected
m_itemKIGFX::CACHED_CONTAINERprotected
m_itemsKIGFX::CACHED_CONTAINERprotected
m_maxIndexKIGFX::CACHED_CONTAINERprotected
m_verticesKIGFX::VERTEX_CONTAINERprotected
MakeContainer(bool aCached)KIGFX::VERTEX_CONTAINERstatic
Map() override=0KIGFX::CACHED_CONTAINERpure virtual
mergeFreeChunks()KIGFX::CACHED_CONTAINERprotected
reallocate(unsigned int aSize)KIGFX::CACHED_CONTAINERprotected
SetDirty()KIGFX::VERTEX_CONTAINERinline
SetItem(VERTEX_ITEM *aItem) overrideKIGFX::CACHED_CONTAINERvirtual
showFreeChunks()KIGFX::CACHED_CONTAINERprivate
showUsedChunks()KIGFX::CACHED_CONTAINERprivate
test()KIGFX::CACHED_CONTAINERprivate
Unmap() override=0KIGFX::CACHED_CONTAINERpure virtual
usedSpace() constKIGFX::VERTEX_CONTAINERinlineprotected
VERTEX_CONTAINER(unsigned int aSize=DEFAULT_SIZE)KIGFX::VERTEX_CONTAINERprotected
~CACHED_CONTAINER()KIGFX::CACHED_CONTAINERinlinevirtual
~VERTEX_CONTAINER()KIGFX::VERTEX_CONTAINERvirtual