ESPHome  2022.12.8
Public Member Functions | Protected Attributes
esphome::display::DisplayPage Class Reference

#include <display_buffer.h>

Public Member Functions

 DisplayPage (display_writer_t writer)
void show ()
void show_next ()
void show_prev ()
void set_parent (DisplayBuffer *parent)
void set_prev (DisplayPage *prev)
void set_next (DisplayPage *next)
const display_writer_tget_writer () const

Protected Attributes

display_writer_t writer_
DisplayPageprev_ {nullptr}
DisplayPagenext_ {nullptr}

Detailed Description

Definition at line 395 of file display_buffer.h.

Constructor & Destructor Documentation

◆ DisplayPage()

esphome::display::DisplayPage::DisplayPage ( display_writer_t  writer)

Definition at line 606 of file display_buffer.cpp.

Member Function Documentation

◆ get_writer()

const display_writer_t & esphome::display::DisplayPage::get_writer ( ) const

Definition at line 613 of file display_buffer.cpp.

◆ set_next()

void esphome::display::DisplayPage::set_next ( DisplayPage next)

Definition at line 612 of file display_buffer.cpp.

◆ set_parent()

void esphome::display::DisplayPage::set_parent ( DisplayBuffer parent)

Definition at line 610 of file display_buffer.cpp.

◆ set_prev()

void esphome::display::DisplayPage::set_prev ( DisplayPage prev)

Definition at line 611 of file display_buffer.cpp.

◆ show()

void esphome::display::DisplayPage::show ( )

Definition at line 607 of file display_buffer.cpp.

◆ show_next()

void esphome::display::DisplayPage::show_next ( )

Definition at line 608 of file display_buffer.cpp.

◆ show_prev()

void esphome::display::DisplayPage::show_prev ( )

Definition at line 609 of file display_buffer.cpp.

Field Documentation

◆ next_

DisplayPage* esphome::display::DisplayPage::next_ {nullptr}

Definition at line 410 of file display_buffer.h.

◆ parent_

DisplayBuffer* esphome::display::DisplayPage::parent_

Definition at line 407 of file display_buffer.h.

◆ prev_

DisplayPage* esphome::display::DisplayPage::prev_ {nullptr}

Definition at line 409 of file display_buffer.h.

◆ writer_

display_writer_t esphome::display::DisplayPage::writer_

Definition at line 408 of file display_buffer.h.

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