From 0c6e6358b248da9a6b51990e1b3748ab69d4162b Mon Sep 17 00:00:00 2001 From: andrey Date: Fri, 6 Nov 2020 15:47:01 +0300 Subject: [PATCH] register PIVariant std::function --- libs/main/core/pivariant.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libs/main/core/pivariant.h b/libs/main/core/pivariant.h index bea37f17..b3bf5183 100644 --- a/libs/main/core/pivariant.h +++ b/libs/main/core/pivariant.h @@ -751,7 +751,8 @@ REGISTER_VARIANT(PIPointd) REGISTER_VARIANT(PIRectd) REGISTER_VARIANT(PIMathVectord) REGISTER_VARIANT(PIMathMatrixd) - +typedef std::function KeySlot; +REGISTER_VARIANT(KeySlot) inline PIByteArray & operator <<(PIByteArray & s, const PIVariant & v) { s << v._content << int(v._type);