63 void _addScreen(
const std::vector<std::string> &screen);
71 int _getRandomNumber(
int min = 0,
int max = 1)
const;
73 std::vector<std::vector<std::string>> _screens;
74 unsigned int _availableScreens = 0;
Manages and displays boot screens.
int getAvailableScreens() const
Get the number of available boot screens.
~BootScreen()
Destroy the BootScreen object.
void display() const
Display a random boot screen.
BootScreen()
Construct a new BootScreen object.
void displayAllScreens() const
Display all available boot screens.
void displayScreen(const unsigned int screen) const
Display a specific boot screen.