X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=plugins%2Fdali-swig%2FSWIG%2Falphafunction.i;h=154641c1639b6487c71d5021af5b3873df09a36e;hp=26003be8af8fb305d17e6648b42dfb32fbee4eea;hb=0802b509ef2af3d87444003ab9b66224109447f4;hpb=335cf329be8baef35ffb511926258ccd9bd72285 diff --git a/plugins/dali-swig/SWIG/alphafunction.i b/plugins/dali-swig/SWIG/alphafunction.i old mode 100644 new mode 100755 index 26003be..154641c --- a/plugins/dali-swig/SWIG/alphafunction.i +++ b/plugins/dali-swig/SWIG/alphafunction.i @@ -16,7 +16,13 @@ */ %typemap(cscode) Dali::AlphaFunction %{ - public AlphaFunction(Dali.Constants.AlphaFunction.BuiltinFunction function) : this(NDalicPINVOKE.new_AlphaFunction__SWIG_1((int)function), true){ + public AlphaFunction(Dali.Constants.AlphaFunction.BuiltinFunction function) : this(NDalicPINVOKE.new_AlphaFunction__SWIG_1((int)function), true) + { + if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); + } + + public AlphaFunction(System.Delegate func) : this(NDalicPINVOKE.new_AlphaFunction__SWIG_2(SWIGTYPE_p_f_float__float.getCPtr(new SWIGTYPE_p_f_float__float(System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(func), true))), true) + { if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } %}