Added binding for Timer Tick event
[platform/core/uifw/dali-toolkit.git] / plugins / dali-swig / SWIG / signals.i
index e7aa444..26d869c 100644 (file)
  Macros for signals with return values
 *****************/
 
+// 0 param signals ( with return )
+%define DALI_SIGNAL_0_PARAM_RETURN( returnType )
+
+  SIGNAL_TYPEMAP_HELPER( returnType (*func) () );
+  SIGNAL_TEMPLATE_HELPER_0( returnType, return);
+%enddef
+
 // 1 param signals ( with return )
 %define DALI_SIGNAL_1_PARAM_RETURN( returnType, argumentType1 )
 
@@ -249,6 +256,9 @@ namespace Dali
 // Signal< void () >
 DALI_SIGNAL_0_PARAM();
 
+// Signal< bool () >
+DALI_SIGNAL_0_PARAM_RETURN( bool );
+
 // Signal< void (Actor) >
 DALI_SIGNAL_1_PARAM( Dali::Actor );