summaryrefslogtreecommitdiff
path: root/vcl/inc/BitmapProcessor.hxx
blob: 5f5bd8b69b6c7fbf546584ed75c671f6c998fce0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/*
 * This file is part of the LibreOffice project.
 *
 * This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
 */

#ifndef VCL_INC_BITMAP_PROCESSOR_HXX
#define VCL_INC_BITMAP_PROCESSOR_HXX

#include <vcl/bitmapex.hxx>

class VCL_DLLPUBLIC BitmapProcessor
{
public:
    static BitmapEx createLightImage(const BitmapEx& rBitmapEx);
    static BitmapEx createDisabledImage(const BitmapEx& rBitmapEx);
    static void colorizeImage(BitmapEx const & rBitmapEx, Color aColor);
};

#endif // VCL_INC_BITMAP_PROCESSOR_HXX

/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
title='2015-04-09 08:41:11 +0200'>2015-04-09remove reg keytype constants and related codeNoel Grandin 2015-04-09convert REG_ constants to scoped enumNoel Grandin 2015-04-04Typo: creat->createJulien Nabet 2015-04-02loplugin:staticmethodsNoel Grandin 2015-04-01Add support for cppu::UnoType<void>Stephan Bergmann 2015-04-01Replace remaining getCppuType et al with cppu::UnoTypeStephan Bergmann 2015-03-31Use OUString::unacquiredStephan Bergmann 2015-03-31Reduce to static_cast any reinterpret_cast from void pointersStephan Bergmann 2015-03-29Clean up remaining C-style casts among void pointersStephan Bergmann 2015-03-28Clean up C-style casts from pointers to voidStephan Bergmann 2015-03-26const_cast: convert some C-style casts and remove some redundant onesStephan Bergmann 2015-03-14stoc: must check *both* bDisposed and bInDisposeMichael Stahl 2015-03-13Remove unused debug codeStephan Bergmann 2015-02-23remove unnecessary parenthesis in return statementsNoel Grandin 2015-02-20stocservices.component: The rest of the services + cleanup.Jan Holesovsky 2015-02-20stocservices.component partly refactored to use the "constructor" feature.Ursache Vladimir 2015-02-18TyposJulien Nabet 2015-02-16we shouldn't need a static ref in these createOneInstance factory helpersCaolán McNamara 2015-02-08Typos + simple german translationsJulien Nabet 2015-02-07loplugin:deletedspecialStephan Bergmann 2015-02-05convert all remaining BOOST_STATIC_ASSERT to static_assertCaolán McNamara 2015-01-28Use vector::dataStephan Bergmann 2015-01-28Some more loplugin:cstylecast clean-upStephan Bergmann 2015-01-20Some more loplugin:cstylecast: stocStephan Bergmann 2015-01-12fdo#39440 reduce scope of local variablesMichael Weghorn 2015-01-07Just use WeakImplHelper1 instead of ImplHelper1Stephan Bergmann 2015-01-04boost::unordered_map->std::unordered_mapCaolán McNamara 2014-12-18stoc: Use appropriate OUString functions on string constantsStephan Bergmann 2014-12-16stoc: Use appropriate OUString functions on string constantsStephan Bergmann 2014-11-25java: remove some comment noiseNoel Grandin 2014-11-18cppuhelper: clean up public headers with include-what-you-useMichael Stahl 2014-11-17sal: clean up public headers with include-what-you-useMichael Stahl 2014-11-14fdo#86023 - O[U]String needs a 'clear' methodBrij Mohan Lal Srivastava 2014-11-12Fix common typos. No automatic tools. Handmade…Andrea Gelmini 2014-11-12java: convert fields to local variables where possibleNoel Grandin 2014-11-06Bin unused include files, thanks to Andrea GelminiTor Lillqvist 2014-10-31Removed duplicated includesAndrea Gelmini 2014-10-29remove unnecessary 'using namespace rtl' declarationsNoel Grandin 2014-10-07java: remove useless overriding methodsNoel Grandin 2014-09-29loplugin: cstylecastNoel Grandin 2014-09-18fdo#83512 Make use of OUStringHash and OStringHashDaniel Sikeler 2014-08-14java: remove commented out codeNoel Grandin 2014-08-12java: add @Override annotation to overriding methodsNoel Grandin