◆ Ptr
◆ LayerSpecForBitmapper()
| Scroom::TiledBitmap::LayerSpecForBitmapper::LayerSpecForBitmapper |
( |
| ) |
|
|
inlineprivate |
97 {
98 }
std::vector< LayerSpecForBitmapFunc > functions
Definition layerspecforbitmap.cc:101
LayerSpecResult ColormappedBitmap(const Scroom::Logger &logger, const BitmapMetaData &bmd)
Definition layerspecforbitmap.cc:204
LayerSpecResult GreyscaleBitmap(const Scroom::Logger &logger, const BitmapMetaData &bmd)
Definition layerspecforbitmap.cc:165
LayerSpecResult CMYKBitmap(const Scroom::Logger &logger, const BitmapMetaData &bmd)
Definition layerspecforbitmap.cc:125
LayerSpecResult RGBBitmap(const Scroom::Logger &logger, const BitmapMetaData &bmd)
Definition layerspecforbitmap.cc:106
◆ get()
77 {
79
80
81 for(
const auto&
f: boost::adaptors::reverse(
functions))
82 {
83 if(!std::get<0>(ls).empty())
84 {
85 break;
86 }
87
89 }
90
91 return ls;
92 }
Scroom::Logger logger
Definition layerspecforbitmap.cc:100
f
Definition gtkhelper-tests.cc:43
std::tuple< LayerSpec, ColormapHelperBase::Ptr > LayerSpecResult
Definition opentiledbitmapinterface.hh:76
◆ instance()
| static Ptr Scroom::TiledBitmap::LayerSpecForBitmapper::instance |
( |
| ) |
|
|
inlinestatic |
69 {
71 return lsfb;
72 }
LayerSpecForBitmapper()
Definition layerspecforbitmap.cc:95
std::shared_ptr< LayerSpecForBitmapper > Ptr
Definition layerspecforbitmap.cc:66
Referenced by Scroom::TiledBitmap::LayerSpecForBitmap().
◆ registerFunction()
◆ functions
◆ logger
The documentation for this class was generated from the following file: