Open LazyFalcon opened 7 years ago
Albo jeszcze lepiej: mapa<int, Context>, context jeśli zmieniamy mu priorytet wyciągamy i wkładamy. Można zablokować, i super potrzebna jest dodatkowa lista zajętych skrótów klawiaturowych, najlepiej unordered, żeby nie spamować na repeatach
As context receives input independent to others, there should be option to disable context.
Other interesting idea is to have separate layers of contexts, ie. Game menu is separate layer over gameplay, it should capture all events -> similar to ui layers, maybe combine them together?
scoped activation, allocating new contexts could be hard, they could be active/layered only for one action