41 lines
1.1 KiB
C++
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/LCD4DebugPrinter.hpp
|
|
*
|
|
* Declares the touchgfx::LCD4DebugPrinter class.
|
|
*/
|
|
#ifndef TOUCHGFX_LCD4DEBUGPRINTER_HPP
|
|
#define TOUCHGFX_LCD4DEBUGPRINTER_HPP
|
|
|
|
#include <touchgfx/hal/Types.hpp>
|
|
#include <touchgfx/lcd/DebugPrinter.hpp>
|
|
|
|
namespace touchgfx
|
|
{
|
|
/**
|
|
* The class LCD4DebugPrinter implements the DebugPrinter interface for printing debug messages
|
|
* on top of 4bit framebuffer.
|
|
*
|
|
* @see DebugPrinter
|
|
*/
|
|
class LCD4DebugPrinter : public DebugPrinter
|
|
{
|
|
public:
|
|
virtual void draw(const Rect& rect) const;
|
|
};
|
|
|
|
} // namespace touchgfx
|
|
|
|
#endif // TOUCHGFX_LCD4DEBUGPRINTER_HPP
|