EmlaLockSafe
views::EmergencyEnterMenuView Class Reference

A view which is displayed for a view seconds when the button is pressed during boot. More...

#include <EmergencyEnterMenuView.h>

Inheritance diagram for views::EmergencyEnterMenuView:

Public Member Functions

 EmergencyEnterMenuView (LiquidCrystal_PCF8574 *display)
 Construct a vie object. More...
 
 EmergencyEnterMenuView (const EmergencyEnterMenuView &other)=delete
 Copy constructor - not available. More...
 
 EmergencyEnterMenuView (EmergencyEnterMenuView &&other) noexcept=delete
 Move constructor - not available. More...
 
virtual void tick (const bool &forceRedraw)
 called during the loop function More...
 

Protected Member Functions

virtual void activate ()
 called as soon as the view becomes active More...
 

Detailed Description

A view which is displayed for a view seconds when the button is pressed during boot.

Constructor & Destructor Documentation

◆ EmergencyEnterMenuView() [1/3]

views::EmergencyEnterMenuView::EmergencyEnterMenuView ( LiquidCrystal_PCF8574 *  display)
inline

Construct a vie object.

Parameters
displaypointer to the LCD instance

◆ EmergencyEnterMenuView() [2/3]

views::EmergencyEnterMenuView::EmergencyEnterMenuView ( const EmergencyEnterMenuView other)
delete

Copy constructor - not available.

◆ EmergencyEnterMenuView() [3/3]

views::EmergencyEnterMenuView::EmergencyEnterMenuView ( EmergencyEnterMenuView &&  other)
deletenoexcept

Move constructor - not available.

Member Function Documentation

◆ activate()

virtual void views::EmergencyEnterMenuView::activate ( )
inlineprotectedvirtual

called as soon as the view becomes active

◆ tick()

virtual void views::EmergencyEnterMenuView::tick ( const bool &  forceRedraw)
inlinevirtual

called during the loop function

Parameters
forceRedrawif true everything should be redrawn

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