FabGL
ESP32 Display Controller and Graphics Library
fabgl::TextualDisplayController Class Referenceabstract

Represents the base abstract class for textual display controllers. More...

#include <displaycontroller.h>

Inheritance diagram for fabgl::TextualDisplayController:
Collaboration diagram for fabgl::TextualDisplayController:

Public Member Functions

DisplayControllerType controllerType ()
 Determines the display controller type. More...
 
virtual int getScreenHeight ()=0
 Determines the screen height in pixels. More...
 
virtual int getScreenWidth ()=0
 Determines the screen width in pixels. More...
 

Detailed Description

Represents the base abstract class for textual display controllers.

Member Function Documentation

◆ controllerType()

DisplayControllerType fabgl::TextualDisplayController::controllerType ( )
inlinevirtual

Determines the display controller type.

Returns
Display controller type.

Implements fabgl::BaseDisplayController.

◆ getScreenHeight()

virtual int fabgl::BaseDisplayController::getScreenHeight ( )
pure virtualinherited

Determines the screen height in pixels.

Returns
Screen height in pixels.

Implemented in fabgl::VGAController, fabgl::VGA16Controller, fabgl::TFTController, fabgl::VGATextController, and fabgl::SSD1306Controller.

◆ getScreenWidth()

virtual int fabgl::BaseDisplayController::getScreenWidth ( )
pure virtualinherited

Determines the screen width in pixels.

Returns
Screen width in pixels.

Implemented in fabgl::VGAController, fabgl::VGA16Controller, fabgl::TFTController, fabgl::VGATextController, and fabgl::SSD1306Controller.


The documentation for this class was generated from the following file: