13 namespace duds {
namespace ui {
namespace menu {
namespace renderers {
89 const std::string &label,
90 Flags flags = Flags::Zero()
104 const std::string &label,
105 Flags flags = Flags::Zero()
120 const std::string &label,
121 Flags flags = Flags::Zero()
135 const std::string &label,
136 const std::string &description,
137 Flags flags = Flags::Zero()
153 const std::string &label,
154 const std::string &description,
155 Flags flags = Flags::Zero()
172 const std::string &label,
173 const std::string &description,
174 Flags flags = Flags::Zero()
191 const std::string &label,
192 const std::string &description,
193 const std::string &value,
194 Flags flags = Flags::Zero()
212 const std::string &label,
213 const std::string &description,
214 const std::string &value,
215 Flags flags = Flags::Zero()
235 const std::string &label,
236 const std::string &description,
237 const std::string &value,
238 Flags flags = Flags::Zero()
267 const std::string &label,
268 Flags flags = Flags::Zero()
283 const std::string &label,
284 Flags flags = Flags::Zero()
300 const std::string &label,
301 Flags flags = Flags::Zero()
317 const std::string &label,
318 const std::string &description,
319 Flags flags = Flags::Zero()
336 const std::string &label,
337 const std::string &description,
338 Flags flags = Flags::Zero()
357 const std::string &label,
358 const std::string &description,
359 Flags flags = Flags::Zero()
377 const std::string &label,
378 const std::string &description,
379 const std::string &value,
380 Flags flags = Flags::Zero()
399 const std::string &label,
400 const std::string &description,
401 const std::string &value,
402 Flags flags = Flags::Zero()
423 const std::string &label,
424 const std::string &description,
425 const std::string &value,
426 Flags flags = Flags::Zero()
435 static std::shared_ptr<GenericBppMenuIconItem>
make(
436 const std::string &label,
437 Flags flags = Flags::Zero()
439 return std::make_shared<GenericBppMenuIconItem>(
452 static std::shared_ptr<GenericBppMenuIconItem>
make(
454 const std::string &label,
455 Flags flags = Flags::Zero()
457 return std::make_shared<GenericBppMenuIconItem>(
472 static std::shared_ptr<GenericBppMenuIconItem>
make(
474 const std::string &label,
475 Flags flags = Flags::Zero()
477 return std::make_shared<GenericBppMenuIconItem>(
492 static std::shared_ptr<GenericBppMenuIconItem>
make(
493 const std::string &label,
494 const std::string &description,
495 Flags flags = Flags::Zero()
497 return std::make_shared<GenericBppMenuIconItem>(
513 static std::shared_ptr<GenericBppMenuIconItem>
make(
515 const std::string &label,
516 const std::string &description,
517 Flags flags = Flags::Zero()
519 return std::make_shared<GenericBppMenuIconItem>(
537 static std::shared_ptr<GenericBppMenuIconItem>
make(
539 const std::string &label,
540 const std::string &description,
541 Flags flags = Flags::Zero()
543 return std::make_shared<GenericBppMenuIconItem>(
560 static std::shared_ptr<GenericBppMenuIconItem>
make(
561 const std::string &label,
562 const std::string &description,
563 const std::string &value,
564 Flags flags = Flags::Zero()
566 return std::make_shared<GenericBppMenuIconItem>(
584 static std::shared_ptr<GenericBppMenuIconItem>
make(
586 const std::string &label,
587 const std::string &description,
588 const std::string &value,
589 Flags flags = Flags::Zero()
591 return std::make_shared<GenericBppMenuIconItem>(
611 static std::shared_ptr<GenericBppMenuIconItem>
make(
613 const std::string &label,
614 const std::string &description,
615 const std::string &value,
616 Flags flags = Flags::Zero()
618 return std::make_shared<GenericBppMenuIconItem>(
std::shared_ptr< const BppImage > ConstBppImageSptr
move_impl move(unsigned int c, unsigned int r)
Display stream manipulator that moves the display cursor to the given location.
std::shared_ptr< BppImage > BppImageSptr