15 lines
291 B
C++
15 lines
291 B
C++
#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
|