Graphics::AbstractDisplay Class Reference
#include <AbstractDisplay.h>
Inheritance diagram for Graphics::AbstractDisplay:
Collaboration diagram for Graphics::AbstractDisplay:
Public Member Functions | |
| virtual | ~AbstractDisplay () |
Public Member Functions inherited from Graphics::Device | |
| virtual | ~Device () |
| virtual String | getName () const =0 |
| Get name of display. More... | |
| virtual bool | setOrientation (Orientation orientation)=0 |
| Set display orientation. More... | |
| virtual Size | getNativeSize () const =0 |
| Get physical size of display. More... | |
| Orientation | getOrientation () |
| Get current display orientation. More... | |
| virtual bool | setScrollMargins (uint16_t top, uint16_t bottom)=0 |
| Set margins for hardware scrolling. More... | |
| virtual bool | scroll (int16_t y)=0 |
| Scroll region of display up or down using hardware scrolling. More... | |
Public Member Functions inherited from Graphics::RenderTarget | |
| virtual | ~RenderTarget () |
| virtual Size | getSize () const =0 |
| Get target dimensions. More... | |
| virtual PixelFormat | getPixelFormat () const =0 |
| All surfaces support the same pixel format. More... | |
| virtual Surface * | createSurface (size_t bufferSize=0)=0 |
| Create a surface for use with this render target. More... | |
| PackedColor | getColor (Color color) const |
Additional Inherited Members | |
Protected Attributes inherited from Graphics::Device | |
| Orientation | orientation {} |
Detailed Description
Use this class as a base for all types of display drivers.
Constructor & Destructor Documentation
◆ ~AbstractDisplay()
|
inlinevirtual |
The documentation for this class was generated from the following file:
Public Member Functions inherited from
1.8.17