Scroom 0.14-49-gb7ae7a6d
Loading...
Searching...
No Matches
opentiledbitmapinterface.hh File Reference
#include <memory>
#include <gtk/gtk.h>
#include <scroom/colormappable.hh>
#include <scroom/interface.hh>
#include <scroom/logger.hh>
#include <scroom/point.hh>
#include <scroom/rectangle.hh>
#include <scroom/showmetadata.hh>
#include <scroom/tiledbitmaplayer.hh>
Include dependency graph for opentiledbitmapinterface.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Scroom::TiledBitmap::BitmapMetaData
 
class  Scroom::TiledBitmap::OpenTiledBitmapInterface
 

Namespaces

namespace  Scroom
 
namespace  Scroom::TiledBitmap
 

Typedefs

using Scroom::TiledBitmap::ReloadFunction = std::function< Scroom::Utils::Stuff(const ProgressInterface::Ptr &)>
 
using Scroom::TiledBitmap::LayerSpecResult = std::tuple< LayerSpec, ColormapHelperBase::Ptr >
 
using Scroom::TiledBitmap::LayerSpecForBitmapFunc = std::function< LayerSpecResult(const Scroom::Logger &logger, const BitmapMetaData &bitmapMetaData)>
 

Functions

std::ostream & Scroom::TiledBitmap::to_stream (std::ostream &os, const BitmapMetaData &bmd)
 
std::string Scroom::TiledBitmap::to_string (const BitmapMetaData &bmd)
 
Metadata::Metadata Scroom::TiledBitmap::to_metadata (const BitmapMetaData &bmd)
 
OpenPresentationInterface::Ptr Scroom::TiledBitmap::ToOpenPresentationInterface (OpenTiledBitmapInterface::Ptr openTiledBitmapInterface)
 
LayerSpecResult Scroom::TiledBitmap::LayerSpecForBitmap (const BitmapMetaData &bitmapMetaData)
 
Scroom::Utils::Stuff Scroom::TiledBitmap::scheduleLoadingBitmap (const SourcePresentation::Ptr &sp, const Layer::Ptr &layer, const ProgressInterface::Ptr &progress)
 

Variables

const std::string Scroom::TiledBitmap::RGB = "RGB"
 
const std::string Scroom::TiledBitmap::CMYK = "CMYK"
 
const std::string Scroom::TiledBitmap::Greyscale = "Greyscale"
 
const std::string Scroom::TiledBitmap::Colormapped = "Colormapped"