Added some advanced menu item features

This commit is contained in:
CommanderRedYT
2022-05-21 12:58:15 +02:00
parent d0960025a2
commit ea2827d205
6 changed files with 104 additions and 13 deletions
+14
View File
@@ -0,0 +1,14 @@
#pragma once
namespace espgui {
class ScrollInterface {
public:
virtual bool skipScroll() const { return false; }
};
template<bool TScroll>
class StaticScrollBehaviour : public ScrollInterface {
public:
bool skipScroll() const override { return TScroll; }
};
} // namespace espgui