This release contains a few minor changes to the handling of events within the papyrus-gtkmm Viewport class. The drawable picking example has also been updated and simplified to focus on how to perform mouse-based selection.
Other items include:
* Added Papyrus::Event::InterruptMarshaller to stop signal propagation on the first true slot return value.
* Added Papyrus::Event::signal typedef to simplify the declaration event signals with an interrupt marshaller
* Added signal_event_papyrus() to Viewport allowing connections to be made to the Viewport papyrus events
* Added a drawable vector typedef named Selection to simplify Group::select(x,y) returns
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
This release contains a few minor changes to the handling of events within the papyrus-gtkmm Viewport class. The drawable picking example has also been updated and simplified to focus on how to perform mouse-based selection.
Other items include:
* Added Papyrus::Event::InterruptMarshaller to stop signal propagation on the first true slot return value.
* Added Papyrus::Event::signal typedef to simplify the declaration event signals with an interrupt marshaller
* Added signal_event_papyrus() to Viewport allowing connections to be made to the Viewport papyrus events
* Added a drawable vector typedef named Selection to simplify Group::select(x,y) returns