Files
steering-wheel/Middlewares/ST/touchgfx/framework/include/touchgfx/lcd/LCD2DebugPrinter.hpp
2023-03-06 21:21:09 +01:00

41 lines
1.1 KiB
C++

/******************************************************************************
* Copyright (c) 2018(-2023) STMicroelectronics.
* All rights reserved.
*
* This file is part of the TouchGFX 4.21.2 distribution.
*
* This software is licensed under terms that can be found in the LICENSE file in
* the root directory of this software component.
* If no LICENSE file comes with this software, it is provided AS-IS.
*
*******************************************************************************/
/**
* @file touchgfx/lcd/LCD2DebugPrinter.hpp
*
* Declares the touchgfx::LCD2DebugPrinter class.
*/
#ifndef TOUCHGFX_LCD2DEBUGPRINTER_HPP
#define TOUCHGFX_LCD2DEBUGPRINTER_HPP
#include <touchgfx/hal/Types.hpp>
#include <touchgfx/lcd/DebugPrinter.hpp>
namespace touchgfx
{
/**
* The class LCD2DebugPrinter implements the DebugPrinter interface for printing debug messages
* on top of 2bit framebuffer.
*
* @see DebugPrinter
*/
class LCD2DebugPrinter : public DebugPrinter
{
public:
virtual void draw(const Rect& rect) const;
};
} // namespace touchgfx
#endif // TOUCHGFX_LCD2DEBUGPRINTER_HPP