5dfa9cf501
* refactor(patterns): add visitor interface * refactor(patterns): add public accessors * refactor(patterns): add method to get pattern value * refactor(pattern): make some methods public * refactor(pattern): extract code to draw GUI * refactor(patterns): remove GUI related code from patterns * refactor: move common GUI function from pattern to pattern_drawer * refactor(pattern_drawer): extract common code into methods * refactor: rename ImGuiDrawer -> PatternDrawer * refactor(patternr): move displayEnd into PatternDrawer * refactor: use ArrayPattern concept to restrict argument type Co-authored-by: Dmitry Polshakov <dmitry.polshakov@dsr-corporation.com> |
||
---|---|---|
.. | ||
providers | ||
views |