terminal/src/inc/IDefaultColorProvider.hpp
Dustin Howett d4d59fa339 Initial release of the Windows Terminal source code
This commit introduces all of the Windows Terminal and Console Host source,
under the MIT license.
2019-05-02 15:29:04 -07:00

29 lines
639 B
C++

/*++
Copyright (c) Microsoft Corporation.
Licensed under the MIT license.
Module Name:
- IDefaultColorProvider.hpp
Abstract:
- Provides an abstraction for aquiring the default colors of a console object.
Author(s):
- Mike Griese (migrie) 11 Oct 2017
--*/
#pragma once
namespace Microsoft::Console
{
class IDefaultColorProvider
{
public:
virtual ~IDefaultColorProvider() = 0;
virtual COLORREF GetDefaultForeground() const = 0;
virtual COLORREF GetDefaultBackground() const = 0;
};
inline Microsoft::Console::IDefaultColorProvider::~IDefaultColorProvider() { }
}