register pivariant for PIKbdListener Events
This commit is contained in:
@@ -252,5 +252,8 @@ inline PIByteArray & operator >>(PIByteArray & s, PIKbdListener::KeyEvent & v) {
|
||||
inline PIByteArray & operator >>(PIByteArray & s, PIKbdListener::MouseEvent & v) {int a(0); s >> v.x >> v.y >> a >> v.buttons >> v.modifiers; v.action = (PIKbdListener::MouseAction)a; return s;}
|
||||
inline PIByteArray & operator >>(PIByteArray & s, PIKbdListener::WheelEvent & v) {uchar d(0); s >> (*(PIKbdListener::MouseEvent*)&v) >> d; v.direction = d; return s;}
|
||||
|
||||
REGISTER_NS_VARIANT(PIKbdListener, KeyEvent)
|
||||
REGISTER_NS_VARIANT(PIKbdListener, MouseEvent)
|
||||
REGISTER_NS_VARIANT(PIKbdListener, WheelEvent)
|
||||
|
||||
#endif // PIKBDLISTENER_H
|
||||
|
||||
Reference in New Issue
Block a user