Backed out changeset 3fe07c50c854 (bug 946316) for bustage. a=backout
[gecko.git] / widget / os2 / nsLookAndFeel.h
blob8f7e536f2d8f672430b3f64e5de545fc04511cb2
1 /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
2 /* This Source Code Form is subject to the terms of the Mozilla Public
3 * License, v. 2.0. If a copy of the MPL was not distributed with this
4 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
6 #ifndef __nsLookAndFeel
7 #define __nsLookAndFeel
8 #include "nsXPLookAndFeel.h"
10 class nsLookAndFeel: public nsXPLookAndFeel {
11 public:
12 nsLookAndFeel();
13 virtual ~nsLookAndFeel();
15 virtual nsresult NativeGetColor(ColorID aID, nscolor &aResult);
16 virtual nsresult GetIntImpl(IntID aID, int32_t &aResult);
17 virtual nsresult GetFloatImpl(FloatID aID, float &aResult);
18 virtual bool GetFontImpl(FontID aID, nsString& aFontName,
19 gfxFontStyle& aFontStyle);
22 #endif