Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_tile_data_interface.h File Reference
#include <QReadWriteLock>
#include <QAtomicInt>
#include "kis_lockless_stack.h"
#include "swap/kis_chunk_allocator.h"

Go to the source code of this file.

Classes

class  KisTileData
 
class  SimpleCache
 

Macros

#define __TILE_DATA_HEIGHT   64
 
#define __TILE_DATA_WIDTH   64
 

Typedefs

typedef KisLocklessStack< KisTileData * > KisTileDataCache
 
typedef QLinkedList< KisTileData * > KisTileDataList
 
typedef KisTileDataList::const_iterator KisTileDataListConstIterator
 
typedef KisTileDataList::iterator KisTileDataListIterator
 

Macro Definition Documentation

◆ __TILE_DATA_HEIGHT

#define __TILE_DATA_HEIGHT   64

Definition at line 25 of file kis_tile_data_interface.h.

◆ __TILE_DATA_WIDTH

#define __TILE_DATA_WIDTH   64

WARNING: Those definitions for internal use only! Please use KisTileData::WIDTH/HEIGHT instead

Definition at line 24 of file kis_tile_data_interface.h.

Typedef Documentation

◆ KisTileDataCache

◆ KisTileDataList

typedef QLinkedList<KisTileData*> KisTileDataList

Definition at line 29 of file kis_tile_data_interface.h.

◆ KisTileDataListConstIterator

typedef KisTileDataList::const_iterator KisTileDataListConstIterator

Definition at line 31 of file kis_tile_data_interface.h.

◆ KisTileDataListIterator

typedef KisTileDataList::iterator KisTileDataListIterator

Definition at line 30 of file kis_tile_data_interface.h.