Go to the documentation of this file.
12 #include <boost/function.hpp>
16 extern std::vector<boost::function<bool()>>
functions;
GtkWidget * create_window()
Definition: measure-framerate-callbacks.cc:79
TiledBitmapInterface::Ptr createTiledBitmap(int bitmapWidth, int bitmapHeight, LayerSpec const &ls)
Definition: tiled-bitmap.cc:28
void drawState(cairo_t *, TileState, Scroom::Utils::Rectangle< double >) override
Definition: tiledbitmap-tests.cc:31
void reduce(Tile::Ptr, const ConstTile::Ptr, int, int) override
Definition: tiledbitmap-tests.cc:32
static Ptr create()
Definition: tiledbitmap-tests.cc:19
void init()
Definition: measure-framerate-callbacks.cc:98
void invalidate()
Definition: measure-framerate-callbacks.cc:100
std::vector< boost::function< bool()> > functions
Definition: measure-framerate-callbacks.cc:16
Definition: bitmap-helpers.hh:61
void draw(cairo_t *, const ConstTile::Ptr &, Scroom::Utils::Rectangle< double >, Scroom::Utils::Rectangle< double >, int, Scroom::Utils::Stuff) override
Definition: tiledbitmap-tests.cc:23
boost::shared_ptr< ConstTile > Ptr
Definition: tile.hh:47
GtkWidget * create_window()
Definition: measure-framerate-callbacks.cc:79
std::vector< LayerOperations::Ptr > LayerSpec
Definition: tiledbitmapinterface.hh:190
int drawingAreaHeight
Definition: test-helpers.cc:23
int getBpp() override
Definition: tiledbitmap-tests.cc:21
const int initial_offsets[]
Definition: sampleiterator-tests.cc:22
Definition: tiledbitmapinterface.hh:50
static unsigned int current
Definition: measure-framerate-callbacks.cc:17
const int bit_depths[]
Definition: sampleiterator-tests.cc:21
const int deltas[]
Definition: sampleiterator-tests.cc:23
TileState
Definition: tiledbitmapinterface.hh:32
static GtkWidget * drawingArea
Definition: measure-framerate-callbacks.cc:18
static gboolean on_configure(GtkWidget *, GdkEventConfigure *, gpointer)
Definition: measure-framerate-callbacks.cc:23
const int bps
Definition: bitmap-helpers.hh:68
void invalidate()
Definition: measure-framerate-callbacks.cc:100
const uint8_t testData[]
Definition: sampleiterator-tests.cc:20
std::ostream & operator<<(std::ostream &os, const SampleIterator< T > &it)
Definition: sampleiterator-tests.cc:29
uint8_t output[]
Definition: sampleiterator-tests.cc:41
boost::shared_ptr< Tile > Ptr
Definition: tile.hh:21
std::vector< boost::function< bool()> > functions
Definition: measure-framerate-callbacks.cc:16
boost::shared_ptr< void > Stuff
Definition: stuff.hh:18
void initializeCairo(cairo_t *) override
Definition: tiledbitmap-tests.cc:22
int drawingAreaWidth
Definition: test-helpers.cc:22
int currentOffset
Definition: bitmap-helpers.hh:74
BOOST_AUTO_TEST_CASE(equality)
Definition: sampleiterator-tests.cc:61
Definition: tiledbitmap-tests.cc:16
void init()
Definition: measure-framerate-callbacks.cc:98
BOOST_AUTO_TEST_CASE(tiledbitmap_can_be_deleted)
Definition: tiledbitmap-tests.cc:39
BOOST_CHECK_EQUAL(0, memcmp(testData, output, 2))
static gboolean on_expose(GtkWidget *widget, GdkEventExpose *, gpointer)
Definition: measure-framerate-callbacks.cc:40
boost::shared_ptr< LayerOperations > Ptr
Definition: tiledbitmapinterface.hh:53
Definition: bitmap-helpers.hh:20
boost::shared_ptr< TiledBitmapInterface > Ptr
Definition: tiledbitmapinterface.hh:239
static void on_hide(GtkWidget *, gpointer)
Definition: measure-framerate-callbacks.cc:38
SampleIterator< uint8_t > out(output, 0, bps)
const unsigned int mask
Definition: sampleiterator-tests.cc:43
static gboolean on_idle(gpointer)
Definition: measure-framerate-callbacks.cc:61
BOOST_DATA_TEST_CASE(arithmetic, data::make(bit_depths) *data::make(initial_offsets) *data::make(deltas), bps, initial_offset, delta)
Definition: sampleiterator-tests.cc:69
ConstBase * currentBase
Definition: bitmap-helpers.hh:73