1 /* ----------------------------------------------------------------------------
2 * This file was automatically generated by SWIG (http://www.swig.org).
5 * This file is not intended to be easily readable and contains a number of
6 * coding conventions designed to improve portability and efficiency. Do not make
7 * changes to this file unless you know what you are doing--modify the SWIG
8 * interface file instead.
9 * ----------------------------------------------------------------------------- */
15 #define SWIG_DIRECTORS
18 /* -----------------------------------------------------------------------------
19 * This section contains generic SWIG labels for method/variable
20 * declarations/attributes, and other compiler dependent labels.
21 * ----------------------------------------------------------------------------- */
23 /* template workaround for compilers that cannot correctly implement the C++ standard */
24 #ifndef SWIGTEMPLATEDISAMBIGUATOR
25 # if defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x560)
26 # define SWIGTEMPLATEDISAMBIGUATOR template
27 # elif defined(__HP_aCC)
28 /* Needed even with `aCC -AA' when `aCC -V' reports HP ANSI C++ B3910B A.03.55 */
29 /* If we find a maximum version that requires this, the test would be __HP_aCC <= 35500 for A.03.55 */
30 # define SWIGTEMPLATEDISAMBIGUATOR template
32 # define SWIGTEMPLATEDISAMBIGUATOR
36 /* inline attribute */
38 # if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__))
39 # define SWIGINLINE inline
45 /* attribute recognised by some compilers to avoid 'unused' warnings */
47 # if defined(__GNUC__)
48 # if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4))
49 # define SWIGUNUSED __attribute__ ((__unused__))
54 # define SWIGUNUSED __attribute__ ((__unused__))
60 #ifndef SWIG_MSC_UNSUPPRESS_4505
61 # if defined(_MSC_VER)
62 # pragma warning(disable : 4505) /* unreferenced local function has been removed */
66 #ifndef SWIGUNUSEDPARM
68 # define SWIGUNUSEDPARM(p)
70 # define SWIGUNUSEDPARM(p) p SWIGUNUSED
74 /* internal SWIG method */
76 # define SWIGINTERN static SWIGUNUSED
79 /* internal inline SWIG method */
80 #ifndef SWIGINTERNINLINE
81 # define SWIGINTERNINLINE SWIGINTERN SWIGINLINE
84 /* exporting methods */
86 # if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)
87 # ifndef GCC_HASCLASSVISIBILITY
88 # define GCC_HASCLASSVISIBILITY
94 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
95 # if defined(STATIC_LINKED)
98 # define SWIGEXPORT __declspec(dllexport)
101 # if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY)
102 # define SWIGEXPORT __attribute__ ((visibility("default")))
109 /* calling conventions for Windows */
111 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
112 # define SWIGSTDCALL __stdcall
118 /* Deal with Microsoft's attempt at deprecating C standard runtime functions */
119 #if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_CRT_SECURE_NO_DEPRECATE)
120 # define _CRT_SECURE_NO_DEPRECATE
123 /* Deal with Microsoft's attempt at deprecating methods in the standard C++ library */
124 #if !defined(SWIG_NO_SCL_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_SCL_SECURE_NO_DEPRECATE)
125 # define _SCL_SECURE_NO_DEPRECATE
128 /* Deal with Apple's deprecated 'AssertMacros.h' from Carbon-framework */
129 #if defined(__APPLE__) && !defined(__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES)
130 # define __ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES 0
133 /* Intel's compiler complains if a variable which was never initialised is
134 * cast to void, which is a common idiom which we use to indicate that we
135 * are aware a variable isn't used. So we just silence that warning.
136 * See: https://github.com/swig/swig/issues/192 for more discussion.
138 #ifdef __INTEL_COMPILER
139 # pragma warning disable 592
149 #include <string_view>
161 #include <dali/dali.h>
162 #include <dali-toolkit/dali-toolkit.h>
164 #include <dali/integration-api/debug.h>
166 #include <dali/devel-api/actors/actor-devel.h>
167 #include <dali/devel-api/actors/camera-actor-devel.h>
168 #include <dali/devel-api/animation/key-frames-devel.h>
169 #include <dali/devel-api/animation/path-constrainer.h>
170 #include <dali/devel-api/common/stage-devel.h>
171 #include <dali/devel-api/events/key-event-devel.h>
172 #include <dali/devel-api/events/wheel-event-devel.h>
173 #include <dali/devel-api/events/hover-event-devel.h>
174 #include <dali/devel-api/events/touch-point.h>
175 #include <dali/devel-api/events/pan-gesture-devel.h>
176 #include <dali/devel-api/events/pinch-gesture-devel.h>
177 #include <dali/devel-api/events/long-press-gesture-devel.h>
178 #include <dali/devel-api/events/tap-gesture-devel.h>
179 #include <dali/devel-api/object/csharp-type-info.h>
180 #include <dali/devel-api/object/csharp-type-registry.h>
181 #include <dali/devel-api/update/frame-callback-interface.h>
182 #include <dali/devel-api/update/update-proxy.h>
184 #include <dali/public-api/events/mouse-button.h>
185 #include <dali/public-api/math/matrix.h>
186 #include <dali/public-api/math/matrix3.h>
187 #include <dali/public-api/math/viewport.h>
188 #include <dali/public-api/object/property-key.h>
190 #include <dali/public-api/adaptor-framework/style-change.h>
191 #include <dali/devel-api/adaptor-framework/environment-variable.h>
193 #include <dali-toolkit/devel-api/focus-manager/keyboard-focus-manager-devel.h>
196 SWIG_CSharpException_t SWIG_csharp_exceptions[] = {
197 { SWIG_CSharpApplicationException, NULL },
198 { SWIG_CSharpArithmeticException, NULL },
199 { SWIG_CSharpDivideByZeroException, NULL },
200 { SWIG_CSharpIndexOutOfRangeException, NULL },
201 { SWIG_CSharpInvalidCastException, NULL },
202 { SWIG_CSharpInvalidOperationException, NULL },
203 { SWIG_CSharpIOException, NULL },
204 { SWIG_CSharpNullReferenceException, NULL },
205 { SWIG_CSharpOutOfMemoryException, NULL },
206 { SWIG_CSharpOverflowException, NULL },
207 { SWIG_CSharpSystemException, NULL }
210 SWIG_CSharpExceptionArgument_t SWIG_csharp_exceptions_argument[] = {
211 { SWIG_CSharpArgumentException, NULL },
212 { SWIG_CSharpArgumentNullException, NULL },
213 { SWIG_CSharpArgumentOutOfRangeException, NULL }
216 void SWIGUNUSED SWIG_CSharpSetPendingException(SWIG_CSharpExceptionCodes code, const char *msg) {
217 SWIG_CSharpExceptionCallback_t callback = SWIG_csharp_exceptions[SWIG_CSharpApplicationException].callback;
218 if ((size_t)code < sizeof(SWIG_csharp_exceptions)/sizeof(SWIG_CSharpException_t)) {
219 callback = SWIG_csharp_exceptions[code].callback;
224 void SWIGUNUSED SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpExceptionArgumentCodes code, const char *msg, const char *param_name) {
225 SWIG_CSharpExceptionArgumentCallback_t callback = SWIG_csharp_exceptions_argument[SWIG_CSharpArgumentException].callback;
226 if ((size_t)code < sizeof(SWIG_csharp_exceptions_argument)/sizeof(SWIG_CSharpExceptionArgument_t)) {
227 callback = SWIG_csharp_exceptions_argument[code].callback;
229 callback(msg, param_name);
236 SWIGEXPORT void SWIGSTDCALL SWIGRegisterExceptionCallbacks_NDalic(
237 SWIG_CSharpExceptionCallback_t applicationCallback,
238 SWIG_CSharpExceptionCallback_t arithmeticCallback,
239 SWIG_CSharpExceptionCallback_t divideByZeroCallback,
240 SWIG_CSharpExceptionCallback_t indexOutOfRangeCallback,
241 SWIG_CSharpExceptionCallback_t invalidCastCallback,
242 SWIG_CSharpExceptionCallback_t invalidOperationCallback,
243 SWIG_CSharpExceptionCallback_t ioCallback,
244 SWIG_CSharpExceptionCallback_t nullReferenceCallback,
245 SWIG_CSharpExceptionCallback_t outOfMemoryCallback,
246 SWIG_CSharpExceptionCallback_t overflowCallback,
247 SWIG_CSharpExceptionCallback_t systemCallback) {
248 SWIG_csharp_exceptions[SWIG_CSharpApplicationException].callback = applicationCallback;
249 SWIG_csharp_exceptions[SWIG_CSharpArithmeticException].callback = arithmeticCallback;
250 SWIG_csharp_exceptions[SWIG_CSharpDivideByZeroException].callback = divideByZeroCallback;
251 SWIG_csharp_exceptions[SWIG_CSharpIndexOutOfRangeException].callback = indexOutOfRangeCallback;
252 SWIG_csharp_exceptions[SWIG_CSharpInvalidCastException].callback = invalidCastCallback;
253 SWIG_csharp_exceptions[SWIG_CSharpInvalidOperationException].callback = invalidOperationCallback;
254 SWIG_csharp_exceptions[SWIG_CSharpIOException].callback = ioCallback;
255 SWIG_csharp_exceptions[SWIG_CSharpNullReferenceException].callback = nullReferenceCallback;
256 SWIG_csharp_exceptions[SWIG_CSharpOutOfMemoryException].callback = outOfMemoryCallback;
257 SWIG_csharp_exceptions[SWIG_CSharpOverflowException].callback = overflowCallback;
258 SWIG_csharp_exceptions[SWIG_CSharpSystemException].callback = systemCallback;
264 SWIGEXPORT void SWIGSTDCALL SWIGRegisterExceptionArgumentCallbacks_NDalic(
265 SWIG_CSharpExceptionArgumentCallback_t argumentCallback,
266 SWIG_CSharpExceptionArgumentCallback_t argumentNullCallback,
267 SWIG_CSharpExceptionArgumentCallback_t argumentOutOfRangeCallback) {
268 SWIG_csharp_exceptions_argument[SWIG_CSharpArgumentException].callback = argumentCallback;
269 SWIG_csharp_exceptions_argument[SWIG_CSharpArgumentNullException].callback = argumentNullCallback;
270 SWIG_csharp_exceptions_argument[SWIG_CSharpArgumentOutOfRangeException].callback = argumentOutOfRangeCallback;
274 /* Callback for returning strings to C# without leaking memory */
275 typedef char * (SWIGSTDCALL* SWIG_CSharpStringHelperCallback)(const char *);
276 SWIG_CSharpStringHelperCallback SWIG_csharp_string_callback = NULL;
282 SWIGEXPORT void SWIGSTDCALL SWIGRegisterStringCallback_NDalic(SWIG_CSharpStringHelperCallback callback) {
283 SWIG_csharp_string_callback = callback;
287 /* Contract support */
288 #define SWIG_contract_assert(nullreturn, expr, msg) if (!(expr)) {SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, msg, ""); return nullreturn; } else
291 /* -----------------------------------------------------------------------------
292 * director_common.swg
294 * This file contains support for director classes which is common between
296 * ----------------------------------------------------------------------------- */
299 Use -DSWIG_DIRECTOR_STATIC if you prefer to avoid the use of the
300 'Swig' namespace. This could be useful for multi-modules projects.
302 #ifdef SWIG_DIRECTOR_STATIC
303 /* Force anonymous (static) namespace */
306 /* -----------------------------------------------------------------------------
309 * This file contains support for director classes so that C# proxy
310 * methods can be called from C++.
311 * ----------------------------------------------------------------------------- */
313 #if defined(DEBUG_DIRECTOR_OWNED)
318 /* Director base class - not currently used in C# directors */
322 /* Base class for director exceptions */
323 class DirectorException : public std::exception {
325 std::string swig_msg;
328 DirectorException(const char *msg) : swig_msg(msg) {
331 DirectorException(const std::string &msg) : swig_msg(msg) {
334 virtual ~DirectorException() throw() {
337 const char *what() const throw() {
338 return swig_msg.c_str();
342 /* Pure virtual method exception */
343 class DirectorPureVirtualException : public DirectorException {
345 DirectorPureVirtualException(const char *msg) : DirectorException(std::string("Attempt to invoke pure virtual method ") + msg) {
351 void SWIG_CSharpException(int code, const char *msg) {
352 if (code == SWIG_ValueError) {
353 SWIG_CSharpExceptionArgumentCodes exception_code = SWIG_CSharpArgumentOutOfRangeException;
354 SWIG_CSharpSetPendingExceptionArgument(exception_code, msg, 0);
356 SWIG_CSharpExceptionCodes exception_code = SWIG_CSharpApplicationException;
358 case SWIG_MemoryError:
359 exception_code = SWIG_CSharpOutOfMemoryException;
361 case SWIG_IndexError:
362 exception_code = SWIG_CSharpIndexOutOfRangeException;
364 case SWIG_DivisionByZero:
365 exception_code = SWIG_CSharpDivideByZeroException;
368 exception_code = SWIG_CSharpIOException;
370 case SWIG_OverflowError:
371 exception_code = SWIG_CSharpOverflowException;
373 case SWIG_RuntimeError:
375 case SWIG_SyntaxError:
376 case SWIG_SystemError:
377 case SWIG_UnknownError:
379 exception_code = SWIG_CSharpApplicationException;
382 SWIG_CSharpSetPendingException(exception_code, msg);
389 // add here SWIG version check
391 #if defined(_MSC_VER) // Microsoft Visual C++ 6.0
392 // disable Swig-dependent warnings
394 // 'identifier1' has C-linkage specified,
395 // but returns UDT 'identifier2' which is incompatible with C
396 #pragma warning(disable: 4190)
398 // 'int' : forcing value to bool 'true' or 'false' (performance warning)
399 #pragma warning(disable: 4800)
401 // debug info too long etc etc
402 #pragma warning(disable: 4786)
405 typedef float floatp;
407 SWIGINTERN floatp *new_floatp(){
410 SWIGINTERN void delete_floatp(floatp *self){
411 if (self) delete self;
413 SWIGINTERN void floatp_assign(floatp *self,float value){
416 SWIGINTERN float floatp_value(floatp *self){
419 SWIGINTERN float *floatp_cast(floatp *self){
422 SWIGINTERN floatp *floatp_frompointer(float *t){
428 SWIGINTERN intp *new_intp(){
431 SWIGINTERN void delete_intp(intp *self){
432 if (self) delete self;
434 SWIGINTERN void intp_assign(intp *self,int value){
437 SWIGINTERN int intp_value(intp *self){
440 SWIGINTERN int *intp_cast(intp *self){
443 SWIGINTERN intp *intp_frompointer(int *t){
447 typedef double doublep;
449 SWIGINTERN doublep *new_doublep(){
452 SWIGINTERN void delete_doublep(doublep *self){
453 if (self) delete self;
455 SWIGINTERN void doublep_assign(doublep *self,double value){
458 SWIGINTERN double doublep_value(doublep *self){
461 SWIGINTERN double *doublep_cast(doublep *self){
464 SWIGINTERN doublep *doublep_frompointer(double *t){
465 return (doublep *) t;
468 typedef unsigned int uintp;
470 SWIGINTERN uintp *new_uintp(){
471 return new unsigned int();
473 SWIGINTERN void delete_uintp(uintp *self){
474 if (self) delete self;
476 SWIGINTERN void uintp_assign(uintp *self,unsigned int value){
479 SWIGINTERN unsigned int uintp_value(uintp *self){
482 SWIGINTERN unsigned int *uintp_cast(uintp *self){
485 SWIGINTERN uintp *uintp_frompointer(unsigned int *t){
489 typedef unsigned short ushortp;
491 SWIGINTERN ushortp *new_ushortp(){
492 return new unsigned short();
494 SWIGINTERN void delete_ushortp(ushortp *self){
495 if (self) delete self;
497 SWIGINTERN void ushortp_assign(ushortp *self,unsigned short value){
500 SWIGINTERN unsigned short ushortp_value(ushortp *self){
503 SWIGINTERN unsigned short *ushortp_cast(ushortp *self){
506 SWIGINTERN ushortp *ushortp_frompointer(unsigned short *t){
507 return (ushortp *) t;
510 unsigned int int_to_uint(int x) {
511 return (unsigned int) x;
515 using namespace Dali;
516 using namespace Dali::Toolkit;
518 SWIGINTERN bool Dali_BaseHandle_HasBody(Dali::BaseHandle const *self)
523 // C++ code. DALi uses Handle <-> Body design pattern.
524 // This function checks the Handle to see if it has a body attached ( possible to have empty handles).
525 // Handles in DALi can be converted into a boolean type
526 // to check if the handle has a valid body attached to it.
527 // Internally checking *self will checks IntrusivePtr<Dali::RefObject> mObjectHandle in BaseHandle;
537 CALL_CATCH_EXCEPTION(false);
541 SWIGINTERN bool Dali_BaseHandle_IsEqual(Dali::BaseHandle const *self,Dali::BaseHandle const &rhs)
546 // C++ code. Check if two handles reference the same implemtion
556 CALL_CATCH_EXCEPTION(false);
561 SWIGINTERN void Dali_TypeRegistration_RegisterControl(std::string const &controlName,Dali::CSharpTypeInfo::CreateFunction createFunc){
562 Dali::CSharpTypeRegistry::RegisterType( controlName, typeid( Dali::Toolkit::Control), createFunc );
564 SWIGINTERN void Dali_TypeRegistration_RegisterProperty(std::string const &controlName,std::string const &propertyName,int index,Dali::Property::Type type,Dali::CSharpTypeInfo::SetPropertyFunction setFunc,Dali::CSharpTypeInfo::GetPropertyFunction getFunc){
565 Dali::CSharpTypeRegistry::RegisterProperty( controlName, propertyName, index, type, setFunc, getFunc );
567 SWIGINTERN std::vector< Dali::TouchPoint > *new_std_vector_Sl_Dali_TouchPoint_Sg___SWIG_2(int capacity){
568 std::vector< Dali::TouchPoint >* pv = 0;
570 pv = new std::vector< Dali::TouchPoint >();
571 pv->reserve(capacity);
573 throw std::out_of_range("capacity");
577 SWIGINTERN Dali::TouchPoint std_vector_Sl_Dali_TouchPoint_Sg__getitemcopy(std::vector< Dali::TouchPoint > *self,int index){
578 if (index>=0 && index<(int)self->size())
579 return (*self)[index];
581 throw std::out_of_range("index");
583 SWIGINTERN Dali::TouchPoint const &std_vector_Sl_Dali_TouchPoint_Sg__getitem(std::vector< Dali::TouchPoint > *self,int index){
584 if (index>=0 && index<(int)self->size())
585 return (*self)[index];
587 throw std::out_of_range("index");
589 SWIGINTERN void std_vector_Sl_Dali_TouchPoint_Sg__setitem(std::vector< Dali::TouchPoint > *self,int index,Dali::TouchPoint const &val){
590 if (index>=0 && index<(int)self->size())
591 (*self)[index] = val;
593 throw std::out_of_range("index");
595 SWIGINTERN void std_vector_Sl_Dali_TouchPoint_Sg__AddRange(std::vector< Dali::TouchPoint > *self,std::vector< Dali::TouchPoint > const &values){
596 self->insert(self->end(), values.begin(), values.end());
598 SWIGINTERN std::vector< Dali::TouchPoint > *std_vector_Sl_Dali_TouchPoint_Sg__GetRange(std::vector< Dali::TouchPoint > *self,int index,int count){
600 throw std::out_of_range("index");
602 throw std::out_of_range("count");
603 if (index >= (int)self->size()+1 || index+count > (int)self->size())
604 throw std::invalid_argument("invalid range");
605 return new std::vector< Dali::TouchPoint >(self->begin()+index, self->begin()+index+count);
607 SWIGINTERN void std_vector_Sl_Dali_TouchPoint_Sg__Insert(std::vector< Dali::TouchPoint > *self,int index,Dali::TouchPoint const &x){
608 if (index>=0 && index<(int)self->size()+1)
609 self->insert(self->begin()+index, x);
611 throw std::out_of_range("index");
613 SWIGINTERN void std_vector_Sl_Dali_TouchPoint_Sg__InsertRange(std::vector< Dali::TouchPoint > *self,int index,std::vector< Dali::TouchPoint > const &values){
614 if (index>=0 && index<(int)self->size()+1)
615 self->insert(self->begin()+index, values.begin(), values.end());
617 throw std::out_of_range("index");
619 SWIGINTERN void std_vector_Sl_Dali_TouchPoint_Sg__RemoveAt(std::vector< Dali::TouchPoint > *self,int index){
620 if (index>=0 && index<(int)self->size())
621 self->erase(self->begin() + index);
623 throw std::out_of_range("index");
625 SWIGINTERN void std_vector_Sl_Dali_TouchPoint_Sg__RemoveRange(std::vector< Dali::TouchPoint > *self,int index,int count){
627 throw std::out_of_range("index");
629 throw std::out_of_range("count");
630 if (index >= (int)self->size()+1 || index+count > (int)self->size())
631 throw std::invalid_argument("invalid range");
632 self->erase(self->begin()+index, self->begin()+index+count);
634 SWIGINTERN std::vector< Dali::TouchPoint > *std_vector_Sl_Dali_TouchPoint_Sg__Repeat(Dali::TouchPoint const &value,int count){
636 throw std::out_of_range("count");
637 return new std::vector< Dali::TouchPoint >(count, value);
639 SWIGINTERN void std_vector_Sl_Dali_TouchPoint_Sg__Reverse__SWIG_0(std::vector< Dali::TouchPoint > *self){
640 std::reverse(self->begin(), self->end());
642 SWIGINTERN void std_vector_Sl_Dali_TouchPoint_Sg__Reverse__SWIG_1(std::vector< Dali::TouchPoint > *self,int index,int count){
644 throw std::out_of_range("index");
646 throw std::out_of_range("count");
647 if (index >= (int)self->size()+1 || index+count > (int)self->size())
648 throw std::invalid_argument("invalid range");
649 std::reverse(self->begin()+index, self->begin()+index+count);
651 SWIGINTERN void std_vector_Sl_Dali_TouchPoint_Sg__SetRange(std::vector< Dali::TouchPoint > *self,int index,std::vector< Dali::TouchPoint > const &values){
653 throw std::out_of_range("index");
654 if (index+values.size() > self->size())
655 throw std::out_of_range("index");
656 std::copy(values.begin(), values.end(), self->begin()+index);
658 SWIGINTERN bool Dali_Signal_Sl_void_Sp_float_SP__Sg__Empty(Dali::Signal< void (float) > const *self){
659 return self->Empty();
661 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_float_SP__Sg__GetConnectionCount(Dali::Signal< void (float) > const *self){
662 return self->GetConnectionCount();
664 SWIGINTERN void Dali_Signal_Sl_void_Sp_float_SP__Sg__Connect(Dali::Signal< void (float) > *self,void (*func)(float)){
665 self->Connect( func );
667 SWIGINTERN void Dali_Signal_Sl_void_Sp_float_SP__Sg__Disconnect(Dali::Signal< void (float) > *self,void (*func)(float)){
668 self->Disconnect( func );
670 SWIGINTERN void Dali_Signal_Sl_void_Sp_float_SP__Sg__Emit(Dali::Signal< void (float) > *self,float arg){
671 /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/;
672 /*@SWIG@*/ self->Emit( arg );
674 SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_BaseHandle_SP__Sg__Empty(Dali::Signal< void (Dali::BaseHandle) > const *self){
675 return self->Empty();
677 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_BaseHandle_SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::BaseHandle) > const *self){
678 return self->GetConnectionCount();
680 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_BaseHandle_SP__Sg__Connect(Dali::Signal< void (Dali::BaseHandle) > *self,void (*func)(Dali::BaseHandle)){
681 self->Connect( func );
683 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_BaseHandle_SP__Sg__Disconnect(Dali::Signal< void (Dali::BaseHandle) > *self,void (*func)(Dali::BaseHandle)){
684 self->Disconnect( func );
686 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_BaseHandle_SP__Sg__Emit(Dali::Signal< void (Dali::BaseHandle) > *self,Dali::BaseHandle arg){
687 /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/;
688 /*@SWIG@*/ self->Emit( arg );
690 SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_PropertyNotification_SA__SP__Sg__Empty(Dali::Signal< void (Dali::PropertyNotification &) > const *self){
691 return self->Empty();
693 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_PropertyNotification_SA__SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::PropertyNotification &) > const *self){
694 return self->GetConnectionCount();
696 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_PropertyNotification_SA__SP__Sg__Connect(Dali::Signal< void (Dali::PropertyNotification &) > *self,void (*func)(Dali::PropertyNotification &)){
697 self->Connect( func );
699 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_PropertyNotification_SA__SP__Sg__Disconnect(Dali::Signal< void (Dali::PropertyNotification &) > *self,void (*func)(Dali::PropertyNotification &)){
700 self->Disconnect( func );
702 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_PropertyNotification_SA__SP__Sg__Emit(Dali::Signal< void (Dali::PropertyNotification &) > *self,Dali::PropertyNotification &arg){
703 /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/;
704 /*@SWIG@*/ self->Emit( arg );
706 SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_LongPressGesture_SS_const_SA__SP__Sg__Empty(Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > const *self){
707 return self->Empty();
709 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_LongPressGesture_SS_const_SA__SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > const *self){
710 return self->GetConnectionCount();
712 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_LongPressGesture_SS_const_SA__SP__Sg__Connect(Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *self,void (*func)(Dali::Actor,Dali::LongPressGesture const &)){
713 self->Connect( func );
715 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_LongPressGesture_SS_const_SA__SP__Sg__Disconnect(Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *self,void (*func)(Dali::Actor,Dali::LongPressGesture const &)){
716 self->Disconnect( func );
718 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_LongPressGesture_SS_const_SA__SP__Sg__Emit(Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *self,Dali::Actor arg1,Dali::LongPressGesture const &arg2){
719 /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/;
720 /*@SWIG@*/ self->Emit( arg1, arg2 );
722 SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_KeyEvent_SS_const_SA__SP__Sg__Empty(Dali::Signal< void (Dali::KeyEvent const &) > const *self){
723 return self->Empty();
725 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_KeyEvent_SS_const_SA__SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::KeyEvent const &) > const *self){
726 return self->GetConnectionCount();
728 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_KeyEvent_SS_const_SA__SP__Sg__Connect(Dali::Signal< void (Dali::KeyEvent const &) > *self,void (*func)(Dali::KeyEvent const &)){
729 self->Connect( func );
731 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_KeyEvent_SS_const_SA__SP__Sg__Disconnect(Dali::Signal< void (Dali::KeyEvent const &) > *self,void (*func)(Dali::KeyEvent const &)){
732 self->Disconnect( func );
734 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_KeyEvent_SS_const_SA__SP__Sg__Emit(Dali::Signal< void (Dali::KeyEvent const &) > *self,Dali::KeyEvent const &arg){
735 /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/;
736 /*@SWIG@*/ self->Emit( arg );
738 SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_TouchEvent_SS_const_SA__SP__Sg__Empty(Dali::Signal< void (Dali::TouchEvent const &) > const *self){
739 return self->Empty();
741 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_TouchEvent_SS_const_SA__SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::TouchEvent const &) > const *self){
742 return self->GetConnectionCount();
744 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_TouchEvent_SS_const_SA__SP__Sg__Connect(Dali::Signal< void (Dali::TouchEvent const &) > *self,void (*func)(Dali::TouchEvent const &)){
745 self->Connect( func );
747 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_TouchEvent_SS_const_SA__SP__Sg__Disconnect(Dali::Signal< void (Dali::TouchEvent const &) > *self,void (*func)(Dali::TouchEvent const &)){
748 self->Disconnect( func );
750 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_TouchEvent_SS_const_SA__SP__Sg__Emit(Dali::Signal< void (Dali::TouchEvent const &) > *self,Dali::TouchEvent const &arg){
751 /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/;
752 /*@SWIG@*/ self->Emit( arg );
754 SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_WheelEvent_SS_const_SA__SP__Sg__Empty(Dali::Signal< void (Dali::WheelEvent const &) > const *self){
755 return self->Empty();
757 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_WheelEvent_SS_const_SA__SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::WheelEvent const &) > const *self){
758 return self->GetConnectionCount();
760 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_WheelEvent_SS_const_SA__SP__Sg__Connect(Dali::Signal< void (Dali::WheelEvent const &) > *self,void (*func)(Dali::WheelEvent const &)){
761 self->Connect( func );
763 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_WheelEvent_SS_const_SA__SP__Sg__Disconnect(Dali::Signal< void (Dali::WheelEvent const &) > *self,void (*func)(Dali::WheelEvent const &)){
764 self->Disconnect( func );
766 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_WheelEvent_SS_const_SA__SP__Sg__Emit(Dali::Signal< void (Dali::WheelEvent const &) > *self,Dali::WheelEvent const &arg){
767 /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/;
768 /*@SWIG@*/ self->Emit( arg );
770 SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PanGesture_SS_const_SA__SP__Sg__Empty(Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > const *self){
771 return self->Empty();
773 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PanGesture_SS_const_SA__SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > const *self){
774 return self->GetConnectionCount();
776 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PanGesture_SS_const_SA__SP__Sg__Connect(Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *self,void (*func)(Dali::Actor,Dali::PanGesture const &)){
777 self->Connect( func );
779 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PanGesture_SS_const_SA__SP__Sg__Disconnect(Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *self,void (*func)(Dali::Actor,Dali::PanGesture const &)){
780 self->Disconnect( func );
782 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PanGesture_SS_const_SA__SP__Sg__Emit(Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *self,Dali::Actor arg1,Dali::PanGesture const &arg2){
783 /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/;
784 /*@SWIG@*/ self->Emit( arg1, arg2 );
786 SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PinchGesture_SS_const_SA__SP__Sg__Empty(Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > const *self){
787 return self->Empty();
789 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PinchGesture_SS_const_SA__SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > const *self){
790 return self->GetConnectionCount();
792 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PinchGesture_SS_const_SA__SP__Sg__Connect(Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *self,void (*func)(Dali::Actor,Dali::PinchGesture const &)){
793 self->Connect( func );
795 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PinchGesture_SS_const_SA__SP__Sg__Disconnect(Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *self,void (*func)(Dali::Actor,Dali::PinchGesture const &)){
796 self->Disconnect( func );
798 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PinchGesture_SS_const_SA__SP__Sg__Emit(Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *self,Dali::Actor arg1,Dali::PinchGesture const &arg2){
799 /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/;
800 /*@SWIG@*/ self->Emit( arg1, arg2 );
802 SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_TapGesture_SS_const_SA__SP__Sg__Empty(Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > const *self){
803 return self->Empty();
805 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_TapGesture_SS_const_SA__SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > const *self){
806 return self->GetConnectionCount();
808 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_TapGesture_SS_const_SA__SP__Sg__Connect(Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *self,void (*func)(Dali::Actor,Dali::TapGesture const &)){
809 self->Connect( func );
811 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_TapGesture_SS_const_SA__SP__Sg__Disconnect(Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *self,void (*func)(Dali::Actor,Dali::TapGesture const &)){
812 self->Disconnect( func );
814 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_TapGesture_SS_const_SA__SP__Sg__Emit(Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *self,Dali::Actor arg1,Dali::TapGesture const &arg2){
815 /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/;
816 /*@SWIG@*/ self->Emit( arg1, arg2 );
818 SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_Sc_Dali_DevelActor_LayoutDirection_Type_SP__Sg__Empty(Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > const *self){
819 return self->Empty();
821 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_Sc_Dali_DevelActor_LayoutDirection_Type_SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > const *self){
822 return self->GetConnectionCount();
824 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_Sc_Dali_DevelActor_LayoutDirection_Type_SP__Sg__Connect(Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *self,void (*func)(Dali::Actor, Dali::LayoutDirection::Type)){
825 return self->Connect( func );
827 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_Sc_Dali_DevelActor_LayoutDirection_Type_SP__Sg__Disconnect(Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *self,void (*func)(Dali::Actor, Dali::LayoutDirection::Type)){
828 self->Disconnect( func );
830 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_Sc_Dali_DevelActor_LayoutDirection_Type_SP__Sg__Emit(Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *self,Dali::Actor arg1, Dali::LayoutDirection::Type arg3){
831 self->Emit( arg1, arg3 );
833 SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_Sc_Dali_DevelActor_VisibilityChange_Type_SP__Sg__Empty(Dali::Signal< void (Dali::Actor,bool,Dali::DevelActor::VisibilityChange::Type) > const *self){
834 return self->Empty();
836 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_Sc_Dali_DevelActor_VisibilityChange_Type_SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::Actor,bool,Dali::DevelActor::VisibilityChange::Type) > const *self){
837 return self->GetConnectionCount();
839 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_Sc_Dali_DevelActor_VisibilityChange_Type_SP__Sg__Connect(Dali::Signal< void (Dali::Actor,bool,Dali::DevelActor::VisibilityChange::Type) > *self,void (*func)(Dali::Actor,bool,Dali::DevelActor::VisibilityChange::Type)){
840 return self->Connect( func );
842 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_Sc_Dali_DevelActor_VisibilityChange_Type_SP__Sg__Disconnect(Dali::Signal< void (Dali::Actor,bool,Dali::DevelActor::VisibilityChange::Type) > *self,void (*func)(Dali::Actor,bool,Dali::DevelActor::VisibilityChange::Type)){
843 self->Disconnect( func );
845 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_Sc_Dali_DevelActor_VisibilityChange_Type_SP__Sg__Emit(Dali::Signal< void (Dali::Actor,bool,Dali::DevelActor::VisibilityChange::Type) > *self,Dali::Actor arg1,bool arg2,Dali::DevelActor::VisibilityChange::Type arg3){
846 /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/;
847 /*@SWIG@*/ self->Emit( arg1, arg2, arg3 );
850 SWIGINTERN std::vector< unsigned int > *new_std_vector_Sl_unsigned_SS_int_Sg___SWIG_2(int capacity){
851 std::vector< unsigned int >* pv = 0;
853 pv = new std::vector< unsigned int >();
854 pv->reserve(capacity);
856 throw std::out_of_range("capacity");
860 SWIGINTERN unsigned int std_vector_Sl_unsigned_SS_int_Sg__getitemcopy(std::vector< unsigned int > *self,int index){
861 if (index>=0 && index<(int)self->size())
862 return (*self)[index];
864 throw std::out_of_range("index");
866 SWIGINTERN unsigned int const &std_vector_Sl_unsigned_SS_int_Sg__getitem(std::vector< unsigned int > *self,int index){
867 if (index>=0 && index<(int)self->size())
868 return (*self)[index];
870 throw std::out_of_range("index");
872 SWIGINTERN void std_vector_Sl_unsigned_SS_int_Sg__setitem(std::vector< unsigned int > *self,int index,unsigned int const &val){
873 if (index>=0 && index<(int)self->size())
874 (*self)[index] = val;
876 throw std::out_of_range("index");
878 SWIGINTERN void std_vector_Sl_unsigned_SS_int_Sg__AddRange(std::vector< unsigned int > *self,std::vector< unsigned int > const &values){
879 self->insert(self->end(), values.begin(), values.end());
881 SWIGINTERN std::vector< unsigned int > *std_vector_Sl_unsigned_SS_int_Sg__GetRange(std::vector< unsigned int > *self,int index,int count){
883 throw std::out_of_range("index");
885 throw std::out_of_range("count");
886 if (index >= (int)self->size()+1 || index+count > (int)self->size())
887 throw std::invalid_argument("invalid range");
888 return new std::vector< unsigned int >(self->begin()+index, self->begin()+index+count);
890 SWIGINTERN void std_vector_Sl_unsigned_SS_int_Sg__Insert(std::vector< unsigned int > *self,int index,unsigned int const &x){
891 if (index>=0 && index<(int)self->size()+1)
892 self->insert(self->begin()+index, x);
894 throw std::out_of_range("index");
896 SWIGINTERN void std_vector_Sl_unsigned_SS_int_Sg__InsertRange(std::vector< unsigned int > *self,int index,std::vector< unsigned int > const &values){
897 if (index>=0 && index<(int)self->size()+1)
898 self->insert(self->begin()+index, values.begin(), values.end());
900 throw std::out_of_range("index");
902 SWIGINTERN void std_vector_Sl_unsigned_SS_int_Sg__RemoveAt(std::vector< unsigned int > *self,int index){
903 if (index>=0 && index<(int)self->size())
904 self->erase(self->begin() + index);
906 throw std::out_of_range("index");
908 SWIGINTERN void std_vector_Sl_unsigned_SS_int_Sg__RemoveRange(std::vector< unsigned int > *self,int index,int count){
910 throw std::out_of_range("index");
912 throw std::out_of_range("count");
913 if (index >= (int)self->size()+1 || index+count > (int)self->size())
914 throw std::invalid_argument("invalid range");
915 self->erase(self->begin()+index, self->begin()+index+count);
917 SWIGINTERN std::vector< unsigned int > *std_vector_Sl_unsigned_SS_int_Sg__Repeat(unsigned int const &value,int count){
919 throw std::out_of_range("count");
920 return new std::vector< unsigned int >(count, value);
922 SWIGINTERN void std_vector_Sl_unsigned_SS_int_Sg__Reverse__SWIG_0(std::vector< unsigned int > *self){
923 std::reverse(self->begin(), self->end());
925 SWIGINTERN void std_vector_Sl_unsigned_SS_int_Sg__Reverse__SWIG_1(std::vector< unsigned int > *self,int index,int count){
927 throw std::out_of_range("index");
929 throw std::out_of_range("count");
930 if (index >= (int)self->size()+1 || index+count > (int)self->size())
931 throw std::invalid_argument("invalid range");
932 std::reverse(self->begin()+index, self->begin()+index+count);
934 SWIGINTERN void std_vector_Sl_unsigned_SS_int_Sg__SetRange(std::vector< unsigned int > *self,int index,std::vector< unsigned int > const &values){
936 throw std::out_of_range("index");
937 if (index+values.size() > self->size())
938 throw std::out_of_range("index");
939 std::copy(values.begin(), values.end(), self->begin()+index);
941 SWIGINTERN bool std_vector_Sl_unsigned_SS_int_Sg__Contains(std::vector< unsigned int > *self,unsigned int const &value){
942 return std::find(self->begin(), self->end(), value) != self->end();
944 SWIGINTERN int std_vector_Sl_unsigned_SS_int_Sg__IndexOf(std::vector< unsigned int > *self,unsigned int const &value){
946 std::vector< unsigned int >::iterator it = std::find(self->begin(), self->end(), value);
947 if (it != self->end())
948 index = (int)(it - self->begin());
951 SWIGINTERN int std_vector_Sl_unsigned_SS_int_Sg__LastIndexOf(std::vector< unsigned int > *self,unsigned int const &value){
953 std::vector< unsigned int >::reverse_iterator rit = std::find(self->rbegin(), self->rend(), value);
954 if (rit != self->rend())
955 index = (int)(self->rend() - 1 - rit);
958 SWIGINTERN bool std_vector_Sl_unsigned_SS_int_Sg__Remove(std::vector< unsigned int > *self,unsigned int const &value){
959 std::vector< unsigned int >::iterator it = std::find(self->begin(), self->end(), value);
960 if (it != self->end()) {
966 SWIGINTERN std::vector< std::pair< unsigned int,Dali::Actor > > *new_std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg___SWIG_2(int capacity){
967 std::vector< std::pair< unsigned int,Dali::Actor > >* pv = 0;
969 pv = new std::vector< std::pair< unsigned int,Dali::Actor > >();
970 pv->reserve(capacity);
972 throw std::out_of_range("capacity");
976 SWIGINTERN std::pair< unsigned int,Dali::Actor > std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__getitemcopy(std::vector< std::pair< unsigned int,Dali::Actor > > *self,int index){
977 if (index>=0 && index<(int)self->size())
978 return (*self)[index];
980 throw std::out_of_range("index");
982 SWIGINTERN std::pair< unsigned int,Dali::Actor > const &std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__getitem(std::vector< std::pair< unsigned int,Dali::Actor > > *self,int index){
983 if (index>=0 && index<(int)self->size())
984 return (*self)[index];
986 throw std::out_of_range("index");
988 SWIGINTERN void std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__setitem(std::vector< std::pair< unsigned int,Dali::Actor > > *self,int index,std::pair< unsigned int,Dali::Actor > const &val){
989 if (index>=0 && index<(int)self->size())
990 (*self)[index] = val;
992 throw std::out_of_range("index");
994 SWIGINTERN void std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__AddRange(std::vector< std::pair< unsigned int,Dali::Actor > > *self,std::vector< std::pair< unsigned int,Dali::Actor > > const &values){
995 self->insert(self->end(), values.begin(), values.end());
997 SWIGINTERN std::vector< std::pair< unsigned int,Dali::Actor > > *std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__GetRange(std::vector< std::pair< unsigned int,Dali::Actor > > *self,int index,int count){
999 throw std::out_of_range("index");
1001 throw std::out_of_range("count");
1002 if (index >= (int)self->size()+1 || index+count > (int)self->size())
1003 throw std::invalid_argument("invalid range");
1004 return new std::vector< std::pair< unsigned int,Dali::Actor > >(self->begin()+index, self->begin()+index+count);
1006 SWIGINTERN void std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__Insert(std::vector< std::pair< unsigned int,Dali::Actor > > *self,int index,std::pair< unsigned int,Dali::Actor > const &x){
1007 if (index>=0 && index<(int)self->size()+1)
1008 self->insert(self->begin()+index, x);
1010 throw std::out_of_range("index");
1012 SWIGINTERN void std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__InsertRange(std::vector< std::pair< unsigned int,Dali::Actor > > *self,int index,std::vector< std::pair< unsigned int,Dali::Actor > > const &values){
1013 if (index>=0 && index<(int)self->size()+1)
1014 self->insert(self->begin()+index, values.begin(), values.end());
1016 throw std::out_of_range("index");
1018 SWIGINTERN void std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__RemoveAt(std::vector< std::pair< unsigned int,Dali::Actor > > *self,int index){
1019 if (index>=0 && index<(int)self->size())
1020 self->erase(self->begin() + index);
1022 throw std::out_of_range("index");
1024 SWIGINTERN void std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__RemoveRange(std::vector< std::pair< unsigned int,Dali::Actor > > *self,int index,int count){
1026 throw std::out_of_range("index");
1028 throw std::out_of_range("count");
1029 if (index >= (int)self->size()+1 || index+count > (int)self->size())
1030 throw std::invalid_argument("invalid range");
1031 self->erase(self->begin()+index, self->begin()+index+count);
1033 SWIGINTERN std::vector< std::pair< unsigned int,Dali::Actor > > *std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__Repeat(std::pair< unsigned int,Dali::Actor > const &value,int count){
1035 throw std::out_of_range("count");
1036 return new std::vector< std::pair< unsigned int,Dali::Actor > >(count, value);
1038 SWIGINTERN void std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__Reverse__SWIG_0(std::vector< std::pair< unsigned int,Dali::Actor > > *self){
1039 std::reverse(self->begin(), self->end());
1041 SWIGINTERN void std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__Reverse__SWIG_1(std::vector< std::pair< unsigned int,Dali::Actor > > *self,int index,int count){
1043 throw std::out_of_range("index");
1045 throw std::out_of_range("count");
1046 if (index >= (int)self->size()+1 || index+count > (int)self->size())
1047 throw std::invalid_argument("invalid range");
1048 std::reverse(self->begin()+index, self->begin()+index+count);
1050 SWIGINTERN void std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__SetRange(std::vector< std::pair< unsigned int,Dali::Actor > > *self,int index,std::vector< std::pair< unsigned int,Dali::Actor > > const &values){
1052 throw std::out_of_range("index");
1053 if (index+values.size() > self->size())
1054 throw std::out_of_range("index");
1055 std::copy(values.begin(), values.end(), self->begin()+index);
1057 SWIGINTERN std::vector< Dali::Actor > *new_std_vector_Sl_Dali_Actor_Sg___SWIG_2(int capacity){
1058 std::vector< Dali::Actor >* pv = 0;
1059 if (capacity >= 0) {
1060 pv = new std::vector< Dali::Actor >();
1061 pv->reserve(capacity);
1063 throw std::out_of_range("capacity");
1067 SWIGINTERN Dali::Actor std_vector_Sl_Dali_Actor_Sg__getitemcopy(std::vector< Dali::Actor > *self,int index){
1068 if (index>=0 && index<(int)self->size())
1069 return (*self)[index];
1071 throw std::out_of_range("index");
1073 SWIGINTERN Dali::Actor const &std_vector_Sl_Dali_Actor_Sg__getitem(std::vector< Dali::Actor > *self,int index){
1074 if (index>=0 && index<(int)self->size())
1075 return (*self)[index];
1077 throw std::out_of_range("index");
1079 SWIGINTERN void std_vector_Sl_Dali_Actor_Sg__setitem(std::vector< Dali::Actor > *self,int index,Dali::Actor const &val){
1080 if (index>=0 && index<(int)self->size())
1081 (*self)[index] = val;
1083 throw std::out_of_range("index");
1085 SWIGINTERN void std_vector_Sl_Dali_Actor_Sg__AddRange(std::vector< Dali::Actor > *self,std::vector< Dali::Actor > const &values){
1086 self->insert(self->end(), values.begin(), values.end());
1088 SWIGINTERN std::vector< Dali::Actor > *std_vector_Sl_Dali_Actor_Sg__GetRange(std::vector< Dali::Actor > *self,int index,int count){
1090 throw std::out_of_range("index");
1092 throw std::out_of_range("count");
1093 if (index >= (int)self->size()+1 || index+count > (int)self->size())
1094 throw std::invalid_argument("invalid range");
1095 return new std::vector< Dali::Actor >(self->begin()+index, self->begin()+index+count);
1097 SWIGINTERN void std_vector_Sl_Dali_Actor_Sg__Insert(std::vector< Dali::Actor > *self,int index,Dali::Actor const &x){
1098 if (index>=0 && index<(int)self->size()+1)
1099 self->insert(self->begin()+index, x);
1101 throw std::out_of_range("index");
1103 SWIGINTERN void std_vector_Sl_Dali_Actor_Sg__InsertRange(std::vector< Dali::Actor > *self,int index,std::vector< Dali::Actor > const &values){
1104 if (index>=0 && index<(int)self->size()+1)
1105 self->insert(self->begin()+index, values.begin(), values.end());
1107 throw std::out_of_range("index");
1109 SWIGINTERN void std_vector_Sl_Dali_Actor_Sg__RemoveAt(std::vector< Dali::Actor > *self,int index){
1110 if (index>=0 && index<(int)self->size())
1111 self->erase(self->begin() + index);
1113 throw std::out_of_range("index");
1115 SWIGINTERN void std_vector_Sl_Dali_Actor_Sg__RemoveRange(std::vector< Dali::Actor > *self,int index,int count){
1117 throw std::out_of_range("index");
1119 throw std::out_of_range("count");
1120 if (index >= (int)self->size()+1 || index+count > (int)self->size())
1121 throw std::invalid_argument("invalid range");
1122 self->erase(self->begin()+index, self->begin()+index+count);
1124 SWIGINTERN std::vector< Dali::Actor > *std_vector_Sl_Dali_Actor_Sg__Repeat(Dali::Actor const &value,int count){
1126 throw std::out_of_range("count");
1127 return new std::vector< Dali::Actor >(count, value);
1129 SWIGINTERN void std_vector_Sl_Dali_Actor_Sg__Reverse__SWIG_0(std::vector< Dali::Actor > *self){
1130 std::reverse(self->begin(), self->end());
1132 SWIGINTERN void std_vector_Sl_Dali_Actor_Sg__Reverse__SWIG_1(std::vector< Dali::Actor > *self,int index,int count){
1134 throw std::out_of_range("index");
1136 throw std::out_of_range("count");
1137 if (index >= (int)self->size()+1 || index+count > (int)self->size())
1138 throw std::invalid_argument("invalid range");
1139 std::reverse(self->begin()+index, self->begin()+index+count);
1141 SWIGINTERN void std_vector_Sl_Dali_Actor_Sg__SetRange(std::vector< Dali::Actor > *self,int index,std::vector< Dali::Actor > const &values){
1143 throw std::out_of_range("index");
1144 if (index+values.size() > self->size())
1145 throw std::out_of_range("index");
1146 std::copy(values.begin(), values.end(), self->begin()+index);
1148 SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Actor_SP__Sg__Empty(Dali::Signal< void (Dali::Actor,Dali::Actor) > const *self){
1149 return self->Empty();
1151 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Actor_SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::Actor,Dali::Actor) > const *self){
1152 return self->GetConnectionCount();
1154 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Actor_SP__Sg__Connect(Dali::Signal< void (Dali::Actor,Dali::Actor) > *self,void (*func)(Dali::Actor,Dali::Actor)){
1155 self->Connect( func );
1157 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Actor_SP__Sg__Disconnect(Dali::Signal< void (Dali::Actor,Dali::Actor) > *self,void (*func)(Dali::Actor,Dali::Actor)){
1158 self->Disconnect( func );
1160 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Actor_SP__Sg__Emit(Dali::Signal< void (Dali::Actor,Dali::Actor) > *self,Dali::Actor arg1,Dali::Actor arg2){
1161 /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/;
1162 /*@SWIG@*/ self->Emit( arg1, arg2 );
1164 SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_SP__Sg__Empty(Dali::Signal< void (Dali::Actor,bool) > const *self){
1165 return self->Empty();
1167 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::Actor,bool) > const *self){
1168 return self->GetConnectionCount();
1170 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_SP__Sg__Connect(Dali::Signal< void (Dali::Actor,bool) > *self,void (*func)(Dali::Actor,bool)){
1171 self->Connect( func );
1173 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_SP__Sg__Disconnect(Dali::Signal< void (Dali::Actor,bool) > *self,void (*func)(Dali::Actor,bool)){
1174 self->Disconnect( func );
1176 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_SP__Sg__Emit(Dali::Signal< void (Dali::Actor,bool) > *self,Dali::Actor arg1,bool arg2){
1177 /*@SWIG:SWIG/signals.i,185,NO_RETURN_FUNC@*/;
1178 /*@SWIG@*/ self->Emit( arg1, arg2 );
1181 /* ---------------------------------------------------
1182 * C++ director class methods
1183 * --------------------------------------------------- */
1185 #include "dali-wrap.h"
1190 SwigDirector_WidgetImpl::SwigDirector_WidgetImpl() : Dali::Internal::Adaptor::Widget(), Swig::Director() {
1191 swig_init_callbacks();
1194 SwigDirector_WidgetImpl::~SwigDirector_WidgetImpl() {
1197 void SwigDirector_WidgetImpl::OnCreate(std::string const &contentInfo, Dali::Window window) {
1198 char * jcontentInfo = 0 ;
1201 if (!swig_callbackOnCreate) {
1202 Dali::Internal::Adaptor::Widget::OnCreate(contentInfo,window);
1205 jcontentInfo = SWIG_csharp_string_callback((&contentInfo)->c_str());
1206 jwindow = (void *)new Dali::Window((const Dali::Window &)window);
1207 swig_callbackOnCreate(jcontentInfo, jwindow);
1211 void SwigDirector_WidgetImpl::OnTerminate(std::string const &contentInfo, Dali::Widget::Termination type) {
1212 char * jcontentInfo = 0 ;
1215 if (!swig_callbackOnTerminate) {
1216 Dali::Internal::Adaptor::Widget::OnTerminate(contentInfo,type);
1219 jcontentInfo = SWIG_csharp_string_callback((&contentInfo)->c_str());
1221 swig_callbackOnTerminate(jcontentInfo, jtype);
1225 void SwigDirector_WidgetImpl::OnPause() {
1226 if (!swig_callbackOnPause) {
1227 Dali::Internal::Adaptor::Widget::OnPause();
1230 swig_callbackOnPause();
1234 void SwigDirector_WidgetImpl::OnResume() {
1235 if (!swig_callbackOnResume) {
1236 Dali::Internal::Adaptor::Widget::OnResume();
1239 swig_callbackOnResume();
1243 void SwigDirector_WidgetImpl::OnResize(Dali::Window window) {
1246 if (!swig_callbackOnResize) {
1247 Dali::Internal::Adaptor::Widget::OnResize(window);
1250 jwindow = (void *)new Dali::Window((const Dali::Window &)window);
1251 swig_callbackOnResize(jwindow);
1255 void SwigDirector_WidgetImpl::OnUpdate(std::string const &contentInfo, int force) {
1256 char * jcontentInfo = 0 ;
1259 if (!swig_callbackOnUpdate) {
1260 Dali::Internal::Adaptor::Widget::OnUpdate(contentInfo,force);
1263 jcontentInfo = SWIG_csharp_string_callback((&contentInfo)->c_str());
1265 swig_callbackOnUpdate(jcontentInfo, jforce);
1269 void SwigDirector_WidgetImpl::SignalConnected(Dali::SlotObserver *slotObserver, Dali::CallbackBase *callback) {
1270 void * jslotObserver = 0 ;
1271 void * jcallback = 0 ;
1273 if (!swig_callbackSignalConnected) {
1274 Dali::Internal::Adaptor::Widget::SignalConnected(slotObserver,callback);
1277 jslotObserver = (void *) slotObserver;
1278 jcallback = (void *) callback;
1279 swig_callbackSignalConnected(jslotObserver, jcallback);
1283 void SwigDirector_WidgetImpl::SignalDisconnected(Dali::SlotObserver *slotObserver, Dali::CallbackBase *callback) {
1284 void * jslotObserver = 0 ;
1285 void * jcallback = 0 ;
1287 if (!swig_callbackSignalDisconnected) {
1288 Dali::Internal::Adaptor::Widget::SignalDisconnected(slotObserver,callback);
1291 jslotObserver = (void *) slotObserver;
1292 jcallback = (void *) callback;
1293 swig_callbackSignalDisconnected(jslotObserver, jcallback);
1297 void SwigDirector_WidgetImpl::swig_connect_director(SWIG_Callback0_t callbackOnCreate, SWIG_Callback1_t callbackOnTerminate, SWIG_Callback2_t callbackOnPause, SWIG_Callback3_t callbackOnResume, SWIG_Callback4_t callbackOnResize, SWIG_Callback5_t callbackOnUpdate, SWIG_Callback6_t callbackSignalConnected, SWIG_Callback7_t callbackSignalDisconnected) {
1299 swig_callbackOnCreate = callbackOnCreate;
1300 swig_callbackOnTerminate = callbackOnTerminate;
1301 swig_callbackOnPause = callbackOnPause;
1302 swig_callbackOnResume = callbackOnResume;
1303 swig_callbackOnResize = callbackOnResize;
1304 swig_callbackOnUpdate = callbackOnUpdate;
1305 swig_callbackSignalConnected = callbackSignalConnected;
1306 swig_callbackSignalDisconnected = callbackSignalDisconnected;
1309 void SwigDirector_WidgetImpl::swig_init_callbacks() {
1310 swig_callbackOnCreate = 0;
1311 swig_callbackOnTerminate = 0;
1312 swig_callbackOnPause = 0;
1313 swig_callbackOnResume = 0;
1314 swig_callbackOnResize = 0;
1315 swig_callbackOnUpdate = 0;
1316 swig_callbackSignalConnected = 0;
1317 swig_callbackSignalDisconnected = 0;
1321 SwigDirector_ViewImpl::SwigDirector_ViewImpl(Dali::Toolkit::Internal::Control::ControlBehaviour behaviourFlags) : Dali::Toolkit::Internal::Control(behaviourFlags), Swig::Director() {
1322 swig_init_callbacks();
1325 SwigDirector_ViewImpl::~SwigDirector_ViewImpl() {
1330 void SwigDirector_ViewImpl::OnSceneConnection(int depth) {
1333 if (!swig_callbackOnSceneConnection) {
1334 Dali::Toolkit::Internal::Control::OnSceneConnection(depth);
1338 swig_callbackOnSceneConnection(jdepth);
1342 void SwigDirector_ViewImpl::OnSceneDisconnection() {
1343 if (!swig_callbackOnSceneDisconnection) {
1344 Dali::Toolkit::Internal::Control::OnSceneDisconnection();
1347 swig_callbackOnSceneDisconnection();
1351 void SwigDirector_ViewImpl::OnChildAdd(Dali::Actor &child) {
1354 if (!swig_callbackOnChildAdd) {
1355 Dali::Toolkit::Internal::Control::OnChildAdd(child);
1358 jchild = (Dali::Actor *) &child;
1359 swig_callbackOnChildAdd(jchild);
1363 void SwigDirector_ViewImpl::OnChildRemove(Dali::Actor &child) {
1366 if (!swig_callbackOnChildRemove) {
1367 Dali::Toolkit::Internal::Control::OnChildRemove(child);
1370 jchild = (Dali::Actor *) &child;
1371 swig_callbackOnChildRemove(jchild);
1375 void SwigDirector_ViewImpl::OnPropertySet(Dali::Property::Index index, const Dali::Property::Value& propertyValue) {
1377 void * jpropertyValue ;
1379 if (!swig_callbackOnPropertySet) {
1380 Dali::Toolkit::Internal::Control::OnPropertySet(index,propertyValue);
1384 jpropertyValue = (void *)new Dali::Property::Value((const Dali::Property::Value &)propertyValue);
1385 swig_callbackOnPropertySet(jindex, jpropertyValue);
1389 void SwigDirector_ViewImpl::OnSizeSet(Dali::Vector3 const &targetSize) {
1390 void * jtargetSize = 0 ;
1392 if (!swig_callbackOnSizeSet) {
1393 Dali::Toolkit::Internal::Control::OnSizeSet(targetSize);
1396 jtargetSize = (Dali::Vector3 *) &targetSize;
1397 swig_callbackOnSizeSet(jtargetSize);
1401 void SwigDirector_ViewImpl::OnSizeAnimation(Dali::Animation &animation, Dali::Vector3 const &targetSize) {
1402 void * janimation = 0 ;
1403 void * jtargetSize = 0 ;
1405 if (!swig_callbackOnSizeAnimation) {
1406 Dali::Toolkit::Internal::Control::OnSizeAnimation(animation,targetSize);
1409 janimation = (Dali::Animation *) &animation;
1410 jtargetSize = (Dali::Vector3 *) &targetSize;
1411 swig_callbackOnSizeAnimation(janimation, jtargetSize);
1415 bool SwigDirector_ViewImpl::OnKeyEvent(Dali::KeyEvent const &event) {
1416 bool c_result = SwigValueInit< bool >() ;
1417 unsigned int jresult = 0 ;
1420 if (!swig_callbackOnKeyEvent) {
1421 return Dali::Toolkit::Internal::Control::OnKeyEvent(event);
1423 jarg0 = (Dali::KeyEvent *) &event;
1424 jresult = (unsigned int) swig_callbackOnKeyEvent(jarg0);
1425 c_result = jresult ? true : false;
1430 void SwigDirector_ViewImpl::OnRelayout(Dali::Vector2 const &size, Dali::RelayoutContainer &container) {
1432 void * jcontainer = 0 ;
1434 if (!swig_callbackOnRelayout) {
1435 Dali::Toolkit::Internal::Control::OnRelayout(size,container);
1438 jsize = (Dali::Vector2 *) &size;
1439 jcontainer = (Dali::RelayoutContainer *) &container;
1440 swig_callbackOnRelayout(jsize, jcontainer);
1444 void SwigDirector_ViewImpl::OnSetResizePolicy(Dali::ResizePolicy::Type policy, Dali::Dimension::Type dimension) {
1448 if (!swig_callbackOnSetResizePolicy) {
1449 Dali::Toolkit::Internal::Control::OnSetResizePolicy(policy,dimension);
1452 jpolicy = (int)policy;
1453 jdimension = (int)dimension;
1454 swig_callbackOnSetResizePolicy(jpolicy, jdimension);
1458 Dali::Vector3 SwigDirector_ViewImpl::GetNaturalSize() {
1459 Dali::Vector3 c_result ;
1460 void * jresult = 0 ;
1462 if (!swig_callbackGetNaturalSize) {
1463 return Dali::Toolkit::Internal::Control::GetNaturalSize();
1465 jresult = (void *) swig_callbackGetNaturalSize();
1467 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Unexpected null return for type Dali::Vector3", 0);
1470 c_result = *(Dali::Vector3 *)jresult;
1475 float SwigDirector_ViewImpl::CalculateChildSize(Dali::Actor const &child, Dali::Dimension::Type dimension) {
1476 float c_result = SwigValueInit< float >() ;
1481 if (!swig_callbackCalculateChildSize) {
1482 return Dali::Toolkit::Internal::Control::CalculateChildSize(child,dimension);
1484 jchild = (Dali::Actor *) &child;
1485 jdimension = (int)dimension;
1486 jresult = (float) swig_callbackCalculateChildSize(jchild, jdimension);
1487 c_result = (float)jresult;
1492 float SwigDirector_ViewImpl::GetHeightForWidth(float width) {
1493 float c_result = SwigValueInit< float >() ;
1497 if (!swig_callbackGetHeightForWidth) {
1498 return Dali::Toolkit::Internal::Control::GetHeightForWidth(width);
1501 jresult = (float) swig_callbackGetHeightForWidth(jwidth);
1502 c_result = (float)jresult;
1507 float SwigDirector_ViewImpl::GetWidthForHeight(float height) {
1508 float c_result = SwigValueInit< float >() ;
1512 if (!swig_callbackGetWidthForHeight) {
1513 return Dali::Toolkit::Internal::Control::GetWidthForHeight(height);
1516 jresult = (float) swig_callbackGetWidthForHeight(jheight);
1517 c_result = (float)jresult;
1522 bool SwigDirector_ViewImpl::RelayoutDependentOnChildren(Dali::Dimension::Type dimension) {
1523 bool c_result = SwigValueInit< bool >() ;
1524 unsigned int jresult = 0 ;
1527 if (!swig_callbackRelayoutDependentOnChildren__SWIG_0) {
1528 return Dali::Toolkit::Internal::Control::RelayoutDependentOnChildren(dimension);
1530 jdimension = (int)dimension;
1531 jresult = (unsigned int) swig_callbackRelayoutDependentOnChildren__SWIG_0(jdimension);
1532 c_result = jresult ? true : false;
1537 void SwigDirector_ViewImpl::OnCalculateRelayoutSize(Dali::Dimension::Type dimension) {
1540 if (!swig_callbackOnCalculateRelayoutSize) {
1541 Dali::Toolkit::Internal::Control::OnCalculateRelayoutSize(dimension);
1544 jdimension = (int)dimension;
1545 swig_callbackOnCalculateRelayoutSize(jdimension);
1549 void SwigDirector_ViewImpl::OnLayoutNegotiated(float size, Dali::Dimension::Type dimension) {
1553 if (!swig_callbackOnLayoutNegotiated) {
1554 Dali::Toolkit::Internal::Control::OnLayoutNegotiated(size,dimension);
1558 jdimension = (int)dimension;
1559 swig_callbackOnLayoutNegotiated(jsize, jdimension);
1563 Dali::CustomActorImpl::Extension *SwigDirector_ViewImpl::GetExtension() {
1564 return Dali::CustomActorImpl::GetExtension();
1567 void SwigDirector_ViewImpl::OnInitialize() {
1568 if (!swig_callbackOnInitialize) {
1569 Dali::Toolkit::Internal::Control::OnInitialize();
1572 swig_callbackOnInitialize();
1576 void SwigDirector_ViewImpl::OnStyleChange(Dali::Toolkit::StyleManager styleManager, Dali::StyleChange::Type change) {
1577 void * jstyleManager ;
1580 if (!swig_callbackOnStyleChange) {
1581 Dali::Toolkit::Internal::Control::OnStyleChange(styleManager,change);
1584 jstyleManager = (void *)new Dali::Toolkit::StyleManager((const Dali::Toolkit::StyleManager &)styleManager);
1585 jchange = (int)change;
1586 swig_callbackOnStyleChange(jstyleManager, jchange);
1590 bool SwigDirector_ViewImpl::OnAccessibilityActivated() {
1591 bool c_result = SwigValueInit< bool >() ;
1592 unsigned int jresult = 0 ;
1594 if (!swig_callbackOnAccessibilityActivated) {
1595 return Dali::Toolkit::Internal::Control::OnAccessibilityActivated();
1597 jresult = (unsigned int) swig_callbackOnAccessibilityActivated();
1598 c_result = jresult ? true : false;
1603 bool SwigDirector_ViewImpl::OnAccessibilityPan(Dali::PanGesture gesture) {
1604 bool c_result = SwigValueInit< bool >() ;
1605 unsigned int jresult = 0 ;
1608 if (!swig_callbackOnAccessibilityPan) {
1609 return Dali::Toolkit::Internal::Control::OnAccessibilityPan(gesture);
1611 jgesture = (void *)new Dali::PanGesture((const Dali::PanGesture &)gesture);
1612 jresult = (unsigned int) swig_callbackOnAccessibilityPan(jgesture);
1613 c_result = jresult ? true : false;
1618 bool SwigDirector_ViewImpl::OnAccessibilityValueChange(bool isIncrease) {
1619 bool c_result = SwigValueInit< bool >() ;
1620 unsigned int jresult = 0 ;
1621 unsigned int jisIncrease ;
1623 if (!swig_callbackOnAccessibilityValueChange) {
1624 return Dali::Toolkit::Internal::Control::OnAccessibilityValueChange(isIncrease);
1626 jisIncrease = isIncrease;
1627 jresult = (unsigned int) swig_callbackOnAccessibilityValueChange(jisIncrease);
1628 c_result = jresult ? true : false;
1633 bool SwigDirector_ViewImpl::OnAccessibilityZoom() {
1634 bool c_result = SwigValueInit< bool >() ;
1635 unsigned int jresult = 0 ;
1637 if (!swig_callbackOnAccessibilityZoom) {
1638 return Dali::Toolkit::Internal::Control::OnAccessibilityZoom();
1640 jresult = (unsigned int) swig_callbackOnAccessibilityZoom();
1641 c_result = jresult ? true : false;
1646 void SwigDirector_ViewImpl::OnKeyInputFocusGained() {
1647 if (!swig_callbackOnKeyInputFocusGained) {
1648 Dali::Toolkit::Internal::Control::OnKeyInputFocusGained();
1651 swig_callbackOnKeyInputFocusGained();
1655 void SwigDirector_ViewImpl::OnKeyInputFocusLost() {
1656 if (!swig_callbackOnKeyInputFocusLost) {
1657 Dali::Toolkit::Internal::Control::OnKeyInputFocusLost();
1660 swig_callbackOnKeyInputFocusLost();
1665 Dali::Actor SwigDirector_ViewImpl::GetNextKeyboardFocusableActor(Dali::Actor currentFocusedActor, Dali::Toolkit::Control::KeyboardFocus::Direction direction, bool loopEnabled)
1667 Dali::Actor c_result;
1670 if(!swig_callbackGetNextKeyboardFocusableActor)
1672 return Dali::Toolkit::Internal::Control::GetNextKeyboardFocusableActor(currentFocusedActor,direction,loopEnabled);
1676 jresult = (void*)swig_callbackGetNextKeyboardFocusableActor((void*)(¤tFocusedActor), (int)direction, loopEnabled);
1680 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Unexpected null return for type Dali::Actor", 0);
1683 c_result = *(Dali::Actor*)jresult;
1688 void SwigDirector_ViewImpl::OnKeyboardFocusChangeCommitted(Dali::Actor commitedFocusableActor)
1690 if(!swig_callbackOnKeyboardFocusChangeCommitted)
1692 Dali::Toolkit::Internal::Control::OnKeyboardFocusChangeCommitted(commitedFocusableActor);
1697 swig_callbackOnKeyboardFocusChangeCommitted((void*)(&commitedFocusableActor));
1701 bool SwigDirector_ViewImpl::OnKeyboardEnter() {
1702 bool c_result = SwigValueInit< bool >() ;
1703 unsigned int jresult = 0 ;
1705 if (!swig_callbackOnKeyboardEnter) {
1706 return Dali::Toolkit::Internal::Control::OnKeyboardEnter();
1708 jresult = (unsigned int) swig_callbackOnKeyboardEnter();
1709 c_result = jresult ? true : false;
1714 void SwigDirector_ViewImpl::OnPinch(Dali::PinchGesture const &pinch) {
1717 if (!swig_callbackOnPinch) {
1718 Dali::Toolkit::Internal::Control::OnPinch(pinch);
1721 jpinch = (Dali::PinchGesture *) &pinch;
1722 swig_callbackOnPinch(jpinch);
1726 void SwigDirector_ViewImpl::OnPan(Dali::PanGesture const &pan) {
1729 if (!swig_callbackOnPan) {
1730 Dali::Toolkit::Internal::Control::OnPan(pan);
1733 jpan = (Dali::PanGesture *) &pan;
1734 swig_callbackOnPan(jpan);
1738 void SwigDirector_ViewImpl::OnTap(Dali::TapGesture const &tap) {
1741 if (!swig_callbackOnTap) {
1742 Dali::Toolkit::Internal::Control::OnTap(tap);
1745 jtap = (Dali::TapGesture *) &tap;
1746 swig_callbackOnTap(jtap);
1750 void SwigDirector_ViewImpl::OnLongPress(Dali::LongPressGesture const &longPress) {
1751 void * jlongPress = 0 ;
1753 if (!swig_callbackOnLongPress) {
1754 Dali::Toolkit::Internal::Control::OnLongPress(longPress);
1757 jlongPress = (Dali::LongPressGesture *) &longPress;
1758 swig_callbackOnLongPress(jlongPress);
1762 void SwigDirector_ViewImpl::SignalConnected(Dali::SlotObserver *slotObserver, Dali::CallbackBase *callback) {
1763 void * jslotObserver = 0 ;
1764 void * jcallback = 0 ;
1766 if (!swig_callbackSignalConnected) {
1767 Dali::Toolkit::Internal::Control::SignalConnected(slotObserver,callback);
1770 jslotObserver = (void *) slotObserver;
1771 jcallback = (void *) callback;
1772 swig_callbackSignalConnected(jslotObserver, jcallback);
1776 void SwigDirector_ViewImpl::SignalDisconnected(Dali::SlotObserver *slotObserver, Dali::CallbackBase *callback) {
1777 void * jslotObserver = 0 ;
1778 void * jcallback = 0 ;
1780 if (!swig_callbackSignalDisconnected) {
1781 Dali::Toolkit::Internal::Control::SignalDisconnected(slotObserver,callback);
1784 jslotObserver = (void *) slotObserver;
1785 jcallback = (void *) callback;
1786 swig_callbackSignalDisconnected(jslotObserver, jcallback);
1790 Dali::Toolkit::Internal::Control::Extension *SwigDirector_ViewImpl::GetControlExtension() {
1791 return Dali::Toolkit::Internal::Control::GetControlExtension();
1794 void SwigDirector_ViewImpl::swig_connect_director(SWIG_Callback0_t callbackOnSceneConnection, SWIG_Callback1_t callbackOnSceneDisconnection, SWIG_Callback2_t callbackOnChildAdd, SWIG_Callback3_t callbackOnChildRemove, SWIG_Callback4_t callbackOnPropertySet, SWIG_Callback5_t callbackOnSizeSet, SWIG_Callback6_t callbackOnSizeAnimation, SWIG_Callback9_t callbackOnKeyEvent, SWIG_Callback11_t callbackOnRelayout, SWIG_Callback12_t callbackOnSetResizePolicy, SWIG_Callback13_t callbackGetNaturalSize, SWIG_Callback14_t callbackCalculateChildSize, SWIG_Callback15_t callbackGetHeightForWidth, SWIG_Callback16_t callbackGetWidthForHeight, SWIG_Callback17_t callbackRelayoutDependentOnChildren__SWIG_0, SWIG_Callback18_t callbackRelayoutDependentOnChildren__SWIG_1, SWIG_Callback19_t callbackOnCalculateRelayoutSize, SWIG_Callback20_t callbackOnLayoutNegotiated, SWIG_Callback21_t callbackOnInitialize, SWIG_Callback24_t callbackOnStyleChange, SWIG_Callback25_t callbackOnAccessibilityActivated, SWIG_Callback26_t callbackOnAccessibilityPan, SWIG_Callback28_t callbackOnAccessibilityValueChange, SWIG_Callback29_t callbackOnAccessibilityZoom, SWIG_Callback30_t callbackOnKeyInputFocusGained, SWIG_Callback31_t callbackOnKeyInputFocusLost, SWIG_Callback32_t callbackGetNextKeyboardFocusableActor, SWIG_Callback33_t callbackOnKeyboardFocusChangeCommitted, SWIG_Callback34_t callbackOnKeyboardEnter, SWIG_Callback35_t callbackOnPinch, SWIG_Callback36_t callbackOnPan, SWIG_Callback37_t callbackOnTap, SWIG_Callback38_t callbackOnLongPress, SWIG_Callback39_t callbackSignalConnected, SWIG_Callback40_t callbackSignalDisconnected) {
1795 swig_callbackOnSceneConnection = callbackOnSceneConnection;
1796 swig_callbackOnSceneDisconnection = callbackOnSceneDisconnection;
1797 swig_callbackOnChildAdd = callbackOnChildAdd;
1798 swig_callbackOnChildRemove = callbackOnChildRemove;
1799 swig_callbackOnPropertySet = callbackOnPropertySet;
1800 swig_callbackOnSizeSet = callbackOnSizeSet;
1801 swig_callbackOnSizeAnimation = callbackOnSizeAnimation;
1802 swig_callbackOnKeyEvent = callbackOnKeyEvent;
1803 swig_callbackOnRelayout = callbackOnRelayout;
1804 swig_callbackOnSetResizePolicy = callbackOnSetResizePolicy;
1805 swig_callbackGetNaturalSize = callbackGetNaturalSize;
1806 swig_callbackCalculateChildSize = callbackCalculateChildSize;
1807 swig_callbackGetHeightForWidth = callbackGetHeightForWidth;
1808 swig_callbackGetWidthForHeight = callbackGetWidthForHeight;
1809 swig_callbackRelayoutDependentOnChildren__SWIG_0 = callbackRelayoutDependentOnChildren__SWIG_0;
1810 swig_callbackRelayoutDependentOnChildren__SWIG_1 = callbackRelayoutDependentOnChildren__SWIG_1;
1811 swig_callbackOnCalculateRelayoutSize = callbackOnCalculateRelayoutSize;
1812 swig_callbackOnLayoutNegotiated = callbackOnLayoutNegotiated;
1813 swig_callbackOnInitialize = callbackOnInitialize;
1814 swig_callbackOnStyleChange = callbackOnStyleChange;
1815 swig_callbackOnAccessibilityActivated = callbackOnAccessibilityActivated;
1816 swig_callbackOnAccessibilityPan = callbackOnAccessibilityPan;
1817 swig_callbackOnAccessibilityValueChange = callbackOnAccessibilityValueChange;
1818 swig_callbackOnAccessibilityZoom = callbackOnAccessibilityZoom;
1819 swig_callbackOnKeyInputFocusGained = callbackOnKeyInputFocusGained;
1820 swig_callbackOnKeyInputFocusLost = callbackOnKeyInputFocusLost;
1821 swig_callbackGetNextKeyboardFocusableActor = callbackGetNextKeyboardFocusableActor;
1822 swig_callbackOnKeyboardFocusChangeCommitted = callbackOnKeyboardFocusChangeCommitted;
1823 swig_callbackOnKeyboardEnter = callbackOnKeyboardEnter;
1824 swig_callbackOnPinch = callbackOnPinch;
1825 swig_callbackOnPan = callbackOnPan;
1826 swig_callbackOnTap = callbackOnTap;
1827 swig_callbackOnLongPress = callbackOnLongPress;
1828 swig_callbackSignalConnected = callbackSignalConnected;
1829 swig_callbackSignalDisconnected = callbackSignalDisconnected;
1832 void SwigDirector_ViewImpl::swig_init_callbacks() {
1833 swig_callbackOnSceneConnection = 0;
1834 swig_callbackOnSceneDisconnection = 0;
1835 swig_callbackOnChildAdd = 0;
1836 swig_callbackOnChildRemove = 0;
1837 swig_callbackOnPropertySet = 0;
1838 swig_callbackOnSizeSet = 0;
1839 swig_callbackOnSizeAnimation = 0;
1840 swig_callbackOnKeyEvent = 0;
1841 swig_callbackOnRelayout = 0;
1842 swig_callbackOnSetResizePolicy = 0;
1843 swig_callbackGetNaturalSize = 0;
1844 swig_callbackCalculateChildSize = 0;
1845 swig_callbackGetHeightForWidth = 0;
1846 swig_callbackGetWidthForHeight = 0;
1847 swig_callbackRelayoutDependentOnChildren__SWIG_0 = 0;
1848 swig_callbackRelayoutDependentOnChildren__SWIG_1 = 0;
1849 swig_callbackOnCalculateRelayoutSize = 0;
1850 swig_callbackOnLayoutNegotiated = 0;
1851 swig_callbackOnInitialize = 0;
1852 swig_callbackOnStyleChange = 0;
1853 swig_callbackOnAccessibilityActivated = 0;
1854 swig_callbackOnAccessibilityPan = 0;
1855 swig_callbackOnAccessibilityValueChange = 0;
1856 swig_callbackOnAccessibilityZoom = 0;
1857 swig_callbackOnKeyInputFocusGained = 0;
1858 swig_callbackOnKeyInputFocusLost = 0;
1859 swig_callbackGetNextKeyboardFocusableActor = 0;
1860 swig_callbackOnKeyboardFocusChangeCommitted = 0;
1861 swig_callbackOnKeyboardEnter = 0;
1862 swig_callbackOnPinch = 0;
1863 swig_callbackOnPan = 0;
1864 swig_callbackOnTap = 0;
1865 swig_callbackOnLongPress = 0;
1866 swig_callbackSignalConnected = 0;
1867 swig_callbackSignalDisconnected = 0;
1870 SwigDirector_ItemFactory::SwigDirector_ItemFactory() : Dali::Toolkit::ItemFactory(), Swig::Director() {
1871 swig_init_callbacks();
1874 SwigDirector_ItemFactory::~SwigDirector_ItemFactory() {
1879 unsigned int SwigDirector_ItemFactory::GetNumberOfItems() {
1880 unsigned int c_result = SwigValueInit< unsigned int >() ;
1881 unsigned int jresult = 0 ;
1883 if (!swig_callbackGetNumberOfItems) {
1884 throw Swig::DirectorPureVirtualException("Dali::Toolkit::ItemFactory::GetNumberOfItems");
1886 jresult = (unsigned int) swig_callbackGetNumberOfItems();
1887 c_result = (unsigned int)jresult;
1892 Dali::Actor SwigDirector_ItemFactory::NewItem(unsigned int itemId) {
1893 Dali::Actor c_result ;
1894 void * jresult = 0 ;
1895 unsigned int jitemId ;
1897 if (!swig_callbackNewItem) {
1898 throw Swig::DirectorPureVirtualException("Dali::Toolkit::ItemFactory::NewItem");
1901 jresult = (void *) swig_callbackNewItem(jitemId);
1903 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Unexpected null return for type Dali::Actor", 0);
1906 c_result = *(Dali::Actor *)jresult;
1911 void SwigDirector_ItemFactory::ItemReleased(unsigned int itemId, Dali::Actor actor)
1913 if(!swig_callbackItemReleased)
1915 Dali::Toolkit::ItemFactory::ItemReleased(itemId, actor);
1920 swig_callbackItemReleased(itemId, (void*)(&actor));
1924 Dali::Toolkit::ItemFactory::Extension *SwigDirector_ItemFactory::GetExtension() {
1925 return Dali::Toolkit::ItemFactory::GetExtension();
1928 void SwigDirector_ItemFactory::swig_connect_director(SWIG_Callback0_t callbackGetNumberOfItems, SWIG_Callback1_t callbackNewItem, SWIG_Callback2_t callbackItemReleased) {
1929 swig_callbackGetNumberOfItems = callbackGetNumberOfItems;
1930 swig_callbackNewItem = callbackNewItem;
1931 swig_callbackItemReleased = callbackItemReleased;
1934 void SwigDirector_ItemFactory::swig_init_callbacks() {
1935 swig_callbackGetNumberOfItems = 0;
1936 swig_callbackNewItem = 0;
1937 swig_callbackItemReleased = 0;
1940 SwigDirector_CustomAlgorithmInterface::SwigDirector_CustomAlgorithmInterface() : Dali::Toolkit::DevelKeyboardFocusManager::CustomAlgorithmInterface(), Swig::Director() {
1941 swig_init_callbacks();
1944 SwigDirector_CustomAlgorithmInterface::~SwigDirector_CustomAlgorithmInterface() {
1948 Dali::Actor SwigDirector_CustomAlgorithmInterface::GetNextFocusableActor(Dali::Actor current, Dali::Actor proposed, Dali::Toolkit::Control::KeyboardFocus::Direction direction, const std::string& deviceName)
1950 Dali::Actor c_result;
1953 if(!swig_callbackGetNextFocusableActor)
1955 throw Swig::DirectorPureVirtualException("Dali::Toolkit::DevelKeyboardFocusManager::CustomAlgorithmInterface::GetNextFocusableActor");
1959 jresult = (void*)swig_callbackGetNextFocusableActor((void*)(¤t), (void*)(&proposed), direction, deviceName.c_str());
1962 DALI_LOG_ERROR("[ERROR][%s line:%d] Unexpected null return for type Dali::Actor! Next focus will be NULL, please be cautious to handle the keyboard foucs!", __FILE__, __LINE__);
1965 c_result = *(Dali::Actor*)jresult;
1970 void SwigDirector_CustomAlgorithmInterface::swig_connect_director(SWIG_Callback0_t callbackGetNextFocusableActor) {
1971 swig_callbackGetNextFocusableActor = callbackGetNextFocusableActor;
1974 void SwigDirector_CustomAlgorithmInterface::swig_init_callbacks() {
1975 swig_callbackGetNextFocusableActor = 0;
1978 SwigDirector_FrameCallbackInterface::SwigDirector_FrameCallbackInterface() : Dali::FrameCallbackInterface(), Swig::Director() {
1979 swig_callbackOnUpdate = nullptr;
1980 swig_callbackOnUpdateWithReturn = nullptr;
1983 SwigDirector_FrameCallbackInterface::~SwigDirector_FrameCallbackInterface() {
1987 void SwigDirector_FrameCallbackInterface::swig_connect_director(SWIG_Callback0_t callbackUpdate) {
1988 swig_callbackOnUpdate = callbackUpdate;
1989 swig_callbackOnUpdateWithReturn = nullptr;
1992 void SwigDirector_FrameCallbackInterface::swig_connect_director_with_return(SWIG_Callback1_t callbackUpdate) {
1993 swig_callbackOnUpdateWithReturn = callbackUpdate;
1994 swig_callbackOnUpdate = nullptr;
1997 bool SwigDirector_FrameCallbackInterface::Update(Dali::UpdateProxy& updateProxy, float elapsedSeconds) {
1999 bool jresult = false;
2001 if (!swig_callbackOnUpdate && !swig_callbackOnUpdateWithReturn) {
2002 throw Swig::DirectorPureVirtualException("Dali::FrameCallbackInterface::Update");
2004 Dali::UpdateProxy* proxy = &updateProxy;
2005 jcurrent = (void *)proxy;
2007 if(swig_callbackOnUpdateWithReturn)
2009 jresult = swig_callbackOnUpdateWithReturn(jcurrent, elapsedSeconds);
2013 swig_callbackOnUpdate(jcurrent, elapsedSeconds);
2017 DALI_LOG_ERROR("[ERROR][%s line:%d] Unexpected null return for type Dali::UpdateProxy! ", __FILE__, __LINE__);
2026 /*******************************************/
2028 /*******************************************/
2034 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_floatp() {
2036 floatp *result = 0 ;
2040 result = (floatp *)new_floatp();
2041 } CALL_CATCH_EXCEPTION(0);
2043 jresult = (void *)result;
2048 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_floatp(void * jarg1) {
2049 floatp *arg1 = (floatp *) 0 ;
2051 arg1 = (floatp *)jarg1;
2054 delete_floatp(arg1);
2055 } CALL_CATCH_EXCEPTION();
2061 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_floatp_assign(void * jarg1, float jarg2) {
2062 floatp *arg1 = (floatp *) 0 ;
2065 arg1 = (floatp *)jarg1;
2066 arg2 = (float)jarg2;
2069 floatp_assign(arg1,arg2);
2070 } CALL_CATCH_EXCEPTION();
2076 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_floatp_value(void * jarg1) {
2078 floatp *arg1 = (floatp *) 0 ;
2081 arg1 = (floatp *)jarg1;
2084 result = (float)floatp_value(arg1);
2085 } CALL_CATCH_EXCEPTION(0);
2092 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_floatp_cast(void * jarg1) {
2094 floatp *arg1 = (floatp *) 0 ;
2097 arg1 = (floatp *)jarg1;
2100 result = (float *)floatp_cast(arg1);
2101 } CALL_CATCH_EXCEPTION(0);
2104 jresult = (void *)result;
2109 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_floatp_frompointer(void * jarg1) {
2111 float *arg1 = (float *) 0 ;
2112 floatp *result = 0 ;
2114 arg1 = (float *)jarg1;
2117 result = (floatp *)floatp_frompointer(arg1);
2118 } CALL_CATCH_EXCEPTION(0);
2121 jresult = (void *)result;
2126 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_intp() {
2132 result = (intp *)new_intp();
2133 } CALL_CATCH_EXCEPTION(0);
2136 jresult = (void *)result;
2141 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_intp(void * jarg1) {
2142 intp *arg1 = (intp *) 0 ;
2144 arg1 = (intp *)jarg1;
2148 } CALL_CATCH_EXCEPTION();
2154 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_intp_assign(void * jarg1, int jarg2) {
2155 intp *arg1 = (intp *) 0 ;
2158 arg1 = (intp *)jarg1;
2162 intp_assign(arg1,arg2);
2163 } CALL_CATCH_EXCEPTION();
2169 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_intp_value(void * jarg1) {
2171 intp *arg1 = (intp *) 0 ;
2174 arg1 = (intp *)jarg1;
2177 result = (int)intp_value(arg1);
2178 } CALL_CATCH_EXCEPTION(0);
2186 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_intp_cast(void * jarg1) {
2188 intp *arg1 = (intp *) 0 ;
2191 arg1 = (intp *)jarg1;
2194 result = (int *)intp_cast(arg1);
2195 } CALL_CATCH_EXCEPTION(0);
2198 jresult = (void *)result;
2203 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_intp_frompointer(void * jarg1) {
2205 int *arg1 = (int *) 0 ;
2208 arg1 = (int *)jarg1;
2211 result = (intp *)intp_frompointer(arg1);
2212 } CALL_CATCH_EXCEPTION(0);
2215 jresult = (void *)result;
2220 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_doublep() {
2222 doublep *result = 0 ;
2226 result = (doublep *)new_doublep();
2227 } CALL_CATCH_EXCEPTION(0);
2230 jresult = (void *)result;
2235 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_doublep(void * jarg1) {
2236 doublep *arg1 = (doublep *) 0 ;
2238 arg1 = (doublep *)jarg1;
2241 delete_doublep(arg1);
2242 } CALL_CATCH_EXCEPTION();
2248 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_doublep_assign(void * jarg1, double jarg2) {
2249 doublep *arg1 = (doublep *) 0 ;
2252 arg1 = (doublep *)jarg1;
2253 arg2 = (double)jarg2;
2256 doublep_assign(arg1,arg2);
2257 } CALL_CATCH_EXCEPTION();
2263 SWIGEXPORT double SWIGSTDCALL CSharp_Dali_doublep_value(void * jarg1) {
2265 doublep *arg1 = (doublep *) 0 ;
2268 arg1 = (doublep *)jarg1;
2271 result = (double)doublep_value(arg1);
2272 } CALL_CATCH_EXCEPTION(0);
2280 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_doublep_cast(void * jarg1) {
2282 doublep *arg1 = (doublep *) 0 ;
2283 double *result = 0 ;
2285 arg1 = (doublep *)jarg1;
2288 result = (double *)doublep_cast(arg1);
2289 } CALL_CATCH_EXCEPTION(0);
2292 jresult = (void *)result;
2297 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_doublep_frompointer(void * jarg1) {
2299 double *arg1 = (double *) 0 ;
2300 doublep *result = 0 ;
2302 arg1 = (double *)jarg1;
2305 result = (doublep *)doublep_frompointer(arg1);
2306 } CALL_CATCH_EXCEPTION(0);
2309 jresult = (void *)result;
2314 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_uintp() {
2320 result = (uintp *)new_uintp();
2321 } CALL_CATCH_EXCEPTION(0);
2324 jresult = (void *)result;
2329 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_uintp(void * jarg1) {
2330 uintp *arg1 = (uintp *) 0 ;
2332 arg1 = (uintp *)jarg1;
2336 } CALL_CATCH_EXCEPTION();
2342 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_uintp_assign(void * jarg1, unsigned int jarg2) {
2343 uintp *arg1 = (uintp *) 0 ;
2346 arg1 = (uintp *)jarg1;
2347 arg2 = (unsigned int)jarg2;
2350 uintp_assign(arg1,arg2);
2351 } CALL_CATCH_EXCEPTION();
2357 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_uintp_value(void * jarg1) {
2358 unsigned int jresult ;
2359 uintp *arg1 = (uintp *) 0 ;
2360 unsigned int result;
2362 arg1 = (uintp *)jarg1;
2365 result = (unsigned int)uintp_value(arg1);
2366 } CALL_CATCH_EXCEPTION(0);
2374 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_uintp_cast(void * jarg1) {
2376 uintp *arg1 = (uintp *) 0 ;
2377 unsigned int *result = 0 ;
2379 arg1 = (uintp *)jarg1;
2382 result = (unsigned int *)uintp_cast(arg1);
2383 } CALL_CATCH_EXCEPTION(0);
2386 jresult = (void *)result;
2391 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_uintp_frompointer(void * jarg1) {
2393 unsigned int *arg1 = (unsigned int *) 0 ;
2396 arg1 = (unsigned int *)jarg1;
2399 result = (uintp *)uintp_frompointer(arg1);
2400 } CALL_CATCH_EXCEPTION(0);
2403 jresult = (void *)result;
2408 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ushortp() {
2410 ushortp *result = 0 ;
2414 result = (ushortp *)new_ushortp();
2415 } CALL_CATCH_EXCEPTION(0);
2418 jresult = (void *)result;
2423 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ushortp(void * jarg1) {
2424 ushortp *arg1 = (ushortp *) 0 ;
2426 arg1 = (ushortp *)jarg1;
2429 delete_ushortp(arg1);
2430 } CALL_CATCH_EXCEPTION();
2436 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ushortp_assign(void * jarg1, unsigned short jarg2) {
2437 ushortp *arg1 = (ushortp *) 0 ;
2438 unsigned short arg2 ;
2440 arg1 = (ushortp *)jarg1;
2441 arg2 = (unsigned short)jarg2;
2444 ushortp_assign(arg1,arg2);
2445 } CALL_CATCH_EXCEPTION();
2451 SWIGEXPORT unsigned short SWIGSTDCALL CSharp_Dali_ushortp_value(void * jarg1) {
2452 unsigned short jresult ;
2453 ushortp *arg1 = (ushortp *) 0 ;
2454 unsigned short result;
2456 arg1 = (ushortp *)jarg1;
2459 result = (unsigned short)ushortp_value(arg1);
2460 } CALL_CATCH_EXCEPTION(0);
2468 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ushortp_cast(void * jarg1) {
2470 ushortp *arg1 = (ushortp *) 0 ;
2471 unsigned short *result = 0 ;
2473 arg1 = (ushortp *)jarg1;
2476 result = (unsigned short *)ushortp_cast(arg1);
2477 } CALL_CATCH_EXCEPTION(0);
2480 jresult = (void *)result;
2485 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ushortp_frompointer(void * jarg1) {
2487 unsigned short *arg1 = (unsigned short *) 0 ;
2488 ushortp *result = 0 ;
2490 arg1 = (unsigned short *)jarg1;
2493 result = (ushortp *)ushortp_frompointer(arg1);
2494 } CALL_CATCH_EXCEPTION(0);
2497 jresult = (void *)result;
2502 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_int_to_uint(int jarg1) {
2503 unsigned int jresult ;
2505 unsigned int result;
2510 result = (unsigned int)int_to_uint(arg1);
2511 } CALL_CATCH_EXCEPTION(0);
2519 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_DaliAssertMessage(char * jarg1, char * jarg2) {
2520 char *arg1 = (char *) 0 ;
2521 char *arg2 = (char *) 0 ;
2523 arg1 = (char *)jarg1;
2524 arg2 = (char *)jarg2;
2527 Dali::DaliAssertMessage((char const *)arg1,(char const *)arg2);
2528 } CALL_CATCH_EXCEPTION();
2534 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_DaliException(char * jarg1, char * jarg2) {
2536 char *arg1 = (char *) 0 ;
2537 char *arg2 = (char *) 0 ;
2538 Dali::DaliException *result = 0 ;
2540 arg1 = (char *)jarg1;
2541 arg2 = (char *)jarg2;
2544 result = (Dali::DaliException *)new Dali::DaliException((char const *)arg1,(char const *)arg2);
2545 } CALL_CATCH_EXCEPTION(0);
2548 jresult = (void *)result;
2553 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_DaliException_location_set(void * jarg1, char * jarg2) {
2554 Dali::DaliException *arg1 = (Dali::DaliException *) 0 ;
2555 std::string arg2 = std::string(jarg2);
2557 arg1 = (Dali::DaliException *)jarg1;
2559 if (!arg2.empty()) {
2560 ((char *)(arg1->location))[arg2.copy((char*)(arg1->location), strlen(arg1->location)-1)] = '\0';
2567 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_DaliException_location_get(void * jarg1) {
2569 Dali::DaliException *arg1 = (Dali::DaliException *) 0 ;
2572 arg1 = (Dali::DaliException *)jarg1;
2573 result = (char *) ((arg1)->location);
2574 jresult = SWIG_csharp_string_callback((const char *)result);
2579 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_DaliException_condition_set(void * jarg1, char * jarg2) {
2580 Dali::DaliException *arg1 = (Dali::DaliException *) 0 ;
2581 std::string arg2 = std::string(jarg2);
2583 arg1 = (Dali::DaliException *)jarg1;
2585 if (!arg2.empty()) {
2586 ((char *)(arg1->condition))[arg2.copy((char*)(arg1->condition), strlen(arg1->condition)-1)] = '\0';
2588 arg1->condition = 0;
2594 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_DaliException_condition_get(void * jarg1) {
2596 Dali::DaliException *arg1 = (Dali::DaliException *) 0 ;
2599 arg1 = (Dali::DaliException *)jarg1;
2600 result = (char *) ((arg1)->condition);
2601 jresult = SWIG_csharp_string_callback((const char *)result);
2606 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_DaliException(void * jarg1) {
2607 Dali::DaliException *arg1 = (Dali::DaliException *) 0 ;
2609 arg1 = (Dali::DaliException *)jarg1;
2613 } CALL_CATCH_EXCEPTION();
2619 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Uint16Pair__SWIG_0() {
2621 Dali::Uint16Pair *result = 0 ;
2625 result = (Dali::Uint16Pair *)new Dali::Uint16Pair();
2626 } CALL_CATCH_EXCEPTION(0);
2629 jresult = (void *)result;
2634 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Uint16Pair__SWIG_1(unsigned int jarg1, unsigned int jarg2) {
2638 Dali::Uint16Pair *result = 0 ;
2640 arg1 = (uint32_t)jarg1;
2641 arg2 = (uint32_t)jarg2;
2644 result = (Dali::Uint16Pair *)new Dali::Uint16Pair(arg1,arg2);
2645 } CALL_CATCH_EXCEPTION(0);
2648 jresult = (void *)result;
2653 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Uint16Pair__SWIG_2(void * jarg1) {
2655 Dali::Uint16Pair *arg1 = 0 ;
2656 Dali::Uint16Pair *result = 0 ;
2658 arg1 = (Dali::Uint16Pair *)jarg1;
2660 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Uint16Pair const & type is null", 0);
2665 result = (Dali::Uint16Pair *)new Dali::Uint16Pair((Dali::Uint16Pair const &)*arg1);
2666 } CALL_CATCH_EXCEPTION(0);
2669 jresult = (void *)result;
2674 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Uint16Pair_SetWidth(void * jarg1, unsigned short jarg2) {
2675 Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ;
2678 arg1 = (Dali::Uint16Pair *)jarg1;
2679 arg2 = (uint16_t)jarg2;
2682 (arg1)->SetWidth(arg2);
2683 } CALL_CATCH_EXCEPTION();
2689 SWIGEXPORT unsigned short SWIGSTDCALL CSharp_Dali_Uint16Pair_GetWidth(void * jarg1) {
2690 unsigned short jresult ;
2691 Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ;
2694 arg1 = (Dali::Uint16Pair *)jarg1;
2697 result = ((Dali::Uint16Pair const *)arg1)->GetWidth();
2698 } CALL_CATCH_EXCEPTION(0);
2706 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Uint16Pair_SetHeight(void * jarg1, unsigned short jarg2) {
2707 Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ;
2710 arg1 = (Dali::Uint16Pair *)jarg1;
2711 arg2 = (uint16_t)jarg2;
2714 (arg1)->SetHeight(arg2);
2715 } CALL_CATCH_EXCEPTION();
2721 SWIGEXPORT unsigned short SWIGSTDCALL CSharp_Dali_Uint16Pair_GetHeight(void * jarg1) {
2722 unsigned short jresult ;
2723 Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ;
2726 arg1 = (Dali::Uint16Pair *)jarg1;
2729 result = ((Dali::Uint16Pair const *)arg1)->GetHeight();
2730 } CALL_CATCH_EXCEPTION(0);
2738 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Uint16Pair_SetX(void * jarg1, unsigned short jarg2) {
2739 Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ;
2742 arg1 = (Dali::Uint16Pair *)jarg1;
2743 arg2 = (uint16_t)jarg2;
2747 } CALL_CATCH_EXCEPTION();
2753 SWIGEXPORT unsigned short SWIGSTDCALL CSharp_Dali_Uint16Pair_GetX(void * jarg1) {
2754 unsigned short jresult ;
2755 Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ;
2758 arg1 = (Dali::Uint16Pair *)jarg1;
2761 result = ((Dali::Uint16Pair const *)arg1)->GetX();
2762 } CALL_CATCH_EXCEPTION(0);
2770 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Uint16Pair_SetY(void * jarg1, unsigned short jarg2) {
2771 Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ;
2774 arg1 = (Dali::Uint16Pair *)jarg1;
2775 arg2 = (uint16_t)jarg2;
2779 } CALL_CATCH_EXCEPTION();
2785 SWIGEXPORT unsigned short SWIGSTDCALL CSharp_Dali_Uint16Pair_GetY(void * jarg1) {
2786 unsigned short jresult ;
2787 Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ;
2790 arg1 = (Dali::Uint16Pair *)jarg1;
2793 result = ((Dali::Uint16Pair const *)arg1)->GetY();
2794 } CALL_CATCH_EXCEPTION(0);
2802 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Uint16Pair_Assign(void * jarg1, void * jarg2) {
2804 Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ;
2805 Dali::Uint16Pair *arg2 = 0 ;
2806 Dali::Uint16Pair *result = 0 ;
2808 arg1 = (Dali::Uint16Pair *)jarg1;
2809 arg2 = (Dali::Uint16Pair *)jarg2;
2811 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Uint16Pair const & type is null", 0);
2816 result = (Dali::Uint16Pair *) &(arg1)->operator =((Dali::Uint16Pair const &)*arg2);
2817 } CALL_CATCH_EXCEPTION(0);
2820 jresult = (void *)result;
2825 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Uint16Pair_EqualTo(void * jarg1, void * jarg2) {
2827 Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ;
2828 Dali::Uint16Pair *arg2 = 0 ;
2831 arg1 = (Dali::Uint16Pair *)jarg1;
2832 arg2 = (Dali::Uint16Pair *)jarg2;
2834 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Uint16Pair const & type is null", 0);
2839 result = (bool)((Dali::Uint16Pair const *)arg1)->operator ==((Dali::Uint16Pair const &)*arg2);
2840 } CALL_CATCH_EXCEPTION(0);
2848 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Uint16Pair_NotEqualTo(void * jarg1, void * jarg2) {
2850 Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ;
2851 Dali::Uint16Pair *arg2 = 0 ;
2854 arg1 = (Dali::Uint16Pair *)jarg1;
2855 arg2 = (Dali::Uint16Pair *)jarg2;
2857 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Uint16Pair const & type is null", 0);
2862 result = (bool)((Dali::Uint16Pair const *)arg1)->operator !=((Dali::Uint16Pair const &)*arg2);
2863 } CALL_CATCH_EXCEPTION(0);
2871 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Uint16Pair_LessThan(void * jarg1, void * jarg2) {
2873 Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ;
2874 Dali::Uint16Pair *arg2 = 0 ;
2877 arg1 = (Dali::Uint16Pair *)jarg1;
2878 arg2 = (Dali::Uint16Pair *)jarg2;
2880 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Uint16Pair const & type is null", 0);
2885 result = (bool)((Dali::Uint16Pair const *)arg1)->operator <((Dali::Uint16Pair const &)*arg2);
2886 } CALL_CATCH_EXCEPTION(0);
2894 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Uint16Pair_GreaterThan(void * jarg1, void * jarg2) {
2896 Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ;
2897 Dali::Uint16Pair *arg2 = 0 ;
2900 arg1 = (Dali::Uint16Pair *)jarg1;
2901 arg2 = (Dali::Uint16Pair *)jarg2;
2903 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Uint16Pair const & type is null", 0);
2908 result = (bool)((Dali::Uint16Pair const *)arg1)->operator >((Dali::Uint16Pair const &)*arg2);
2909 } CALL_CATCH_EXCEPTION(0);
2917 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Uint16Pair(void * jarg1) {
2918 Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ;
2920 arg1 = (Dali::Uint16Pair *)jarg1;
2924 } CALL_CATCH_EXCEPTION();
2929 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Int32Pair__SWIG_0() {
2931 Dali::Int32Pair *result = 0 ;
2935 result = (Dali::Int32Pair *)new Dali::Int32Pair();
2936 } CALL_CATCH_EXCEPTION(0);
2939 jresult = (void *)result;
2944 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Int32Pair__SWIG_1(int32_t x, int32_t y) {
2946 Dali::Int32Pair *result = 0 ;
2950 result = (Dali::Int32Pair *)new Dali::Int32Pair(x,y);
2951 } CALL_CATCH_EXCEPTION(0);
2954 jresult = (void *)result;
2958 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Int32Pair_SetX(void * int32Pair, int32_t x) {
2959 Dali::Int32Pair *pInt32Pair = (Dali::Int32Pair *) (int32Pair) ;
2963 (pInt32Pair)->SetX(x);
2964 } CALL_CATCH_EXCEPTION();
2968 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Int32Pair_GetX(void * int32Pair) {
2970 Dali::Int32Pair *pInt32Pair = (Dali::Int32Pair *) (int32Pair);
2974 result = ((Dali::Int32Pair const *)pInt32Pair)->GetX();
2975 } CALL_CATCH_EXCEPTION(0);
2982 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Int32Pair_SetY(void * int32Pair, int32_t y) {
2983 Dali::Int32Pair *pInt32Pair = (Dali::Int32Pair *) (int32Pair) ;
2987 (pInt32Pair)->SetY(y);
2988 } CALL_CATCH_EXCEPTION();
2994 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Int32Pair_GetY(void * int32Pair) {
2995 Dali::Int32Pair *pInt32Pair = (Dali::Int32Pair *) (int32Pair) ;
3000 result = ((Dali::Int32Pair const *)pInt32Pair)->GetY();
3001 } CALL_CATCH_EXCEPTION(0);
3008 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Int32Pair(void * int32Pair) {
3009 Dali::Int32Pair *pInt32Pair = (Dali::Int32Pair *) (int32Pair) ;
3014 } CALL_CATCH_EXCEPTION();
3021 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Degree__SWIG_0() {
3023 Dali::Degree *result = 0 ;
3027 result = (Dali::Degree *)new Dali::Degree();
3028 } CALL_CATCH_EXCEPTION(0);
3031 jresult = (void *)result;
3036 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Degree__SWIG_1(float jarg1) {
3039 Dali::Degree *result = 0 ;
3041 arg1 = (float)jarg1;
3044 result = (Dali::Degree *)new Dali::Degree(arg1);
3045 } CALL_CATCH_EXCEPTION(0);
3048 jresult = (void *)result;
3053 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Degree__SWIG_2(void * jarg1) {
3056 Dali::Radian *argp1 ;
3057 Dali::Degree *result = 0 ;
3059 argp1 = (Dali::Radian *)jarg1;
3061 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3067 result = (Dali::Degree *)new Dali::Degree(arg1);
3068 } CALL_CATCH_EXCEPTION(0);
3071 jresult = (void *)result;
3076 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Degree_degree_set(void * jarg1, float jarg2) {
3077 Dali::Degree *arg1 = (Dali::Degree *) 0 ;
3080 arg1 = (Dali::Degree *)jarg1;
3081 arg2 = (float)jarg2;
3082 if (arg1) (arg1)->degree = arg2;
3086 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Degree_degree_get(void * jarg1) {
3088 Dali::Degree *arg1 = (Dali::Degree *) 0 ;
3091 arg1 = (Dali::Degree *)jarg1;
3092 result = (float) ((arg1)->degree);
3098 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Degree(void * jarg1) {
3099 Dali::Degree *arg1 = (Dali::Degree *) 0 ;
3101 arg1 = (Dali::Degree *)jarg1;
3105 } CALL_CATCH_EXCEPTION();
3111 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ANGLE_360_get() {
3113 Dali::Radian *result = 0 ;
3115 result = (Dali::Radian *)&Dali::ANGLE_360;
3116 jresult = (void *)result;
3121 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ANGLE_315_get() {
3123 Dali::Radian *result = 0 ;
3125 result = (Dali::Radian *)&Dali::ANGLE_315;
3126 jresult = (void *)result;
3131 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ANGLE_270_get() {
3133 Dali::Radian *result = 0 ;
3135 result = (Dali::Radian *)&Dali::ANGLE_270;
3136 jresult = (void *)result;
3141 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ANGLE_225_get() {
3143 Dali::Radian *result = 0 ;
3145 result = (Dali::Radian *)&Dali::ANGLE_225;
3146 jresult = (void *)result;
3151 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ANGLE_180_get() {
3153 Dali::Radian *result = 0 ;
3155 result = (Dali::Radian *)&Dali::ANGLE_180;
3156 jresult = (void *)result;
3161 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ANGLE_135_get() {
3163 Dali::Radian *result = 0 ;
3165 result = (Dali::Radian *)&Dali::ANGLE_135;
3166 jresult = (void *)result;
3171 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ANGLE_120_get() {
3173 Dali::Radian *result = 0 ;
3175 result = (Dali::Radian *)&Dali::ANGLE_120;
3176 jresult = (void *)result;
3181 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ANGLE_90_get() {
3183 Dali::Radian *result = 0 ;
3185 result = (Dali::Radian *)&Dali::ANGLE_90;
3186 jresult = (void *)result;
3191 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ANGLE_60_get() {
3193 Dali::Radian *result = 0 ;
3195 result = (Dali::Radian *)&Dali::ANGLE_60;
3196 jresult = (void *)result;
3201 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ANGLE_45_get() {
3203 Dali::Radian *result = 0 ;
3205 result = (Dali::Radian *)&Dali::ANGLE_45;
3206 jresult = (void *)result;
3211 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ANGLE_30_get() {
3213 Dali::Radian *result = 0 ;
3215 result = (Dali::Radian *)&Dali::ANGLE_30;
3216 jresult = (void *)result;
3221 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ANGLE_0_get() {
3223 Dali::Radian *result = 0 ;
3225 result = (Dali::Radian *)&Dali::ANGLE_0;
3226 jresult = (void *)result;
3231 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_EqualTo__SWIG_5(void * jarg1, void * jarg2) {
3233 Dali::Degree *arg1 = 0 ;
3234 Dali::Degree *arg2 = 0 ;
3237 arg1 = (Dali::Degree *)jarg1;
3239 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Degree const & type is null", 0);
3242 arg2 = (Dali::Degree *)jarg2;
3244 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Degree const & type is null", 0);
3249 result = (bool)Dali::operator ==((Dali::Degree const &)*arg1,(Dali::Degree const &)*arg2);
3250 } CALL_CATCH_EXCEPTION(0);
3258 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_NotEqualTo__SWIG_4(void * jarg1, void * jarg2) {
3260 Dali::Degree *arg1 = 0 ;
3261 Dali::Degree *arg2 = 0 ;
3264 arg1 = (Dali::Degree *)jarg1;
3266 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Degree const & type is null", 0);
3269 arg2 = (Dali::Degree *)jarg2;
3271 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Degree const & type is null", 0);
3276 result = (bool)Dali::operator !=((Dali::Degree const &)*arg1,(Dali::Degree const &)*arg2);
3277 } CALL_CATCH_EXCEPTION(0);
3285 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Clamp__SWIG_3(void * jarg1, float jarg2, float jarg3) {
3290 Dali::Degree *argp1 ;
3291 Dali::Degree result;
3293 argp1 = (Dali::Degree *)jarg1;
3295 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Degree", 0);
3299 arg2 = (float)jarg2;
3300 arg3 = (float)jarg3;
3303 result = Dali::Clamp(arg1,arg2,arg3);
3304 } CALL_CATCH_EXCEPTION(0);
3307 jresult = new Dali::Degree((const Dali::Degree &)result);
3312 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Radian__SWIG_0() {
3314 Dali::Radian *result = 0 ;
3318 result = (Dali::Radian *)new Dali::Radian();
3319 } CALL_CATCH_EXCEPTION(0);
3322 jresult = (void *)result;
3327 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Radian__SWIG_1(float jarg1) {
3330 Dali::Radian *result = 0 ;
3332 arg1 = (float)jarg1;
3335 result = (Dali::Radian *)new Dali::Radian(arg1);
3336 } CALL_CATCH_EXCEPTION(0);
3339 jresult = (void *)result;
3344 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Radian__SWIG_2(void * jarg1) {
3347 Dali::Degree *argp1 ;
3348 Dali::Radian *result = 0 ;
3350 argp1 = (Dali::Degree *)jarg1;
3352 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Degree", 0);
3358 result = (Dali::Radian *)new Dali::Radian(arg1);
3359 } CALL_CATCH_EXCEPTION(0);
3362 jresult = (void *)result;
3367 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Radian_Assign__SWIG_0(void * jarg1, float jarg2) {
3369 Dali::Radian *arg1 = (Dali::Radian *) 0 ;
3371 Dali::Radian *result = 0 ;
3373 arg1 = (Dali::Radian *)jarg1;
3374 arg2 = (float)jarg2;
3377 result = (Dali::Radian *) &(arg1)->operator =(arg2);
3378 } CALL_CATCH_EXCEPTION(0);
3381 jresult = (void *)result;
3386 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Radian_Assign__SWIG_1(void * jarg1, void * jarg2) {
3388 Dali::Radian *arg1 = (Dali::Radian *) 0 ;
3390 Dali::Degree *argp2 ;
3391 Dali::Radian *result = 0 ;
3393 arg1 = (Dali::Radian *)jarg1;
3394 argp2 = (Dali::Degree *)jarg2;
3396 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Degree", 0);
3402 result = (Dali::Radian *) &(arg1)->operator =(arg2);
3403 } CALL_CATCH_EXCEPTION(0);
3406 jresult = (void *)result;
3411 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Radian_ConvertToFloat(void * jarg1) {
3413 Dali::Radian *arg1 = (Dali::Radian *) 0 ;
3416 arg1 = (Dali::Radian *)jarg1;
3419 result = (float)((Dali::Radian const *)arg1)->operator float();
3420 } CALL_CATCH_EXCEPTION(0);
3428 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Radian_radian_set(void * jarg1, float jarg2) {
3429 Dali::Radian *arg1 = (Dali::Radian *) 0 ;
3432 arg1 = (Dali::Radian *)jarg1;
3433 arg2 = (float)jarg2;
3434 if (arg1) (arg1)->radian = arg2;
3438 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Radian_radian_get(void * jarg1) {
3440 Dali::Radian *arg1 = (Dali::Radian *) 0 ;
3443 arg1 = (Dali::Radian *)jarg1;
3444 result = (float) ((arg1)->radian);
3450 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Radian(void * jarg1) {
3451 Dali::Radian *arg1 = (Dali::Radian *) 0 ;
3453 arg1 = (Dali::Radian *)jarg1;
3457 } CALL_CATCH_EXCEPTION();
3463 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_EqualTo__SWIG_6(void * jarg1, void * jarg2) {
3467 Dali::Radian *argp1 ;
3468 Dali::Radian *argp2 ;
3471 argp1 = (Dali::Radian *)jarg1;
3473 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3477 argp2 = (Dali::Radian *)jarg2;
3479 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3485 result = (bool)Dali::operator ==(arg1,arg2);
3486 } CALL_CATCH_EXCEPTION(0);
3494 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_NotEqualTo__SWIG_5(void * jarg1, void * jarg2) {
3498 Dali::Radian *argp1 ;
3499 Dali::Radian *argp2 ;
3502 argp1 = (Dali::Radian *)jarg1;
3504 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3508 argp2 = (Dali::Radian *)jarg2;
3510 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3516 result = (bool)Dali::operator !=(arg1,arg2);
3517 } CALL_CATCH_EXCEPTION(0);
3525 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_EqualTo__SWIG_7(void * jarg1, void * jarg2) {
3529 Dali::Radian *argp1 ;
3530 Dali::Degree *argp2 ;
3533 argp1 = (Dali::Radian *)jarg1;
3535 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3539 argp2 = (Dali::Degree *)jarg2;
3541 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Degree", 0);
3547 result = (bool)Dali::operator ==(arg1,arg2);
3548 } CALL_CATCH_EXCEPTION(0);
3556 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_NotEqualTo__SWIG_6(void * jarg1, void * jarg2) {
3560 Dali::Radian *argp1 ;
3561 Dali::Degree *argp2 ;
3564 argp1 = (Dali::Radian *)jarg1;
3566 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3570 argp2 = (Dali::Degree *)jarg2;
3572 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Degree", 0);
3578 result = (bool)Dali::operator !=(arg1,arg2);
3579 } CALL_CATCH_EXCEPTION(0);
3587 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_EqualTo__SWIG_8(void * jarg1, void * jarg2) {
3591 Dali::Degree *argp1 ;
3592 Dali::Radian *argp2 ;
3595 argp1 = (Dali::Degree *)jarg1;
3597 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Degree", 0);
3601 argp2 = (Dali::Radian *)jarg2;
3603 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3609 result = (bool)Dali::operator ==(arg1,arg2);
3610 } CALL_CATCH_EXCEPTION(0);
3618 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_NotEqualTo__SWIG_7(void * jarg1, void * jarg2) {
3622 Dali::Degree *argp1 ;
3623 Dali::Radian *argp2 ;
3626 argp1 = (Dali::Degree *)jarg1;
3628 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Degree", 0);
3632 argp2 = (Dali::Radian *)jarg2;
3634 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3640 result = (bool)Dali::operator !=(arg1,arg2);
3641 } CALL_CATCH_EXCEPTION(0);
3649 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_GreaterThan__SWIG_0(void * jarg1, void * jarg2) {
3653 Dali::Radian *argp1 ;
3654 Dali::Radian *argp2 ;
3657 argp1 = (Dali::Radian *)jarg1;
3659 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3663 argp2 = (Dali::Radian *)jarg2;
3665 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3671 result = (bool)Dali::operator >(arg1,arg2);
3672 } CALL_CATCH_EXCEPTION(0);
3680 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_GreaterThan__SWIG_1(void * jarg1, void * jarg2) {
3684 Dali::Radian *argp1 ;
3685 Dali::Degree *argp2 ;
3688 argp1 = (Dali::Radian *)jarg1;
3690 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3694 argp2 = (Dali::Degree *)jarg2;
3696 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Degree", 0);
3702 result = (bool)Dali::operator >(arg1,arg2);
3703 } CALL_CATCH_EXCEPTION(0);
3711 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_GreaterThan__SWIG_2(void * jarg1, void * jarg2) {
3715 Dali::Degree *argp1 ;
3716 Dali::Radian *argp2 ;
3719 argp1 = (Dali::Degree *)jarg1;
3721 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Degree", 0);
3725 argp2 = (Dali::Radian *)jarg2;
3727 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3733 result = (bool)Dali::operator >(arg1,arg2);
3734 } CALL_CATCH_EXCEPTION(0);
3742 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_LessThan__SWIG_0(void * jarg1, void * jarg2) {
3746 Dali::Radian *argp1 ;
3747 Dali::Radian *argp2 ;
3750 argp1 = (Dali::Radian *)jarg1;
3752 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3756 argp2 = (Dali::Radian *)jarg2;
3758 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3764 result = (bool)Dali::operator <(arg1,arg2);
3765 } CALL_CATCH_EXCEPTION(0);
3773 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_LessThan__SWIG_1(void * jarg1, void * jarg2) {
3777 Dali::Radian *argp1 ;
3778 Dali::Degree *argp2 ;
3781 argp1 = (Dali::Radian *)jarg1;
3783 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3787 argp2 = (Dali::Degree *)jarg2;
3789 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Degree", 0);
3795 result = (bool)Dali::operator <(arg1,arg2);
3796 } CALL_CATCH_EXCEPTION(0);
3804 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_LessThan__SWIG_2(void * jarg1, void * jarg2) {
3808 Dali::Degree *argp1 ;
3809 Dali::Radian *argp2 ;
3812 argp1 = (Dali::Degree *)jarg1;
3814 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Degree", 0);
3818 argp2 = (Dali::Radian *)jarg2;
3820 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3826 result = (bool)Dali::operator <(arg1,arg2);
3827 } CALL_CATCH_EXCEPTION(0);
3835 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Multiply(void * jarg1, float jarg2) {
3839 Dali::Radian *argp1 ;
3840 Dali::Radian result;
3842 argp1 = (Dali::Radian *)jarg1;
3844 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3848 arg2 = (float)jarg2;
3851 result = Dali::operator *(arg1,arg2);
3852 } CALL_CATCH_EXCEPTION(0);
3855 jresult = new Dali::Radian((const Dali::Radian &)result);
3860 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Subtract(void * jarg1) {
3863 Dali::Radian *argp1 ;
3864 Dali::Radian result;
3866 argp1 = (Dali::Radian *)jarg1;
3868 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3874 result = Dali::operator -(arg1);
3875 } CALL_CATCH_EXCEPTION(0);
3878 jresult = new Dali::Radian((const Dali::Radian &)result);
3883 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Clamp__SWIG_4(void * jarg1, float jarg2, float jarg3) {
3888 Dali::Radian *argp1 ;
3889 Dali::Radian result;
3891 argp1 = (Dali::Radian *)jarg1;
3893 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3897 arg2 = (float)jarg2;
3898 arg3 = (float)jarg3;
3901 result = Dali::Clamp(arg1,arg2,arg3);
3902 } CALL_CATCH_EXCEPTION(0);
3905 jresult = new Dali::Radian((const Dali::Radian &)result);
3910 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Matrix__SWIG_0() {
3912 Dali::Matrix *result = 0 ;
3916 result = (Dali::Matrix *)new Dali::Matrix();
3917 } CALL_CATCH_EXCEPTION(0);
3920 jresult = (void *)result;
3925 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Matrix__SWIG_1(bool jarg1) {
3928 Dali::Matrix *result = 0 ;
3930 arg1 = jarg1 ? true : false;
3933 result = (Dali::Matrix *)new Dali::Matrix(arg1);
3934 } CALL_CATCH_EXCEPTION(0);
3937 jresult = (void *)result;
3942 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Matrix__SWIG_2(float* jarg1) {
3944 float *arg1 = (float *) 0 ;
3945 Dali::Matrix *result = 0 ;
3950 result = (Dali::Matrix *)new Dali::Matrix((float const *)arg1);
3951 } CALL_CATCH_EXCEPTION(0);
3954 jresult = (void *)result;
3961 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Matrix__SWIG_3(void * jarg1) {
3963 Dali::Quaternion *arg1 = 0 ;
3964 Dali::Matrix *result = 0 ;
3966 arg1 = (Dali::Quaternion *)jarg1;
3968 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0);
3973 result = (Dali::Matrix *)new Dali::Matrix((Dali::Quaternion const &)*arg1);
3974 } CALL_CATCH_EXCEPTION(0);
3977 jresult = (void *)result;
3982 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Matrix__SWIG_4(void * jarg1) {
3984 Dali::Matrix *arg1 = 0 ;
3985 Dali::Matrix *result = 0 ;
3987 arg1 = (Dali::Matrix *)jarg1;
3989 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0);
3994 result = (Dali::Matrix *)new Dali::Matrix((Dali::Matrix const &)*arg1);
3995 } CALL_CATCH_EXCEPTION(0);
3998 jresult = (void *)result;
4003 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix_Assign(void * jarg1, void * jarg2) {
4005 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4006 Dali::Matrix *arg2 = 0 ;
4007 Dali::Matrix *result = 0 ;
4009 arg1 = (Dali::Matrix *)jarg1;
4010 arg2 = (Dali::Matrix *)jarg2;
4012 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0);
4017 result = (Dali::Matrix *) &(arg1)->operator =((Dali::Matrix const &)*arg2);
4018 } CALL_CATCH_EXCEPTION(0);
4021 jresult = (void *)result;
4026 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix_IDENTITY_get() {
4028 Dali::Matrix *result = 0 ;
4030 result = (Dali::Matrix *)&Dali::Matrix::IDENTITY;
4031 jresult = (void *)result;
4036 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_SetIdentity(void * jarg1) {
4037 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4039 arg1 = (Dali::Matrix *)jarg1;
4042 (arg1)->SetIdentity();
4043 } CALL_CATCH_EXCEPTION();
4049 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_SetIdentityAndScale(void * jarg1, void * jarg2) {
4050 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4051 Dali::Vector3 *arg2 = 0 ;
4053 arg1 = (Dali::Matrix *)jarg1;
4054 arg2 = (Dali::Vector3 *)jarg2;
4056 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
4061 (arg1)->SetIdentityAndScale((Dali::Vector3 const &)*arg2);
4062 } CALL_CATCH_EXCEPTION();
4068 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_InvertTransform(void * jarg1, void * jarg2) {
4069 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4070 Dali::Matrix *arg2 = 0 ;
4072 arg1 = (Dali::Matrix *)jarg1;
4073 arg2 = (Dali::Matrix *)jarg2;
4075 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix & type is null", 0);
4080 ((Dali::Matrix const *)arg1)->InvertTransform(*arg2);
4081 } CALL_CATCH_EXCEPTION();
4087 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Matrix_Invert(void * jarg1) {
4089 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4092 arg1 = (Dali::Matrix *)jarg1;
4095 result = (bool)(arg1)->Invert();
4096 } CALL_CATCH_EXCEPTION(0);
4104 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_Transpose(void * jarg1) {
4105 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4107 arg1 = (Dali::Matrix *)jarg1;
4110 (arg1)->Transpose();
4111 } CALL_CATCH_EXCEPTION();
4117 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix_GetXAxis(void * jarg1) {
4119 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4120 Dali::Vector3 result;
4122 arg1 = (Dali::Matrix *)jarg1;
4125 result = ((Dali::Matrix const *)arg1)->GetXAxis();
4126 } CALL_CATCH_EXCEPTION(0);
4129 jresult = new Dali::Vector3((const Dali::Vector3 &)result);
4134 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix_GetYAxis(void * jarg1) {
4136 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4137 Dali::Vector3 result;
4139 arg1 = (Dali::Matrix *)jarg1;
4142 result = ((Dali::Matrix const *)arg1)->GetYAxis();
4143 } CALL_CATCH_EXCEPTION(0);
4146 jresult = new Dali::Vector3((const Dali::Vector3 &)result);
4151 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix_GetZAxis(void * jarg1) {
4153 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4154 Dali::Vector3 result;
4156 arg1 = (Dali::Matrix *)jarg1;
4159 result = ((Dali::Matrix const *)arg1)->GetZAxis();
4160 } CALL_CATCH_EXCEPTION(0);
4163 jresult = new Dali::Vector3((const Dali::Vector3 &)result);
4168 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_SetXAxis(void * jarg1, void * jarg2) {
4169 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4170 Dali::Vector3 *arg2 = 0 ;
4172 arg1 = (Dali::Matrix *)jarg1;
4173 arg2 = (Dali::Vector3 *)jarg2;
4175 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
4180 (arg1)->SetXAxis((Dali::Vector3 const &)*arg2);
4181 } CALL_CATCH_EXCEPTION();
4187 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_SetYAxis(void * jarg1, void * jarg2) {
4188 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4189 Dali::Vector3 *arg2 = 0 ;
4191 arg1 = (Dali::Matrix *)jarg1;
4192 arg2 = (Dali::Vector3 *)jarg2;
4194 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
4199 (arg1)->SetYAxis((Dali::Vector3 const &)*arg2);
4200 } CALL_CATCH_EXCEPTION();
4206 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_SetZAxis(void * jarg1, void * jarg2) {
4207 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4208 Dali::Vector3 *arg2 = 0 ;
4210 arg1 = (Dali::Matrix *)jarg1;
4211 arg2 = (Dali::Vector3 *)jarg2;
4213 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
4218 (arg1)->SetZAxis((Dali::Vector3 const &)*arg2);
4219 } CALL_CATCH_EXCEPTION();
4225 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix_GetTranslation(void * jarg1) {
4227 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4228 Dali::Vector4 *result = 0 ;
4230 arg1 = (Dali::Matrix *)jarg1;
4233 result = (Dali::Vector4 *) &((Dali::Matrix const *)arg1)->GetTranslation();
4234 } CALL_CATCH_EXCEPTION(0);
4237 jresult = (void *)result;
4242 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix_GetTranslation3(void * jarg1) {
4244 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4245 Dali::Vector3 *result = 0 ;
4247 arg1 = (Dali::Matrix *)jarg1;
4250 result = (Dali::Vector3 *) &((Dali::Matrix const *)arg1)->GetTranslation3();
4251 } CALL_CATCH_EXCEPTION(0);
4254 jresult = (void *)result;
4259 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_SetTranslation__SWIG_0(void * jarg1, void * jarg2) {
4260 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4261 Dali::Vector4 *arg2 = 0 ;
4263 arg1 = (Dali::Matrix *)jarg1;
4264 arg2 = (Dali::Vector4 *)jarg2;
4266 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0);
4271 (arg1)->SetTranslation((Dali::Vector4 const &)*arg2);
4272 } CALL_CATCH_EXCEPTION();
4278 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_SetTranslation__SWIG_1(void * jarg1, void * jarg2) {
4279 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4280 Dali::Vector3 *arg2 = 0 ;
4282 arg1 = (Dali::Matrix *)jarg1;
4283 arg2 = (Dali::Vector3 *)jarg2;
4285 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
4290 (arg1)->SetTranslation((Dali::Vector3 const &)*arg2);
4291 } CALL_CATCH_EXCEPTION();
4297 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_OrthoNormalize(void * jarg1) {
4298 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4300 arg1 = (Dali::Matrix *)jarg1;
4303 (arg1)->OrthoNormalize();
4304 } CALL_CATCH_EXCEPTION();
4310 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix_AsFloat__SWIG_0(void * jarg1) {
4312 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4315 arg1 = (Dali::Matrix *)jarg1;
4318 result = (float *)((Dali::Matrix const *)arg1)->AsFloat();
4319 } CALL_CATCH_EXCEPTION(0);
4322 jresult = (void *)result;
4327 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_Multiply__SWIG_0(void * jarg1, void * jarg2, void * jarg3) {
4328 Dali::Matrix *arg1 = 0 ;
4329 Dali::Matrix *arg2 = 0 ;
4330 Dali::Matrix *arg3 = 0 ;
4332 arg1 = (Dali::Matrix *)jarg1;
4334 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix & type is null", 0);
4337 arg2 = (Dali::Matrix *)jarg2;
4339 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0);
4342 arg3 = (Dali::Matrix *)jarg3;
4344 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0);
4349 Dali::Matrix::Multiply(*arg1,(Dali::Matrix const &)*arg2,(Dali::Matrix const &)*arg3);
4350 } CALL_CATCH_EXCEPTION();
4356 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_Multiply__SWIG_1(void * jarg1, void * jarg2, void * jarg3) {
4357 Dali::Matrix *arg1 = 0 ;
4358 Dali::Matrix *arg2 = 0 ;
4359 Dali::Quaternion *arg3 = 0 ;
4361 arg1 = (Dali::Matrix *)jarg1;
4363 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix & type is null", 0);
4366 arg2 = (Dali::Matrix *)jarg2;
4368 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0);
4371 arg3 = (Dali::Quaternion *)jarg3;
4373 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0);
4378 Dali::Matrix::Multiply(*arg1,(Dali::Matrix const &)*arg2,(Dali::Quaternion const &)*arg3);
4379 } CALL_CATCH_EXCEPTION();
4385 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix_Multiply__SWIG_2(void * jarg1, void * jarg2) {
4387 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4388 Dali::Vector4 *arg2 = 0 ;
4389 Dali::Vector4 result;
4391 arg1 = (Dali::Matrix *)jarg1;
4393 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0);
4396 arg2 = (Dali::Vector4 *)jarg2;
4398 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0);
4403 result = ((Dali::Matrix const *)arg1)->operator *((Dali::Vector4 const &)*arg2);
4404 } CALL_CATCH_EXCEPTION(0);
4407 jresult = new Dali::Vector4((const Dali::Vector4 &)result);
4412 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix_Multiply__SWIG_3(void * nuiMatrixLhs, void * nuiMatrixRhs) {
4414 Dali::Matrix *lhsPtr = (Dali::Matrix *) 0 ;
4415 Dali::Matrix *rhsPtr = (Dali::Matrix *) 0 ;
4416 Dali::Matrix result(false);
4418 lhsPtr = (Dali::Matrix *)nuiMatrixLhs;
4420 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "lhs Dali::Matrix const & type is null", 0);
4423 rhsPtr = (Dali::Matrix *)nuiMatrixRhs;
4425 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "rhs Dali::Matrix const & type is null", 0);
4430 result = ((Dali::Matrix const *)lhsPtr)->operator *((Dali::Matrix const &)*rhsPtr);
4431 } CALL_CATCH_EXCEPTION(0);
4434 jresult = new Dali::Matrix((const Dali::Matrix &)result);
4439 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix_Multiply__SWIG_4(void * nuiMatrixLhs, void * nuiMatrixRhs) {
4440 // Faster mulitply operation without memcpy
4442 Dali::Matrix *jresult = (Dali::Matrix *)0;
4443 Dali::Matrix *lhsPtr = (Dali::Matrix *)0;
4444 Dali::Matrix *rhsPtr = (Dali::Matrix *)0;
4446 lhsPtr = (Dali::Matrix *)nuiMatrixLhs;
4448 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "lhs Dali::Matrix const & type is null", 0);
4451 rhsPtr = (Dali::Matrix *)nuiMatrixRhs;
4453 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "rhs Dali::Matrix const & type is null", 0);
4458 jresult = new Dali::Matrix(false);
4459 Dali::Matrix::Multiply((Dali::Matrix &)*jresult,(Dali::Matrix const &)*rhsPtr,(Dali::Matrix const &)*lhsPtr);
4460 } CALL_CATCH_EXCEPTION(0);
4467 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix_MultiplyAssign(void * nuiMatrix, void * nuiMatrixRhs) {
4469 Dali::Matrix *lhsPtr = (Dali::Matrix *) 0 ;
4470 Dali::Matrix *rhsPtr = (Dali::Matrix *) 0 ;
4471 Dali::Matrix *retPtr = (Dali::Matrix *) 0 ;
4473 lhsPtr = (Dali::Matrix *)nuiMatrix;
4475 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "lhs Dali::Matrix const & type is null", 0);
4478 rhsPtr = (Dali::Matrix *)nuiMatrixRhs;
4480 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "rhs Dali::Matrix const & type is null", 0);
4485 retPtr = (Dali::Matrix *) &(lhsPtr)->operator *=((Dali::Matrix const &)*rhsPtr);
4486 } CALL_CATCH_EXCEPTION(0);
4489 jresult = (void *)retPtr;
4494 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Matrix_EqualTo(void * jarg1, void * jarg2) {
4496 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4497 Dali::Matrix *arg2 = 0 ;
4500 arg1 = (Dali::Matrix *)jarg1;
4501 arg2 = (Dali::Matrix *)jarg2;
4503 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0);
4508 result = (bool)((Dali::Matrix const *)arg1)->operator ==((Dali::Matrix const &)*arg2);
4509 } CALL_CATCH_EXCEPTION(0);
4517 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Matrix_NotEqualTo(void * jarg1, void * jarg2) {
4519 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4520 Dali::Matrix *arg2 = 0 ;
4523 arg1 = (Dali::Matrix *)jarg1;
4524 arg2 = (Dali::Matrix *)jarg2;
4526 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0);
4531 result = (bool)((Dali::Matrix const *)arg1)->operator !=((Dali::Matrix const &)*arg2);
4532 } CALL_CATCH_EXCEPTION(0);
4539 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Matrix_ValueOfIndex__SWIG_0(void * nuiMatrix, unsigned int index) {
4541 Dali::Matrix *pMatrix = (Dali::Matrix *) 0 ;
4543 pMatrix = (Dali::Matrix *)nuiMatrix;
4545 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0);
4549 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, "index is out of range. (Check whether index >= 16.)", 0);
4554 const float* temp = ((Dali::Matrix const *)pMatrix)->AsFloat();
4555 jresult = temp[index];
4556 } CALL_CATCH_EXCEPTION(0);
4561 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Matrix_ValueOfIndex__SWIG_1(void * nuiMatrix, unsigned int indexRow, unsigned int indexColumn) {
4563 Dali::Matrix *pMatrix = (Dali::Matrix *) 0 ;
4565 pMatrix = (Dali::Matrix *)nuiMatrix;
4567 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0);
4570 if (indexRow >= 4) {
4571 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, "indexRow is out of range. (Check whether indexRow >= 4.)", 0);
4574 if (indexColumn >= 4) {
4575 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, "indexColumn is out of range. (Check whether indexColumn >= 4.)", 0);
4580 const float* temp = ((Dali::Matrix const *)pMatrix)->AsFloat();
4581 jresult = temp[(indexColumn << 2) | indexRow];
4582 } CALL_CATCH_EXCEPTION(0);
4587 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_SetValueAtIndex__SWIG_0(void * nuiMatrix, unsigned int index, float value) {
4588 Dali::Matrix *pMatrix = (Dali::Matrix *) 0 ;
4590 pMatrix = (Dali::Matrix *)nuiMatrix;
4592 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0);
4596 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, "index is out of range. (Check whether index >= 16.)", 0);
4601 float* temp = ((Dali::Matrix *)pMatrix)->AsFloat();
4602 temp[index] = value;
4603 } CALL_CATCH_EXCEPTION();
4607 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_SetValueAtIndex__SWIG_1(void * nuiMatrix, unsigned int indexRow, unsigned int indexColumn, float value) {
4608 Dali::Matrix *pMatrix = (Dali::Matrix *) 0 ;
4610 pMatrix = (Dali::Matrix *)nuiMatrix;
4612 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0);
4615 if (indexRow >= 4) {
4616 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, "indexRow is out of range. (Check whether indexRow >= 4.)", 0);
4619 if (indexColumn >= 4) {
4620 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, "indexColumn is out of range. (Check whether indexColumn >= 4.)", 0);
4625 float* temp = ((Dali::Matrix *)pMatrix)->AsFloat();
4626 temp[(indexColumn << 2) | indexRow] = value;
4627 } CALL_CATCH_EXCEPTION();
4631 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_SetTransformComponents(void * jarg1, void * jarg2, void * jarg3, void * jarg4) {
4632 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4633 Dali::Vector3 *arg2 = 0 ;
4634 Dali::Quaternion *arg3 = 0 ;
4635 Dali::Vector3 *arg4 = 0 ;
4637 arg1 = (Dali::Matrix *)jarg1;
4638 arg2 = (Dali::Vector3 *)jarg2;
4640 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
4643 arg3 = (Dali::Quaternion *)jarg3;
4645 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0);
4648 arg4 = (Dali::Vector3 *)jarg4;
4650 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
4655 (arg1)->SetTransformComponents((Dali::Vector3 const &)*arg2,(Dali::Quaternion const &)*arg3,(Dali::Vector3 const &)*arg4);
4656 } CALL_CATCH_EXCEPTION();
4662 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_SetInverseTransformComponents__SWIG_0(void * jarg1, void * jarg2, void * jarg3, void * jarg4) {
4663 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4664 Dali::Vector3 *arg2 = 0 ;
4665 Dali::Quaternion *arg3 = 0 ;
4666 Dali::Vector3 *arg4 = 0 ;
4668 arg1 = (Dali::Matrix *)jarg1;
4669 arg2 = (Dali::Vector3 *)jarg2;
4671 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
4674 arg3 = (Dali::Quaternion *)jarg3;
4676 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0);
4679 arg4 = (Dali::Vector3 *)jarg4;
4681 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
4686 (arg1)->SetInverseTransformComponents((Dali::Vector3 const &)*arg2,(Dali::Quaternion const &)*arg3,(Dali::Vector3 const &)*arg4);
4687 } CALL_CATCH_EXCEPTION();
4693 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_SetInverseTransformComponents__SWIG_1(void * jarg1, void * jarg2, void * jarg3, void * jarg4, void * jarg5) {
4694 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4695 Dali::Vector3 *arg2 = 0 ;
4696 Dali::Vector3 *arg3 = 0 ;
4697 Dali::Vector3 *arg4 = 0 ;
4698 Dali::Vector3 *arg5 = 0 ;
4700 arg1 = (Dali::Matrix *)jarg1;
4701 arg2 = (Dali::Vector3 *)jarg2;
4703 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
4706 arg3 = (Dali::Vector3 *)jarg3;
4708 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
4711 arg4 = (Dali::Vector3 *)jarg4;
4713 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
4716 arg5 = (Dali::Vector3 *)jarg5;
4718 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
4723 (arg1)->SetInverseTransformComponents((Dali::Vector3 const &)*arg2,(Dali::Vector3 const &)*arg3,(Dali::Vector3 const &)*arg4,(Dali::Vector3 const &)*arg5);
4724 } CALL_CATCH_EXCEPTION();
4730 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_GetTransformComponents(void * jarg1, void * jarg2, void * jarg3, void * jarg4) {
4731 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4732 Dali::Vector3 *arg2 = 0 ;
4733 Dali::Quaternion *arg3 = 0 ;
4734 Dali::Vector3 *arg4 = 0 ;
4736 arg1 = (Dali::Matrix *)jarg1;
4737 arg2 = (Dali::Vector3 *)jarg2;
4739 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 & type is null", 0);
4742 arg3 = (Dali::Quaternion *)jarg3;
4744 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion & type is null", 0);
4747 arg4 = (Dali::Vector3 *)jarg4;
4749 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 & type is null", 0);
4754 ((Dali::Matrix const *)arg1)->GetTransformComponents(*arg2,*arg3,*arg4);
4755 } CALL_CATCH_EXCEPTION();
4761 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Matrix(void * jarg1) {
4762 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4764 arg1 = (Dali::Matrix *)jarg1;
4768 } CALL_CATCH_EXCEPTION();
4774 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix3_IDENTITY_get() {
4776 Dali::Matrix3 *result = 0 ;
4778 result = (Dali::Matrix3 *)&Dali::Matrix3::IDENTITY;
4779 jresult = (void *)result;
4784 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Matrix3__SWIG_0() {
4786 Dali::Matrix3 *result = 0 ;
4790 result = (Dali::Matrix3 *)new Dali::Matrix3();
4791 } CALL_CATCH_EXCEPTION(0);
4794 jresult = (void *)result;
4799 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Matrix3__SWIG_1(void * jarg1) {
4801 Dali::Matrix3 *arg1 = 0 ;
4802 Dali::Matrix3 *result = 0 ;
4804 arg1 = (Dali::Matrix3 *)jarg1;
4806 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 const & type is null", 0);
4811 result = (Dali::Matrix3 *)new Dali::Matrix3((Dali::Matrix3 const &)*arg1);
4812 } CALL_CATCH_EXCEPTION(0);
4815 jresult = (void *)result;
4820 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Matrix3__SWIG_2(void * jarg1) {
4822 Dali::Matrix *arg1 = 0 ;
4823 Dali::Matrix3 *result = 0 ;
4825 arg1 = (Dali::Matrix *)jarg1;
4827 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0);
4832 result = (Dali::Matrix3 *)new Dali::Matrix3((Dali::Matrix const &)*arg1);
4833 } CALL_CATCH_EXCEPTION(0);
4836 jresult = (void *)result;
4841 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Matrix3__SWIG_3(float jarg1, float jarg2, float jarg3, float jarg4, float jarg5, float jarg6, float jarg7, float jarg8, float jarg9) {
4852 Dali::Matrix3 *result = 0 ;
4854 arg1 = (float)jarg1;
4855 arg2 = (float)jarg2;
4856 arg3 = (float)jarg3;
4857 arg4 = (float)jarg4;
4858 arg5 = (float)jarg5;
4859 arg6 = (float)jarg6;
4860 arg7 = (float)jarg7;
4861 arg8 = (float)jarg8;
4862 arg9 = (float)jarg9;
4865 result = (Dali::Matrix3 *)new Dali::Matrix3(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
4866 } CALL_CATCH_EXCEPTION(0);
4869 jresult = (void *)result;
4874 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix3_Assign__SWIG_0(void * jarg1, void * jarg2) {
4876 Dali::Matrix3 *arg1 = (Dali::Matrix3 *) 0 ;
4877 Dali::Matrix3 *arg2 = 0 ;
4878 Dali::Matrix3 *result = 0 ;
4880 arg1 = (Dali::Matrix3 *)jarg1;
4881 arg2 = (Dali::Matrix3 *)jarg2;
4883 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 const & type is null", 0);
4888 result = (Dali::Matrix3 *) &(arg1)->operator =((Dali::Matrix3 const &)*arg2);
4889 } CALL_CATCH_EXCEPTION(0);
4892 jresult = (void *)result;
4897 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix3_Assign__SWIG_1(void * jarg1, void * jarg2) {
4899 Dali::Matrix3 *arg1 = (Dali::Matrix3 *) 0 ;
4900 Dali::Matrix *arg2 = 0 ;
4901 Dali::Matrix3 *result = 0 ;
4903 arg1 = (Dali::Matrix3 *)jarg1;
4904 arg2 = (Dali::Matrix *)jarg2;
4906 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0);
4911 result = (Dali::Matrix3 *) &(arg1)->operator =((Dali::Matrix const &)*arg2);
4912 } CALL_CATCH_EXCEPTION(0);
4915 jresult = (void *)result;
4920 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Matrix3_EqualTo(void * jarg1, void * jarg2) {
4922 Dali::Matrix3 *arg1 = (Dali::Matrix3 *) 0 ;
4923 Dali::Matrix3 *arg2 = 0 ;
4926 arg1 = (Dali::Matrix3 *)jarg1;
4927 arg2 = (Dali::Matrix3 *)jarg2;
4929 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 const & type is null", 0);
4934 result = (bool)((Dali::Matrix3 const *)arg1)->operator ==((Dali::Matrix3 const &)*arg2);
4935 } CALL_CATCH_EXCEPTION(0);
4943 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Matrix3_NotEqualTo(void * jarg1, void * jarg2) {
4945 Dali::Matrix3 *arg1 = (Dali::Matrix3 *) 0 ;
4946 Dali::Matrix3 *arg2 = 0 ;
4949 arg1 = (Dali::Matrix3 *)jarg1;
4950 arg2 = (Dali::Matrix3 *)jarg2;
4952 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 const & type is null", 0);
4957 result = (bool)((Dali::Matrix3 const *)arg1)->operator !=((Dali::Matrix3 const &)*arg2);
4958 } CALL_CATCH_EXCEPTION(0);
4966 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Matrix3_ValueOfIndex__SWIG_0(void * nuiMatrix, unsigned int index) {
4968 Dali::Matrix3 *pMatrix = (Dali::Matrix3 *) 0 ;
4970 pMatrix = (Dali::Matrix3 *)nuiMatrix;
4972 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 const & type is null", 0);
4976 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, "index is out of range. (Check whether index >= 9.)", 0);
4981 const float* temp = ((Dali::Matrix3 const *)pMatrix)->AsFloat();
4982 jresult = temp[index];
4983 } CALL_CATCH_EXCEPTION(0);
4988 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Matrix3_ValueOfIndex__SWIG_1(void * nuiMatrix, unsigned int indexRow, unsigned int indexColumn) {
4990 Dali::Matrix3 *pMatrix = (Dali::Matrix3 *) 0 ;
4992 pMatrix = (Dali::Matrix3 *)nuiMatrix;
4994 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 const & type is null", 0);
4997 if (indexRow >= 3) {
4998 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, "indexRow is out of range. (Check whether indexRow >= 3.)", 0);
5001 if (indexColumn >= 3) {
5002 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, "indexColumn is out of range. (Check whether indexColumn >= 3.)", 0);
5007 const float* temp = ((Dali::Matrix3 const *)pMatrix)->AsFloat();
5008 jresult = temp[indexColumn * 3 + indexRow];
5009 } CALL_CATCH_EXCEPTION(0);
5014 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix3_SetValueAtIndex__SWIG_0(void * nuiMatrix, unsigned int index, float value) {
5015 Dali::Matrix3 *pMatrix = (Dali::Matrix3 *) 0 ;
5017 pMatrix = (Dali::Matrix3 *)nuiMatrix;
5019 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 const & type is null", 0);
5023 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, "index is out of range. (Check whether index >= 9.)", 0);
5028 float* temp = ((Dali::Matrix3 *)pMatrix)->AsFloat();
5029 temp[index] = value;
5030 } CALL_CATCH_EXCEPTION();
5034 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix3_SetValueAtIndex__SWIG_1(void * nuiMatrix, unsigned int indexRow, unsigned int indexColumn, float value) {
5035 Dali::Matrix3 *pMatrix = (Dali::Matrix3 *) 0 ;
5037 pMatrix = (Dali::Matrix3 *)nuiMatrix;
5039 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 const & type is null", 0);
5042 if (indexRow >= 3) {
5043 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, "indexRow is out of range. (Check whether indexRow >= 3.)", 0);
5046 if (indexColumn >= 3) {
5047 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, "indexColumn is out of range. (Check whether indexColumn >= 3.)", 0);
5052 float* temp = ((Dali::Matrix3 *)pMatrix)->AsFloat();
5053 temp[indexColumn * 3 + indexRow] = value;
5054 } CALL_CATCH_EXCEPTION();
5059 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Matrix3(void * jarg1) {
5060 Dali::Matrix3 *arg1 = (Dali::Matrix3 *) 0 ;
5062 arg1 = (Dali::Matrix3 *)jarg1;
5066 } CALL_CATCH_EXCEPTION();
5072 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix3_SetIdentity(void * jarg1) {
5073 Dali::Matrix3 *arg1 = (Dali::Matrix3 *) 0 ;
5075 arg1 = (Dali::Matrix3 *)jarg1;
5078 (arg1)->SetIdentity();
5079 } CALL_CATCH_EXCEPTION();
5085 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix3_AsFloat__SWIG_0(void * jarg1) {
5087 Dali::Matrix3 *arg1 = (Dali::Matrix3 *) 0 ;
5090 arg1 = (Dali::Matrix3 *)jarg1;
5093 result = (float *)((Dali::Matrix3 const *)arg1)->AsFloat();
5094 } CALL_CATCH_EXCEPTION(0);
5097 jresult = (void *)result;
5102 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Matrix3_Invert(void * jarg1) {
5104 Dali::Matrix3 *arg1 = (Dali::Matrix3 *) 0 ;
5107 arg1 = (Dali::Matrix3 *)jarg1;
5110 result = (bool)(arg1)->Invert();
5111 } CALL_CATCH_EXCEPTION(0);
5119 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Matrix3_Transpose(void * jarg1) {
5121 Dali::Matrix3 *arg1 = (Dali::Matrix3 *) 0 ;
5124 arg1 = (Dali::Matrix3 *)jarg1;
5127 result = (bool)(arg1)->Transpose();
5128 } CALL_CATCH_EXCEPTION(0);
5136 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix3_Scale(void * jarg1, float jarg2) {
5137 Dali::Matrix3 *arg1 = (Dali::Matrix3 *) 0 ;
5140 arg1 = (Dali::Matrix3 *)jarg1;
5141 arg2 = (float)jarg2;
5144 (arg1)->Scale(arg2);
5145 } CALL_CATCH_EXCEPTION();
5151 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Matrix3_Magnitude(void * jarg1) {
5153 Dali::Matrix3 *arg1 = (Dali::Matrix3 *) 0 ;
5156 arg1 = (Dali::Matrix3 *)jarg1;
5159 result = (float)((Dali::Matrix3 const *)arg1)->Magnitude();
5160 } CALL_CATCH_EXCEPTION(0);
5168 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Matrix3_ScaledInverseTranspose(void * jarg1) {
5170 Dali::Matrix3 *arg1 = (Dali::Matrix3 *) 0 ;
5173 arg1 = (Dali::Matrix3 *)jarg1;
5176 result = (bool)(arg1)->ScaledInverseTranspose();
5177 } CALL_CATCH_EXCEPTION(0);
5185 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix3_Multiply(void * jarg1, void * jarg2, void * jarg3) {
5186 Dali::Matrix3 *arg1 = 0 ;
5187 Dali::Matrix3 *arg2 = 0 ;
5188 Dali::Matrix3 *arg3 = 0 ;
5190 arg1 = (Dali::Matrix3 *)jarg1;
5192 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 & type is null", 0);
5195 arg2 = (Dali::Matrix3 *)jarg2;
5197 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 const & type is null", 0);
5200 arg3 = (Dali::Matrix3 *)jarg3;
5202 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 const & type is null", 0);
5207 Dali::Matrix3::Multiply(*arg1,(Dali::Matrix3 const &)*arg2,(Dali::Matrix3 const &)*arg3);
5208 } CALL_CATCH_EXCEPTION();
5214 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix3_Multiply__SWIG_1(void * jarg1, void * jarg2) {
5216 Dali::Matrix3 *arg1 = 0 ;
5217 Dali::Vector3 *arg2 = 0 ;
5218 Dali::Vector3 result;
5220 arg1 = (Dali::Matrix3 *)jarg1;
5222 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 const & type is null", 0);
5225 arg2 = (Dali::Vector3 *)jarg2;
5227 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
5232 result = ((Dali::Matrix3 const *)arg1)->operator *((Dali::Vector3 const &)*arg2);
5233 } CALL_CATCH_EXCEPTION(0);
5236 jresult = new Dali::Vector3((const Dali::Vector3 &)result);
5241 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix3_Multiply__SWIG_2(void * nuiMatrix3Lhs, void * nuiMatrix3Rhs) {
5243 Dali::Matrix3 *lhsPtr = 0 ;
5244 Dali::Matrix3 *rhsPtr = 0 ;
5245 Dali::Matrix3 result;
5247 lhsPtr = (Dali::Matrix3 *)nuiMatrix3Lhs;
5249 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "lhs Dali::Matrix3 const & type is null", 0);
5252 rhsPtr = (Dali::Matrix3 *)nuiMatrix3Rhs;
5254 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "rhs Dali::Matrix3 const & type is null", 0);
5259 result = ((Dali::Matrix3 const *)lhsPtr)->operator *((Dali::Matrix3 const &)*rhsPtr);
5260 } CALL_CATCH_EXCEPTION(0);
5263 jresult = new Dali::Matrix3((const Dali::Matrix3 &)result);
5268 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix3_Multiply__SWIG_3(void * nuiMatrix3Lhs, void * nuiMatrix3Rhs) {
5269 // Faster mulitply operation without memcpy
5271 Dali::Matrix3 *jresult = 0;
5272 Dali::Matrix3 *lhsPtr = 0;
5273 Dali::Matrix3 *rhsPtr = 0;
5275 lhsPtr = (Dali::Matrix3 *)nuiMatrix3Lhs;
5277 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "lhs Dali::Matrix3 const & type is null", 0);
5280 rhsPtr = (Dali::Matrix3 *)nuiMatrix3Rhs;
5282 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "rhs Dali::Matrix3 const & type is null", 0);
5287 jresult = new Dali::Matrix3();
5288 Dali::Matrix3::Multiply((Dali::Matrix3 &)*jresult,(Dali::Matrix3 const &)*rhsPtr,(Dali::Matrix3 const &)*lhsPtr);
5289 } CALL_CATCH_EXCEPTION(0);
5295 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix3_MultiplyAssign(void * nuiMatrix, void * nuiMatrixRhs) {
5297 Dali::Matrix3 *lhsPtr = (Dali::Matrix3 *) 0 ;
5298 Dali::Matrix3 *rhsPtr = (Dali::Matrix3 *) 0 ;
5299 Dali::Matrix3 *retPtr = (Dali::Matrix3 *) 0 ;
5301 lhsPtr = (Dali::Matrix3 *)nuiMatrix;
5303 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "lhs Dali::Matrix3 const & type is null", 0);
5306 rhsPtr = (Dali::Matrix3 *)nuiMatrixRhs;
5308 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "rhs Dali::Matrix3 const & type is null", 0);
5313 retPtr = (Dali::Matrix3 *) &(lhsPtr)->operator *=((Dali::Matrix3 const &)*rhsPtr);
5314 } CALL_CATCH_EXCEPTION(0);
5317 jresult = (void *)retPtr;
5322 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Range(float jarg1, float jarg2) {
5328 arg1 = (float)jarg1;
5329 arg2 = (float)jarg2;
5332 result = (float)Dali::Random::Range(arg1,arg2);
5333 } CALL_CATCH_EXCEPTION(0);
5341 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Axis() {
5343 Dali::Vector4 result;
5347 result = Dali::Random::Axis();
5348 } CALL_CATCH_EXCEPTION(0);
5351 jresult = new Dali::Vector4((const Dali::Vector4 &)result);
5356 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AngleAxis__SWIG_0() {
5358 Dali::AngleAxis *result = 0 ;
5362 result = (Dali::AngleAxis *)new Dali::AngleAxis();
5363 } CALL_CATCH_EXCEPTION(0);
5366 jresult = (void *)result;
5371 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AngleAxis__SWIG_1(void * jarg1, void * jarg2) {
5374 Dali::Vector3 *arg2 = 0 ;
5375 Dali::Radian *argp1 ;
5376 Dali::AngleAxis *result = 0 ;
5378 argp1 = (Dali::Radian *)jarg1;
5380 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
5384 arg2 = (Dali::Vector3 *)jarg2;
5386 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
5391 result = (Dali::AngleAxis *)new Dali::AngleAxis(arg1,(Dali::Vector3 const &)*arg2);
5392 } CALL_CATCH_EXCEPTION(0);
5395 jresult = (void *)result;
5400 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_AngleAxis_angle_set(void * jarg1, void * jarg2) {
5401 Dali::AngleAxis *arg1 = (Dali::AngleAxis *) 0 ;
5402 Dali::Radian *arg2 = (Dali::Radian *) 0 ;
5404 arg1 = (Dali::AngleAxis *)jarg1;
5405 arg2 = (Dali::Radian *)jarg2;
5406 if (arg1) (arg1)->angle = *arg2;
5410 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AngleAxis_angle_get(void * jarg1) {
5412 Dali::AngleAxis *arg1 = (Dali::AngleAxis *) 0 ;
5413 Dali::Radian *result = 0 ;
5415 arg1 = (Dali::AngleAxis *)jarg1;
5416 result = (Dali::Radian *)& ((arg1)->angle);
5417 jresult = (void *)result;
5422 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_AngleAxis_axis_set(void * jarg1, void * jarg2) {
5423 Dali::AngleAxis *arg1 = (Dali::AngleAxis *) 0 ;
5424 Dali::Vector3 *arg2 = (Dali::Vector3 *) 0 ;
5426 arg1 = (Dali::AngleAxis *)jarg1;
5427 arg2 = (Dali::Vector3 *)jarg2;
5428 if (arg1) (arg1)->axis = *arg2;
5432 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AngleAxis_axis_get(void * jarg1) {
5434 Dali::AngleAxis *arg1 = (Dali::AngleAxis *) 0 ;
5435 Dali::Vector3 *result = 0 ;
5437 arg1 = (Dali::AngleAxis *)jarg1;
5438 result = (Dali::Vector3 *)& ((arg1)->axis);
5439 jresult = (void *)result;
5444 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_AngleAxis(void * jarg1) {
5445 Dali::AngleAxis *arg1 = (Dali::AngleAxis *) 0 ;
5447 arg1 = (Dali::AngleAxis *)jarg1;
5451 } CALL_CATCH_EXCEPTION();
5457 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_EqualTo__SWIG_9(void * jarg1, void * jarg2) {
5459 Dali::AngleAxis *arg1 = 0 ;
5460 Dali::AngleAxis *arg2 = 0 ;
5463 arg1 = (Dali::AngleAxis *)jarg1;
5465 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::AngleAxis const & type is null", 0);
5468 arg2 = (Dali::AngleAxis *)jarg2;
5470 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::AngleAxis const & type is null", 0);
5475 result = (bool)Dali::operator ==((Dali::AngleAxis const &)*arg1,(Dali::AngleAxis const &)*arg2);
5476 } CALL_CATCH_EXCEPTION(0);
5484 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_NextPowerOfTwo(unsigned int jarg1) {
5485 unsigned int jresult ;
5487 unsigned int result;
5489 arg1 = (unsigned int)jarg1;
5492 result = (unsigned int)Dali::NextPowerOfTwo(arg1);
5493 } CALL_CATCH_EXCEPTION(0);
5501 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_IsPowerOfTwo(unsigned int jarg1) {
5506 arg1 = (unsigned int)jarg1;
5509 result = (bool)Dali::IsPowerOfTwo(arg1);
5510 } CALL_CATCH_EXCEPTION(0);
5518 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_GetRangedEpsilon(float jarg1, float jarg2) {
5524 arg1 = (float)jarg1;
5525 arg2 = (float)jarg2;
5528 result = (float)Dali::GetRangedEpsilon(arg1,arg2);
5529 } CALL_CATCH_EXCEPTION(0);
5537 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_EqualsZero(float jarg1) {
5542 arg1 = (float)jarg1;
5545 result = (bool)Dali::EqualsZero(arg1);
5546 } CALL_CATCH_EXCEPTION(0);
5554 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Equals__SWIG_0(float jarg1, float jarg2) {
5560 arg1 = (float)jarg1;
5561 arg2 = (float)jarg2;
5564 result = (bool)Dali::Equals(arg1,arg2);
5565 } CALL_CATCH_EXCEPTION(0);
5573 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Equals__SWIG_1(float jarg1, float jarg2, float jarg3) {
5580 arg1 = (float)jarg1;
5581 arg2 = (float)jarg2;
5582 arg3 = (float)jarg3;
5585 result = (bool)Dali::Equals(arg1,arg2,arg3);
5586 } CALL_CATCH_EXCEPTION(0);
5594 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Round(float jarg1, int jarg2) {
5600 arg1 = (float)jarg1;
5604 result = (float)Dali::Round(arg1,arg2);
5605 } CALL_CATCH_EXCEPTION(0);
5613 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_WrapInDomain(float jarg1, float jarg2, float jarg3) {
5620 arg1 = (float)jarg1;
5621 arg2 = (float)jarg2;
5622 arg3 = (float)jarg3;
5625 result = (float)Dali::WrapInDomain(arg1,arg2,arg3);
5626 } CALL_CATCH_EXCEPTION(0);
5634 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ShortestDistanceInDomain(float jarg1, float jarg2, float jarg3, float jarg4) {
5642 arg1 = (float)jarg1;
5643 arg2 = (float)jarg2;
5644 arg3 = (float)jarg3;
5645 arg4 = (float)jarg4;
5648 result = (float)Dali::ShortestDistanceInDomain(arg1,arg2,arg3,arg4);
5649 } CALL_CATCH_EXCEPTION(0);
5657 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property__SWIG_0(void * jarg1, int jarg2) {
5659 Dali::Handle *arg1 = 0 ;
5660 Dali::Property::Index arg2 ;
5661 Dali::Property *result = 0 ;
5663 arg1 = (Dali::Handle *)jarg1;
5665 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Handle & type is null", 0);
5668 arg2 = (Dali::Property::Index)jarg2;
5671 result = (Dali::Property *)new Dali::Property(*arg1,arg2);
5672 } CALL_CATCH_EXCEPTION(0);
5675 jresult = (void *)result;
5680 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property__SWIG_1(void * jarg1, int jarg2, int jarg3) {
5682 Dali::Handle *arg1 = 0 ;
5683 Dali::Property::Index arg2 ;
5685 Dali::Property *result = 0 ;
5687 arg1 = (Dali::Handle *)jarg1;
5689 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Handle & type is null", 0);
5692 arg2 = (Dali::Property::Index)jarg2;
5696 result = (Dali::Property *)new Dali::Property(*arg1,arg2,arg3);
5697 } CALL_CATCH_EXCEPTION(0);
5700 jresult = (void *)result;
5705 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property__SWIG_2(void * jarg1, char * jarg2) {
5707 Dali::Handle *arg1 = 0 ;
5708 std::string *arg2 = 0 ;
5709 Dali::Property *result = 0 ;
5711 arg1 = (Dali::Handle *)jarg1;
5713 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Handle & type is null", 0);
5717 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
5720 std::string arg2_str(jarg2);
5724 result = (Dali::Property *)new Dali::Property(*arg1,(std::string const &)*arg2);
5725 } CALL_CATCH_EXCEPTION(0);
5728 jresult = (void *)result;
5730 //argout typemap for const std::string&
5736 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property__SWIG_3(void * jarg1, char * jarg2, int jarg3) {
5738 Dali::Handle *arg1 = 0 ;
5739 std::string *arg2 = 0 ;
5741 Dali::Property *result = 0 ;
5743 arg1 = (Dali::Handle *)jarg1;
5745 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Handle & type is null", 0);
5749 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
5752 std::string arg2_str(jarg2);
5757 result = (Dali::Property *)new Dali::Property(*arg1,(std::string const &)*arg2,arg3);
5758 } CALL_CATCH_EXCEPTION(0);
5761 jresult = (void *)result;
5763 //argout typemap for const std::string&
5769 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Property(void * jarg1) {
5770 Dali::Property *arg1 = (Dali::Property *) 0 ;
5772 arg1 = (Dali::Property *)jarg1;
5776 } CALL_CATCH_EXCEPTION();
5782 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property__object_set(void * jarg1, void * jarg2) {
5783 Dali::Property *arg1 = (Dali::Property *) 0 ;
5784 Dali::Handle *arg2 = 0 ;
5786 arg1 = (Dali::Property *)jarg1;
5787 arg2 = (Dali::Handle *)jarg2;
5789 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Handle & type is null", 0);
5792 if (arg1) (arg1)->object = *arg2;
5796 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property__object_get(void * jarg1) {
5798 Dali::Property *arg1 = (Dali::Property *) 0 ;
5799 Dali::Handle *result = 0 ;
5801 arg1 = (Dali::Property *)jarg1;
5802 result = (Dali::Handle *) &(Dali::Handle &) ((arg1)->object);
5803 jresult = (void *)result;
5808 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_propertyIndex_set(void * jarg1, int jarg2) {
5809 Dali::Property *arg1 = (Dali::Property *) 0 ;
5810 Dali::Property::Index arg2 ;
5812 arg1 = (Dali::Property *)jarg1;
5813 arg2 = (Dali::Property::Index)jarg2;
5814 if (arg1) (arg1)->propertyIndex = arg2;
5818 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Property_propertyIndex_get(void * jarg1) {
5820 Dali::Property *arg1 = (Dali::Property *) 0 ;
5821 Dali::Property::Index result;
5823 arg1 = (Dali::Property *)jarg1;
5824 result = (Dali::Property::Index) ((arg1)->propertyIndex);
5830 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_componentIndex_set(void * jarg1, int jarg2) {
5831 Dali::Property *arg1 = (Dali::Property *) 0 ;
5834 arg1 = (Dali::Property *)jarg1;
5836 if (arg1) (arg1)->componentIndex = arg2;
5840 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Property_componentIndex_get(void * jarg1) {
5842 Dali::Property *arg1 = (Dali::Property *) 0 ;
5845 arg1 = (Dali::Property *)jarg1;
5846 result = (int) ((arg1)->componentIndex);
5852 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Array__SWIG_0() {
5854 Dali::Property::Array *result = 0 ;
5858 result = (Dali::Property::Array *)new Dali::Property::Array();
5859 } CALL_CATCH_EXCEPTION(0);
5862 jresult = (void *)result;
5867 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Array__SWIG_1(void * jarg1) {
5869 Dali::Property::Array *arg1 = 0 ;
5870 Dali::Property::Array *result = 0 ;
5872 arg1 = (Dali::Property::Array *)jarg1;
5874 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Array const & type is null", 0);
5879 result = (Dali::Property::Array *)new Dali::Property::Array((Dali::Property::Array const &)*arg1);
5880 } CALL_CATCH_EXCEPTION(0);
5883 jresult = (void *)result;
5888 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Property_Array(void * jarg1) {
5889 Dali::Property::Array *arg1 = (Dali::Property::Array *) 0 ;
5891 arg1 = (Dali::Property::Array *)jarg1;
5895 } CALL_CATCH_EXCEPTION();
5901 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Property_Array_Size(void * jarg1) {
5902 unsigned long jresult ;
5903 Dali::Property::Array *arg1 = (Dali::Property::Array *) 0 ;
5904 Dali::Property::Array::SizeType result;
5906 arg1 = (Dali::Property::Array *)jarg1;
5909 result = ((Dali::Property::Array const *)arg1)->Size();
5910 } CALL_CATCH_EXCEPTION(0);
5913 jresult = (unsigned long)result;
5918 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Property_Array_Count(void * jarg1) {
5919 unsigned long jresult ;
5920 Dali::Property::Array *arg1 = (Dali::Property::Array *) 0 ;
5921 Dali::Property::Array::SizeType result;
5923 arg1 = (Dali::Property::Array *)jarg1;
5926 result = ((Dali::Property::Array const *)arg1)->Count();
5927 } CALL_CATCH_EXCEPTION(0);
5930 jresult = (unsigned long)result;
5935 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Array_Empty(void * jarg1) {
5937 Dali::Property::Array *arg1 = (Dali::Property::Array *) 0 ;
5940 arg1 = (Dali::Property::Array *)jarg1;
5943 result = (bool)((Dali::Property::Array const *)arg1)->Empty();
5944 } CALL_CATCH_EXCEPTION(0);
5952 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Array_Clear(void * jarg1) {
5953 Dali::Property::Array *arg1 = (Dali::Property::Array *) 0 ;
5955 arg1 = (Dali::Property::Array *)jarg1;
5959 } CALL_CATCH_EXCEPTION();
5965 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Array_Reserve(void * jarg1, unsigned long jarg2) {
5966 Dali::Property::Array *arg1 = (Dali::Property::Array *) 0 ;
5967 Dali::Property::Array::SizeType arg2 ;
5969 arg1 = (Dali::Property::Array *)jarg1;
5970 arg2 = (Dali::Property::Array::SizeType)jarg2;
5973 (arg1)->Reserve(arg2);
5974 } CALL_CATCH_EXCEPTION();
5980 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Array_Resize(void * jarg1, unsigned long jarg2) {
5981 Dali::Property::Array *arg1 = (Dali::Property::Array *) 0 ;
5982 Dali::Property::Array::SizeType arg2 ;
5984 arg1 = (Dali::Property::Array *)jarg1;
5985 arg2 = (Dali::Property::Array::SizeType)jarg2;
5988 (arg1)->Resize(arg2);
5989 } CALL_CATCH_EXCEPTION();
5995 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Property_Array_Capacity(void * jarg1) {
5996 unsigned long jresult ;
5997 Dali::Property::Array *arg1 = (Dali::Property::Array *) 0 ;
5998 Dali::Property::Array::SizeType result;
6000 arg1 = (Dali::Property::Array *)jarg1;
6003 result = (arg1)->Capacity();
6004 } CALL_CATCH_EXCEPTION(0);
6007 jresult = (unsigned long)result;
6012 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Array_PushBack(void * jarg1, void * jarg2) {
6013 Dali::Property::Array *arg1 = (Dali::Property::Array *) 0 ;
6014 Dali::Property::Value *arg2 = 0 ;
6016 arg1 = (Dali::Property::Array *)jarg1;
6017 arg2 = (Dali::Property::Value *)jarg2;
6019 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
6024 (arg1)->PushBack((Dali::Property::Value const &)*arg2);
6025 } CALL_CATCH_EXCEPTION();
6031 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Array_Add(void * jarg1, void * jarg2) {
6033 Dali::Property::Array *arg1 = (Dali::Property::Array *) 0 ;
6034 Dali::Property::Value *arg2 = 0 ;
6035 Dali::Property::Array *result = 0 ;
6037 arg1 = (Dali::Property::Array *)jarg1;
6038 arg2 = (Dali::Property::Value *)jarg2;
6040 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
6045 result = (Dali::Property::Array *) &(arg1)->Add((Dali::Property::Value const &)*arg2);
6046 } CALL_CATCH_EXCEPTION(0);
6049 jresult = (void *)result;
6054 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Array_GetElementAt__SWIG_0(void * jarg1, unsigned long jarg2) {
6056 Dali::Property::Array *arg1 = (Dali::Property::Array *) 0 ;
6057 Dali::Property::Array::SizeType arg2 ;
6058 Dali::Property::Value *result = 0 ;
6060 arg1 = (Dali::Property::Array *)jarg1;
6061 arg2 = (Dali::Property::Array::SizeType)jarg2;
6064 result = (Dali::Property::Value *) &((Dali::Property::Array const *)arg1)->GetElementAt(arg2);
6065 } CALL_CATCH_EXCEPTION(0);
6068 jresult = (void *)result;
6073 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Array_ValueOfIndex__SWIG_0(void * jarg1, unsigned long jarg2) {
6075 Dali::Property::Array *arg1 = (Dali::Property::Array *) 0 ;
6076 Dali::Property::Array::SizeType arg2 ;
6077 Dali::Property::Value *result = 0 ;
6079 arg1 = (Dali::Property::Array *)jarg1;
6080 arg2 = (Dali::Property::Array::SizeType)jarg2;
6083 result = (Dali::Property::Value *) &((Dali::Property::Array const *)arg1)->operator [](arg2);
6084 } CALL_CATCH_EXCEPTION(0);
6087 jresult = (void *)result;
6092 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Array_Assign(void * jarg1, void * jarg2) {
6094 Dali::Property::Array *arg1 = (Dali::Property::Array *) 0 ;
6095 Dali::Property::Array *arg2 = 0 ;
6096 Dali::Property::Array *result = 0 ;
6098 arg1 = (Dali::Property::Array *)jarg1;
6099 arg2 = (Dali::Property::Array *)jarg2;
6101 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Array const & type is null", 0);
6106 result = (Dali::Property::Array *) &(arg1)->operator =((Dali::Property::Array const &)*arg2);
6107 } CALL_CATCH_EXCEPTION(0);
6110 jresult = (void *)result;
6115 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Key_type_set(void * jarg1, int jarg2) {
6116 Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ;
6117 enum Dali::Property::Key::Type arg2 ;
6119 arg1 = (Dali::Property::Key *)jarg1;
6120 arg2 = (enum Dali::Property::Key::Type)jarg2;
6121 if (arg1) (arg1)->type = arg2;
6125 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Property_Key_type_get(void * jarg1) {
6127 Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ;
6128 enum Dali::Property::Key::Type result;
6130 arg1 = (Dali::Property::Key *)jarg1;
6131 result = (enum Dali::Property::Key::Type) ((arg1)->type);
6132 jresult = (int)result;
6137 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Key_indexKey_set(void * jarg1, int jarg2) {
6138 Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ;
6139 Dali::Property::Index arg2 ;
6141 arg1 = (Dali::Property::Key *)jarg1;
6142 arg2 = (Dali::Property::Index)jarg2;
6143 if (arg1) (arg1)->indexKey = arg2;
6147 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Property_Key_indexKey_get(void * jarg1) {
6149 Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ;
6150 Dali::Property::Index result;
6152 arg1 = (Dali::Property::Key *)jarg1;
6153 result = (Dali::Property::Index) ((arg1)->indexKey);
6159 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Key_stringKey_set(void * jarg1, char * jarg2) {
6160 Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ;
6161 std::string *arg2 = 0 ;
6163 arg1 = (Dali::Property::Key *)jarg1;
6165 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
6168 std::string arg2_str(jarg2);
6170 if (arg1) (arg1)->stringKey = *arg2;
6172 //argout typemap for const std::string&
6177 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_Property_Key_stringKey_get(void * jarg1) {
6179 Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ;
6180 std::string *result = 0 ;
6182 arg1 = (Dali::Property::Key *)jarg1;
6183 result = (std::string *) & ((arg1)->stringKey);
6184 jresult = SWIG_csharp_string_callback(result->c_str());
6189 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Key__SWIG_0(char * jarg1) {
6191 std::string *arg1 = 0 ;
6192 Dali::Property::Key *result = 0 ;
6195 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
6198 std::string arg1_str(jarg1);
6202 result = (Dali::Property::Key *)new Dali::Property::Key((std::string const &)*arg1);
6203 } CALL_CATCH_EXCEPTION(0);
6206 jresult = (void *)result;
6208 //argout typemap for const std::string&
6214 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Key__SWIG_1(int jarg1) {
6216 Dali::Property::Index arg1 ;
6217 Dali::Property::Key *result = 0 ;
6219 arg1 = (Dali::Property::Index)jarg1;
6222 result = (Dali::Property::Key *)new Dali::Property::Key(arg1);
6223 } CALL_CATCH_EXCEPTION(0);
6226 jresult = (void *)result;
6231 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Key_EqualTo__SWIG_0(void * jarg1, char * jarg2) {
6233 Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ;
6234 std::string *arg2 = 0 ;
6237 arg1 = (Dali::Property::Key *)jarg1;
6239 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
6242 std::string arg2_str(jarg2);
6246 result = (bool)(arg1)->operator ==((std::string const &)*arg2);
6247 } CALL_CATCH_EXCEPTION(0);
6252 //argout typemap for const std::string&
6258 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Key_EqualTo__SWIG_1(void * jarg1, int jarg2) {
6260 Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ;
6261 Dali::Property::Index arg2 ;
6264 arg1 = (Dali::Property::Key *)jarg1;
6265 arg2 = (Dali::Property::Index)jarg2;
6268 result = (bool)(arg1)->operator ==(arg2);
6269 } CALL_CATCH_EXCEPTION(0);
6277 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Key_EqualTo__SWIG_2(void * jarg1, void * jarg2) {
6279 Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ;
6280 Dali::Property::Key *arg2 = 0 ;
6283 arg1 = (Dali::Property::Key *)jarg1;
6284 arg2 = (Dali::Property::Key *)jarg2;
6286 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Key const & type is null", 0);
6291 result = (bool)(arg1)->operator ==((Dali::Property::Key const &)*arg2);
6292 } CALL_CATCH_EXCEPTION(0);
6300 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Key_NotEqualTo__SWIG_0(void * jarg1, char * jarg2) {
6302 Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ;
6303 std::string *arg2 = 0 ;
6306 arg1 = (Dali::Property::Key *)jarg1;
6308 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
6311 std::string arg2_str(jarg2);
6315 result = (bool)(arg1)->operator !=((std::string const &)*arg2);
6316 } CALL_CATCH_EXCEPTION(0);
6321 //argout typemap for const std::string&
6327 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Key_NotEqualTo__SWIG_1(void * jarg1, int jarg2) {
6329 Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ;
6330 Dali::Property::Index arg2 ;
6333 arg1 = (Dali::Property::Key *)jarg1;
6334 arg2 = (Dali::Property::Index)jarg2;
6337 result = (bool)(arg1)->operator !=(arg2);
6338 } CALL_CATCH_EXCEPTION(0);
6346 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Key_NotEqualTo__SWIG_2(void * jarg1, void * jarg2) {
6348 Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ;
6349 Dali::Property::Key *arg2 = 0 ;
6352 arg1 = (Dali::Property::Key *)jarg1;
6353 arg2 = (Dali::Property::Key *)jarg2;
6355 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Key const & type is null", 0);
6360 result = (bool)(arg1)->operator !=((Dali::Property::Key const &)*arg2);
6361 } CALL_CATCH_EXCEPTION(0);
6369 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Property_Key(void * jarg1) {
6370 Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ;
6372 arg1 = (Dali::Property::Key *)jarg1;
6376 } CALL_CATCH_EXCEPTION();
6382 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Map__SWIG_0() {
6384 Dali::Property::Map *result = 0 ;
6388 result = (Dali::Property::Map *)new Dali::Property::Map();
6389 } CALL_CATCH_EXCEPTION(0);
6392 jresult = (void *)result;
6397 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Map__SWIG_1(void * jarg1) {
6399 Dali::Property::Map *arg1 = 0 ;
6400 Dali::Property::Map *result = 0 ;
6402 arg1 = (Dali::Property::Map *)jarg1;
6404 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Map const & type is null", 0);
6409 result = (Dali::Property::Map *)new Dali::Property::Map((Dali::Property::Map const &)*arg1);
6410 } CALL_CATCH_EXCEPTION(0);
6413 jresult = (void *)result;
6418 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Property_Map(void * jarg1) {
6419 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6421 arg1 = (Dali::Property::Map *)jarg1;
6425 } CALL_CATCH_EXCEPTION();
6431 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Property_Map_Count(void * jarg1) {
6432 unsigned long jresult ;
6433 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6434 Dali::Property::Map::SizeType result;
6436 arg1 = (Dali::Property::Map *)jarg1;
6439 result = ((Dali::Property::Map const *)arg1)->Count();
6440 } CALL_CATCH_EXCEPTION(0);
6443 jresult = (unsigned long)result;
6448 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Map_Empty(void * jarg1) {
6450 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6453 arg1 = (Dali::Property::Map *)jarg1;
6456 result = (bool)((Dali::Property::Map const *)arg1)->Empty();
6457 } CALL_CATCH_EXCEPTION(0);
6465 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Insert__SWIG_0(void * jarg1, char * jarg2, void * jarg3) {
6466 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6467 char *arg2 = (char *) 0 ;
6468 Dali::Property::Value *arg3 = 0 ;
6470 arg1 = (Dali::Property::Map *)jarg1;
6471 arg2 = (char *)jarg2;
6472 arg3 = (Dali::Property::Value *)jarg3;
6474 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
6479 (arg1)->Insert((char const *)arg2,(Dali::Property::Value const &)*arg3);
6480 } CALL_CATCH_EXCEPTION();
6486 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Insert_Int__SWIG_0(void * jarg1, const char * jarg2, int jarg3) {
6487 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6489 arg1 = (Dali::Property::Map *)jarg1;
6492 (arg1)->Insert(jarg2,(Dali::Property::Value const &)(jarg3));
6493 } CALL_CATCH_EXCEPTION();
6499 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Insert_Bool__SWIG_0(void * jarg1, const char * jarg2, bool jarg3) {
6500 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6502 arg1 = (Dali::Property::Map *)jarg1;
6505 (arg1)->Insert(jarg2,(Dali::Property::Value const &)(jarg3));
6506 } CALL_CATCH_EXCEPTION();
6512 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Insert_Float__SWIG_0(void * jarg1, const char * jarg2, float jarg3) {
6513 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6515 arg1 = (Dali::Property::Map *)jarg1;
6518 (arg1)->Insert(jarg2,(Dali::Property::Value const &)(jarg3));
6519 } CALL_CATCH_EXCEPTION();
6525 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Insert_String__SWIG_0(void * jarg1, const char * jarg2, const char * jarg3) {
6526 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6528 arg1 = (Dali::Property::Map *)jarg1;
6531 (arg1)->Insert(jarg2,(Dali::Property::Value const &)(jarg3));
6532 } CALL_CATCH_EXCEPTION();
6538 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Insert_Vector2__SWIG_0(void * jarg1, const char * jarg2, float jarg3, float jarg4) {
6539 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6541 arg1 = (Dali::Property::Map *)jarg1;
6544 (arg1)->Insert(jarg2,(Dali::Property::Value const &)(Dali::Vector2(jarg3, jarg4)));
6545 } CALL_CATCH_EXCEPTION();
6551 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Insert_Vector3__SWIG_0(void * jarg1, const char * jarg2, float jarg3, float jarg4, float jarg5) {
6552 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6554 arg1 = (Dali::Property::Map *)jarg1;
6557 (arg1)->Insert(jarg2,(Dali::Property::Value const &)(Dali::Vector3(jarg3, jarg4, jarg5)));
6558 } CALL_CATCH_EXCEPTION();
6564 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Insert_Vector4__SWIG_0(void * jarg1, const char * jarg2, float jarg3, float jarg4, float jarg5, float jarg6) {
6565 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6567 arg1 = (Dali::Property::Map *)jarg1;
6570 (arg1)->Insert(jarg2,(Dali::Property::Value const &)(Dali::Vector4(jarg3, jarg4, jarg5, jarg6)));
6571 } CALL_CATCH_EXCEPTION();
6577 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Insert__SWIG_2(void * jarg1, int jarg2, void * jarg3) {
6578 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6579 Dali::Property::Index arg2 ;
6580 Dali::Property::Value *arg3 = 0 ;
6582 arg1 = (Dali::Property::Map *)jarg1;
6583 arg2 = (Dali::Property::Index)jarg2;
6584 arg3 = (Dali::Property::Value *)jarg3;
6586 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
6591 (arg1)->Insert(arg2,(Dali::Property::Value const &)*arg3);
6592 } CALL_CATCH_EXCEPTION();
6598 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Insert_Int__SWIG_2(void * jarg1, int jarg2, int jarg3) {
6599 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6600 Dali::Property::Index arg2 ;
6602 arg1 = (Dali::Property::Map *)jarg1;
6603 arg2 = (Dali::Property::Index)jarg2;
6606 (arg1)->Insert(arg2,(Dali::Property::Value const &)(jarg3));
6607 } CALL_CATCH_EXCEPTION();
6613 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Insert_Bool__SWIG_2(void * jarg1, int jarg2, bool jarg3) {
6614 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6615 Dali::Property::Index arg2 ;
6617 arg1 = (Dali::Property::Map *)jarg1;
6618 arg2 = (Dali::Property::Index)jarg2;
6621 (arg1)->Insert(arg2,(Dali::Property::Value const &)(jarg3));
6622 } CALL_CATCH_EXCEPTION();
6628 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Insert_Float__SWIG_2(void * jarg1, int jarg2, float jarg3) {
6629 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6630 Dali::Property::Index arg2 ;
6632 arg1 = (Dali::Property::Map *)jarg1;
6633 arg2 = (Dali::Property::Index)jarg2;
6636 (arg1)->Insert(arg2,(Dali::Property::Value const &)(jarg3));
6637 } CALL_CATCH_EXCEPTION();
6643 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Insert_String__SWIG_2(void * jarg1, int jarg2, char * jarg3) {
6644 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6645 Dali::Property::Index arg2 ;
6647 arg1 = (Dali::Property::Map *)jarg1;
6648 arg2 = (Dali::Property::Index)jarg2;
6651 (arg1)->Insert(arg2,(Dali::Property::Value const &)(jarg3));
6652 } CALL_CATCH_EXCEPTION();
6658 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Insert_Vector2__SWIG_2(void * jarg1, int jarg2, float jarg3, float jarg4) {
6659 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6660 Dali::Property::Index arg2 ;
6662 arg1 = (Dali::Property::Map *)jarg1;
6663 arg2 = (Dali::Property::Index)jarg2;
6666 (arg1)->Insert(arg2,(Dali::Property::Value const &)(Dali::Vector2(jarg3, jarg4)));
6667 } CALL_CATCH_EXCEPTION();
6673 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Insert_Vector3__SWIG_2(void * jarg1, int jarg2, float jarg3, float jarg4, float jarg5) {
6674 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6675 Dali::Property::Index arg2 ;
6677 arg1 = (Dali::Property::Map *)jarg1;
6678 arg2 = (Dali::Property::Index)jarg2;
6681 (arg1)->Insert(arg2,(Dali::Property::Value const &)(Dali::Vector3(jarg3, jarg4, jarg5)));
6682 } CALL_CATCH_EXCEPTION();
6688 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Insert_Vector4__SWIG_2(void * jarg1, int jarg2, float jarg3, float jarg4, float jarg5, float jarg6) {
6689 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6690 Dali::Property::Index arg2 ;
6692 arg1 = (Dali::Property::Map *)jarg1;
6693 arg2 = (Dali::Property::Index)jarg2;
6696 (arg1)->Insert(arg2,(Dali::Property::Value const &)(Dali::Vector4(jarg3, jarg4, jarg5, jarg6)));
6697 } CALL_CATCH_EXCEPTION();
6703 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_Add__SWIG_0(void * jarg1, char * jarg2, void * jarg3) {
6705 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6706 char *arg2 = (char *) 0 ;
6707 Dali::Property::Value *arg3 = 0 ;
6708 Dali::Property::Map *result = 0 ;
6710 arg1 = (Dali::Property::Map *)jarg1;
6711 arg2 = (char *)jarg2;
6712 arg3 = (Dali::Property::Value *)jarg3;
6714 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
6719 result = (Dali::Property::Map *) &(arg1)->Add((char const *)arg2,(Dali::Property::Value const &)*arg3);
6720 } CALL_CATCH_EXCEPTION(0);
6723 jresult = (void *)result;
6728 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_Add__SWIG_2(void * jarg1, int jarg2, void * jarg3) {
6730 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6731 Dali::Property::Index arg2 ;
6732 Dali::Property::Value *arg3 = 0 ;
6733 Dali::Property::Map *result = 0 ;
6735 arg1 = (Dali::Property::Map *)jarg1;
6736 arg2 = (Dali::Property::Index)jarg2;
6737 arg3 = (Dali::Property::Value *)jarg3;
6739 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
6744 result = (Dali::Property::Map *) &(arg1)->Add(arg2,(Dali::Property::Value const &)*arg3);
6745 } CALL_CATCH_EXCEPTION(0);
6748 jresult = (void *)result;
6753 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_GetValue(void * jarg1, unsigned long jarg2) {
6755 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6756 Dali::Property::Map::SizeType arg2 ;
6757 Dali::Property::Value *result = 0 ;
6759 arg1 = (Dali::Property::Map *)jarg1;
6760 arg2 = (Dali::Property::Map::SizeType)jarg2;
6763 result = (Dali::Property::Value *) &((Dali::Property::Map const *)arg1)->GetValue(arg2);
6764 } CALL_CATCH_EXCEPTION(0);
6767 jresult = (void *)result;
6772 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_Property_Map_GetKey(void * jarg1, unsigned long jarg2) {
6774 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6775 Dali::Property::Map::SizeType arg2 ;
6776 std::string *result = 0 ;
6778 arg1 = (Dali::Property::Map *)jarg1;
6779 arg2 = (Dali::Property::Map::SizeType)jarg2;
6782 result = (std::string *) &((Dali::Property::Map const *)arg1)->GetKey(arg2);
6783 } CALL_CATCH_EXCEPTION(0);
6786 jresult = SWIG_csharp_string_callback(result->c_str());
6791 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_GetKeyAt(void * jarg1, unsigned long jarg2) {
6793 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6794 Dali::Property::Map::SizeType arg2 ;
6795 SwigValueWrapper< Dali::Property::Key > result;
6797 arg1 = (Dali::Property::Map *)jarg1;
6798 arg2 = (Dali::Property::Map::SizeType)jarg2;
6801 result = ((Dali::Property::Map const *)arg1)->GetKeyAt(arg2);
6802 } CALL_CATCH_EXCEPTION(0);
6805 jresult = new Dali::Property::Key((const Dali::Property::Key &)result);
6810 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_GetPair(void * jarg1, unsigned long jarg2) {
6812 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6813 Dali::Property::Map::SizeType arg2 ;
6814 StringValuePair *result = 0 ;
6816 arg1 = (Dali::Property::Map *)jarg1;
6817 arg2 = (Dali::Property::Map::SizeType)jarg2;
6820 result = (StringValuePair *) &((Dali::Property::Map const *)arg1)->GetPair(arg2);
6821 } CALL_CATCH_EXCEPTION(0);
6824 jresult = (void *)result;
6829 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_Find__SWIG_0(void * jarg1, char * jarg2) {
6831 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6832 char *arg2 = (char *) 0 ;
6833 Dali::Property::Value *result = 0 ;
6835 arg1 = (Dali::Property::Map *)jarg1;
6836 arg2 = (char *)jarg2;
6839 result = (Dali::Property::Value *)((Dali::Property::Map const *)arg1)->Find((char const *)arg2);
6840 } CALL_CATCH_EXCEPTION(0);
6843 jresult = (void *)result;
6848 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_Find__SWIG_2(void * jarg1, int jarg2) {
6850 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6851 Dali::Property::Index arg2 ;
6852 Dali::Property::Value *result = 0 ;
6854 arg1 = (Dali::Property::Map *)jarg1;
6855 arg2 = (Dali::Property::Index)jarg2;
6858 result = (Dali::Property::Value *)((Dali::Property::Map const *)arg1)->Find(arg2);
6859 } CALL_CATCH_EXCEPTION(0);
6862 jresult = (void *)result;
6867 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_Find__SWIG_3(void * jarg1, int jarg2, char * jarg3) {
6869 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6870 Dali::Property::Index arg2 ;
6871 std::string *arg3 = 0 ;
6872 Dali::Property::Value *result = 0 ;
6874 arg1 = (Dali::Property::Map *)jarg1;
6875 arg2 = (Dali::Property::Index)jarg2;
6877 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
6880 std::string arg3_str(jarg3);
6884 result = (Dali::Property::Value *)((Dali::Property::Map const *)arg1)->Find(arg2,(std::string const &)*arg3);
6885 } CALL_CATCH_EXCEPTION(0);
6888 jresult = (void *)result;
6890 //argout typemap for const std::string&
6896 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_Find__SWIG_4(void * jarg1, char * jarg2, int jarg3) {
6898 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6899 std::string *arg2 = 0 ;
6900 Dali::Property::Type arg3 ;
6901 Dali::Property::Value *result = 0 ;
6903 arg1 = (Dali::Property::Map *)jarg1;
6905 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
6908 std::string arg2_str(jarg2);
6910 arg3 = (Dali::Property::Type)jarg3;
6913 result = (Dali::Property::Value *)((Dali::Property::Map const *)arg1)->Find((std::string const &)*arg2,arg3);
6914 } CALL_CATCH_EXCEPTION(0);
6917 jresult = (void *)result;
6919 //argout typemap for const std::string&
6925 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_Find__SWIG_5(void * jarg1, int jarg2, int jarg3) {
6927 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6928 Dali::Property::Index arg2 ;
6929 Dali::Property::Type arg3 ;
6930 Dali::Property::Value *result = 0 ;
6932 arg1 = (Dali::Property::Map *)jarg1;
6933 arg2 = (Dali::Property::Index)jarg2;
6934 arg3 = (Dali::Property::Type)jarg3;
6937 result = (Dali::Property::Value *)((Dali::Property::Map const *)arg1)->Find(arg2,arg3);
6938 } CALL_CATCH_EXCEPTION(0);
6941 jresult = (void *)result;
6946 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Clear(void * jarg1) {
6947 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6949 arg1 = (Dali::Property::Map *)jarg1;
6953 } CALL_CATCH_EXCEPTION();
6959 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Map_Remove__SWIG_0(void * map, int key) {
6960 Dali::Property::Map *propertyMap = (Dali::Property::Map *)map;
6961 Dali::Property::Index intKey = (Dali::Property::Index)key;
6962 bool isRemoved = false;
6965 isRemoved = propertyMap->Remove(intKey);
6966 } CALL_CATCH_EXCEPTION(0);
6972 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Map_Remove__SWIG_1(void * map, char * key) {
6973 Dali::Property::Map *propertyMap = (Dali::Property::Map *)map;
6974 std::string strKey(key);
6975 bool isRemoved = false;
6978 isRemoved = propertyMap->Remove(strKey);
6979 } CALL_CATCH_EXCEPTION(0);
6985 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Merge(void * jarg1, void * jarg2) {
6986 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6987 Dali::Property::Map *arg2 = 0 ;
6989 arg1 = (Dali::Property::Map *)jarg1;
6990 arg2 = (Dali::Property::Map *)jarg2;
6992 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Map const & type is null", 0);
6997 (arg1)->Merge((Dali::Property::Map const &)*arg2);
6998 } CALL_CATCH_EXCEPTION();
7004 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_ValueOfIndex__SWIG_0(void * jarg1, char * jarg2) {
7006 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
7007 std::string *arg2 = 0 ;
7008 Dali::Property::Value *result = 0 ;
7010 arg1 = (Dali::Property::Map *)jarg1;
7012 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
7015 std::string arg2_str(jarg2);
7019 result = (Dali::Property::Value *) &((Dali::Property::Map const *)arg1)->operator []((std::string const &)*arg2);
7020 } CALL_CATCH_EXCEPTION(0);
7023 jresult = (void *)result;
7025 //argout typemap for const std::string&
7031 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_ValueOfIndex__SWIG_2(void * jarg1, int jarg2) {
7033 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
7034 Dali::Property::Index arg2 ;
7035 Dali::Property::Value *result = 0 ;
7037 arg1 = (Dali::Property::Map *)jarg1;
7038 arg2 = (Dali::Property::Index)jarg2;
7041 result = (Dali::Property::Value *) &((Dali::Property::Map const *)arg1)->operator [](arg2);
7042 } CALL_CATCH_EXCEPTION(0);
7045 jresult = (void *)result;
7050 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_Assign(void * jarg1, void * jarg2) {
7052 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
7053 Dali::Property::Map *arg2 = 0 ;
7054 Dali::Property::Map *result = 0 ;
7056 arg1 = (Dali::Property::Map *)jarg1;
7057 arg2 = (Dali::Property::Map *)jarg2;
7059 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Map const & type is null", 0);
7064 result = (Dali::Property::Map *) &(arg1)->operator =((Dali::Property::Map const &)*arg2);
7065 } CALL_CATCH_EXCEPTION(0);
7068 jresult = (void *)result;
7073 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_SetValue_StringKey(void* jarg1, char* jarg2, void* jarg3) {
7075 Dali::Property::Map* arg1 = (Dali::Property::Map*)jarg1;
7078 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
7081 std::string arg2_str(jarg2);
7082 std::string* arg2 = &arg2_str;
7084 Dali::Property::Value* arg3 = (Dali::Property::Value*)jarg3;
7088 arg1->operator[]((std::string const &)*arg2) = *arg3;
7089 } CALL_CATCH_EXCEPTION();
7094 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_SetValue_StringKey_IntValue(void* jarg1, const char* jarg2, int jarg3) {
7096 Dali::Property::Map* arg1 = (Dali::Property::Map*)jarg1;
7099 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
7102 Dali::Property::Index arg3 = (Dali::Property::Index)jarg3;
7106 arg1->operator[](std::string_view(jarg2)) = (Dali::Property::Value const &)(arg3);
7107 } CALL_CATCH_EXCEPTION();
7112 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_SetValue_StringKey_BoolValue(void* jarg1, const char* jarg2, bool jarg3) {
7114 Dali::Property::Map* arg1 = (Dali::Property::Map*)jarg1;
7117 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
7123 arg1->operator[](std::string_view(jarg2)) = (Dali::Property::Value const &)(jarg3);
7124 } CALL_CATCH_EXCEPTION();
7129 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_SetValue_StringKey_FloatValue(void* jarg1, const char* jarg2, float jarg3) {
7131 Dali::Property::Map* arg1 = (Dali::Property::Map*)jarg1;
7134 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
7140 arg1->operator[](std::string_view(jarg2)) = (Dali::Property::Value const &)(jarg3);
7141 } CALL_CATCH_EXCEPTION();
7146 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_SetValue_StringKey_StringValue(void* jarg1, const char* jarg2, const char* jarg3) {
7148 Dali::Property::Map* arg1 = (Dali::Property::Map*)jarg1;
7151 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
7157 arg1->operator[](std::string_view(jarg2)) = (Dali::Property::Value const &)(jarg3);
7158 } CALL_CATCH_EXCEPTION();
7163 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_SetValue_StringKey_Vector2(void* jarg1, const char* jarg2, float jarg3, float jarg4) {
7165 Dali::Property::Map* arg1 = (Dali::Property::Map*)jarg1;
7168 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
7174 arg1->operator[](std::string_view(jarg2)) = (Dali::Property::Value const &)(Dali::Vector2(jarg3, jarg4));
7175 } CALL_CATCH_EXCEPTION();
7180 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_SetValue_StringKey_Vector4(void* jarg1, const char* jarg2, float jarg3, float jarg4, float jarg5, float jarg6) {
7182 Dali::Property::Map* arg1 = (Dali::Property::Map*)jarg1;
7185 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
7191 arg1->operator[](std::string_view(jarg2)) = (Dali::Property::Value const &)(Dali::Vector4(jarg3, jarg4, jarg5, jarg6));
7192 } CALL_CATCH_EXCEPTION();
7197 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_SetValue_StringKey_Rect(void* jarg1, char* jarg2, int jarg3, int jarg4, int jarg5, int jarg6) {
7199 Dali::Property::Map* arg1 = (Dali::Property::Map*)jarg1;
7202 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
7208 arg1->operator[](std::string(jarg2)) = (Dali::Property::Value const &)(Dali::Rect< int >(jarg3, jarg4, jarg5, jarg6));
7209 } CALL_CATCH_EXCEPTION();
7214 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_SetValue_IntKey(void* jarg1, int jarg2, void* jarg3) {
7216 Dali::Property::Map* arg1 = (Dali::Property::Map*)jarg1;
7217 Dali::Property::Index arg2 = (Dali::Property::Index)jarg2;
7218 Dali::Property::Value* arg3 = (Dali::Property::Value*)jarg3;
7222 arg1->operator[](arg2) = *arg3;
7223 } CALL_CATCH_EXCEPTION();
7228 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_SetValue_IntKey_IntValue(void* jarg1, int jarg2, int jarg3) {
7230 Dali::Property::Map* arg1 = (Dali::Property::Map*)jarg1;
7231 Dali::Property::Index arg2 = (Dali::Property::Index)jarg2;
7232 Dali::Property::Index arg3 = (Dali::Property::Index)jarg3;
7236 arg1->operator[](arg2) = (Dali::Property::Value const &)(arg3);
7237 } CALL_CATCH_EXCEPTION();
7242 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_SetValue_IntKey_BoolValue(void* jarg1, int jarg2, bool jarg3) {
7244 Dali::Property::Map* arg1 = (Dali::Property::Map*)jarg1;
7245 Dali::Property::Index arg2 = (Dali::Property::Index)jarg2;
7246 bool arg3 = (bool)jarg3;
7250 arg1->operator[](arg2) = (Dali::Property::Value const &)(arg3);
7251 } CALL_CATCH_EXCEPTION();
7256 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_SetValue_IntKey_FloatValue(void* jarg1, int jarg2, float jarg3) {
7258 Dali::Property::Map* arg1 = (Dali::Property::Map*)jarg1;
7259 Dali::Property::Index arg2 = (Dali::Property::Index)jarg2;
7260 float arg3 = (float)jarg3;
7264 arg1->operator[](arg2) = (Dali::Property::Value const &)(arg3);
7265 } CALL_CATCH_EXCEPTION();
7270 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_SetValue_IntKey_StringValue(void* jarg1, int jarg2, char* jarg3) {
7272 Dali::Property::Map* arg1 = (Dali::Property::Map*)jarg1;
7273 Dali::Property::Index arg2 = (Dali::Property::Index)jarg2;
7274 char *arg3 = (char *)jarg3;
7278 arg1->operator[](arg2) = (Dali::Property::Value const &)(arg3);
7279 } CALL_CATCH_EXCEPTION();
7284 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_SetValue_IntKey_Vector2(void* jarg1, int jarg2, float jarg3, float jarg4) {
7286 Dali::Property::Map* arg1 = (Dali::Property::Map*)jarg1;
7287 Dali::Property::Index arg2 = (Dali::Property::Index)jarg2;
7291 arg1->operator[](arg2) = (Dali::Property::Value const &)(Dali::Vector2(jarg3, jarg4));
7292 } CALL_CATCH_EXCEPTION();
7297 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_SetValue_IntKey_Vector4(void* jarg1, int jarg2, float jarg3, float jarg4, float jarg5, float jarg6) {
7299 Dali::Property::Map* arg1 = (Dali::Property::Map*)jarg1;
7300 Dali::Property::Index arg2 = (Dali::Property::Index)jarg2;
7304 arg1->operator[](arg2) = (Dali::Property::Value const &)(Dali::Vector4(jarg3, jarg4, jarg5, jarg6));
7305 } CALL_CATCH_EXCEPTION();
7310 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_SetValue_IntKey_Rect(void* jarg1, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6) {
7312 Dali::Property::Map* arg1 = (Dali::Property::Map*)jarg1;
7313 Dali::Property::Index arg2 = (Dali::Property::Index)jarg2;
7314 Dali::Rect< int > *arg3 = 0 ;
7316 arg3 = (Dali::Rect< int > *)new Dali::Rect< int >(jarg3, jarg4, jarg5, jarg6);
7320 arg1->operator[](arg2) = (Dali::Property::Value const &)(*arg3);
7321 } CALL_CATCH_EXCEPTION();
7326 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_0() {
7328 Dali::Property::Value *result = 0 ;
7332 result = (Dali::Property::Value *)new Dali::Property::Value();
7333 } CALL_CATCH_EXCEPTION(0);
7336 jresult = (void *)result;
7341 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_1(bool jarg1) {
7344 Dali::Property::Value *result = 0 ;
7346 arg1 = jarg1 ? true : false;
7349 result = (Dali::Property::Value *)new Dali::Property::Value(arg1);
7350 } CALL_CATCH_EXCEPTION(0);
7353 jresult = (void *)result;
7358 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_2(int jarg1) {
7361 Dali::Property::Value *result = 0 ;
7366 result = (Dali::Property::Value *)new Dali::Property::Value(arg1);
7367 } CALL_CATCH_EXCEPTION(0);
7370 jresult = (void *)result;
7375 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_3(float jarg1) {
7378 Dali::Property::Value *result = 0 ;
7380 arg1 = (float)jarg1;
7383 result = (Dali::Property::Value *)new Dali::Property::Value(arg1);
7384 } CALL_CATCH_EXCEPTION(0);
7387 jresult = (void *)result;
7392 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_4(void * jarg1) {
7394 Dali::Vector2 *arg1 = 0 ;
7395 Dali::Property::Value *result = 0 ;
7397 arg1 = (Dali::Vector2 *)jarg1;
7399 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
7404 result = (Dali::Property::Value *)new Dali::Property::Value((Dali::Vector2 const &)*arg1);
7405 } CALL_CATCH_EXCEPTION(0);
7408 jresult = (void *)result;
7413 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_5(void * jarg1) {
7415 Dali::Vector3 *arg1 = 0 ;
7416 Dali::Property::Value *result = 0 ;
7418 arg1 = (Dali::Vector3 *)jarg1;
7420 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
7425 result = (Dali::Property::Value *)new Dali::Property::Value((Dali::Vector3 const &)*arg1);
7426 } CALL_CATCH_EXCEPTION(0);
7429 jresult = (void *)result;
7434 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_6(void * jarg1) {
7436 Dali::Vector4 *arg1 = 0 ;
7437 Dali::Property::Value *result = 0 ;
7439 arg1 = (Dali::Vector4 *)jarg1;
7441 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0);
7446 result = (Dali::Property::Value *)new Dali::Property::Value((Dali::Vector4 const &)*arg1);
7447 } CALL_CATCH_EXCEPTION(0);
7450 jresult = (void *)result;
7455 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_7(void * jarg1) {
7457 Dali::Matrix3 *arg1 = 0 ;
7458 Dali::Property::Value *result = 0 ;
7460 arg1 = (Dali::Matrix3 *)jarg1;
7462 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 const & type is null", 0);
7467 result = (Dali::Property::Value *)new Dali::Property::Value((Dali::Matrix3 const &)*arg1);
7468 } CALL_CATCH_EXCEPTION(0);
7471 jresult = (void *)result;
7476 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_8(void * jarg1) {
7478 Dali::Matrix *arg1 = 0 ;
7479 Dali::Property::Value *result = 0 ;
7481 arg1 = (Dali::Matrix *)jarg1;
7483 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0);
7488 result = (Dali::Property::Value *)new Dali::Property::Value((Dali::Matrix const &)*arg1);
7489 } CALL_CATCH_EXCEPTION(0);
7492 jresult = (void *)result;
7497 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_9(void * jarg1) {
7499 Dali::Rect< int > *arg1 = 0 ;
7500 Dali::Property::Value *result = 0 ;
7502 arg1 = (Dali::Rect< int > *)jarg1;
7504 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< int > const & type is null", 0);
7509 result = (Dali::Property::Value *)new Dali::Property::Value((Dali::Rect< int > const &)*arg1);
7510 } CALL_CATCH_EXCEPTION(0);
7513 jresult = (void *)result;
7518 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_10(void * jarg1) {
7520 Dali::AngleAxis *arg1 = 0 ;
7521 Dali::Property::Value *result = 0 ;
7523 arg1 = (Dali::AngleAxis *)jarg1;
7525 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::AngleAxis const & type is null", 0);
7530 result = (Dali::Property::Value *)new Dali::Property::Value((Dali::AngleAxis const &)*arg1);
7531 } CALL_CATCH_EXCEPTION(0);
7534 jresult = (void *)result;
7539 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_11(void * jarg1) {
7541 Dali::Quaternion *arg1 = 0 ;
7542 Dali::Property::Value *result = 0 ;
7544 arg1 = (Dali::Quaternion *)jarg1;
7546 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0);
7551 result = (Dali::Property::Value *)new Dali::Property::Value((Dali::Quaternion const &)*arg1);
7552 } CALL_CATCH_EXCEPTION(0);
7555 jresult = (void *)result;
7560 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_12(char * jarg1) {
7562 std::string *arg1 = 0 ;
7563 Dali::Property::Value *result = 0 ;
7566 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
7569 std::string arg1_str(jarg1);
7573 result = (Dali::Property::Value *)new Dali::Property::Value((std::string const &)*arg1);
7574 } CALL_CATCH_EXCEPTION(0);
7577 jresult = (void *)result;
7579 //argout typemap for const std::string&
7585 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_14(void * jarg1) {
7587 Dali::Property::Array *arg1 = 0 ;
7588 Dali::Property::Value *result = 0 ;
7590 arg1 = (Dali::Property::Array *)jarg1;
7592 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Array & type is null", 0);
7597 result = (Dali::Property::Value *)new Dali::Property::Value(*arg1);
7598 } CALL_CATCH_EXCEPTION(0);
7601 jresult = (void *)result;
7606 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_15(void * jarg1) {
7608 Dali::Property::Map *arg1 = 0 ;
7609 Dali::Property::Value *result = 0 ;
7611 arg1 = (Dali::Property::Map *)jarg1;
7613 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Map & type is null", 0);
7618 result = (Dali::Property::Value *)new Dali::Property::Value(*arg1);
7619 } CALL_CATCH_EXCEPTION(0);
7622 jresult = (void *)result;
7627 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_16(void * jarg1) {
7630 Dali::Property::Value *result = 0 ;
7632 arg1 = (Extents *)jarg1;
7634 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Extents const & type is null", 0);
7639 result = (Dali::Property::Value *)new Dali::Property::Value((Extents const &)*arg1);
7640 } CALL_CATCH_EXCEPTION(0);
7643 jresult = (void*) result;
7648 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_17(int jarg1) {
7650 Dali::Property::Type arg1 ;
7651 Dali::Property::Value *result = 0 ;
7653 arg1 = (Dali::Property::Type)jarg1;
7656 result = (Dali::Property::Value *)new Dali::Property::Value(arg1);
7657 } CALL_CATCH_EXCEPTION(0);
7660 jresult = (void *)result;
7665 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_18(void * jarg1) {
7667 Dali::Property::Value *arg1 = 0 ;
7668 Dali::Property::Value *result = 0 ;
7670 arg1 = (Dali::Property::Value *)jarg1;
7672 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
7677 result = (Dali::Property::Value *)new Dali::Property::Value((Dali::Property::Value const &)*arg1);
7678 } CALL_CATCH_EXCEPTION(0);
7681 jresult = (void *)result;
7686 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Value_Assign(void * jarg1, void * jarg2) {
7688 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7689 Dali::Property::Value *arg2 = 0 ;
7690 Dali::Property::Value *result = 0 ;
7692 arg1 = (Dali::Property::Value *)jarg1;
7693 arg2 = (Dali::Property::Value *)jarg2;
7695 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
7700 result = (Dali::Property::Value *) &(arg1)->operator =((Dali::Property::Value const &)*arg2);
7701 } CALL_CATCH_EXCEPTION(0);
7704 jresult = (void *)result;
7709 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_EqualTo(void * jarg1, void * jarg2) {
7711 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7712 Dali::Property::Value *arg2 = 0 ;
7715 arg1 = (Dali::Property::Value *)jarg1;
7716 arg2 = (Dali::Property::Value *)jarg2;
7718 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
7723 result = (bool)((Dali::Property::Value const *)arg1)->operator ==((Dali::Property::Value const &)*arg2);
7724 } CALL_CATCH_EXCEPTION(0);
7731 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_NotEqualTo(void * jarg1, void * jarg2) {
7733 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7734 Dali::Property::Value *arg2 = 0 ;
7737 arg1 = (Dali::Property::Value *)jarg1;
7738 arg2 = (Dali::Property::Value *)jarg2;
7740 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
7745 result = (bool)((Dali::Property::Value const *)arg1)->operator !=((Dali::Property::Value const &)*arg2);
7746 } CALL_CATCH_EXCEPTION(0);
7753 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Property_Value(void * jarg1) {
7754 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7756 arg1 = (Dali::Property::Value *)jarg1;
7760 } CALL_CATCH_EXCEPTION();
7766 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Property_Value_GetType(void * jarg1) {
7768 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7769 Dali::Property::Type result;
7771 arg1 = (Dali::Property::Value *)jarg1;
7774 result = (Dali::Property::Type)((Dali::Property::Value const *)arg1)->GetType();
7775 } CALL_CATCH_EXCEPTION(0);
7778 jresult = (int)result;
7783 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_1(void * jarg1, bool * jarg2) {
7785 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7789 arg1 = (Dali::Property::Value *)jarg1;
7790 arg2 = (bool *)jarg2;
7793 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
7794 } CALL_CATCH_EXCEPTION(0);
7802 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_2(void * jarg1, float * jarg2) {
7804 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7808 arg1 = (Dali::Property::Value *)jarg1;
7809 arg2 = (float *)jarg2;
7812 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
7813 } CALL_CATCH_EXCEPTION(0);
7821 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_3(void * jarg1, int * jarg2) {
7823 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7827 arg1 = (Dali::Property::Value *)jarg1;
7828 arg2 = (int *)jarg2;
7831 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
7832 } CALL_CATCH_EXCEPTION(0);
7840 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_4(void * jarg1, void * jarg2) {
7842 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7843 Dali::Rect< int > *arg2 = 0 ;
7846 arg1 = (Dali::Property::Value *)jarg1;
7847 arg2 = (Dali::Rect< int > *)jarg2;
7849 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< int > & type is null", 0);
7854 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
7855 } CALL_CATCH_EXCEPTION(0);
7863 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_5(void * jarg1, void * jarg2) {
7865 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7866 Dali::Vector2 *arg2 = 0 ;
7869 arg1 = (Dali::Property::Value *)jarg1;
7870 arg2 = (Dali::Vector2 *)jarg2;
7872 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 & type is null", 0);
7877 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
7878 } CALL_CATCH_EXCEPTION(0);
7886 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_6(void * jarg1, void * jarg2) {
7888 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7889 Dali::Vector3 *arg2 = 0 ;
7892 arg1 = (Dali::Property::Value *)jarg1;
7893 arg2 = (Dali::Vector3 *)jarg2;
7895 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 & type is null", 0);
7900 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
7901 } CALL_CATCH_EXCEPTION(0);
7909 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_7(void * jarg1, void * jarg2) {
7911 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7912 Dali::Vector4 *arg2 = 0 ;
7915 arg1 = (Dali::Property::Value *)jarg1;
7916 arg2 = (Dali::Vector4 *)jarg2;
7918 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 & type is null", 0);
7923 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
7924 } CALL_CATCH_EXCEPTION(0);
7932 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_8(void * jarg1, void * jarg2) {
7934 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7935 Dali::Matrix3 *arg2 = 0 ;
7938 arg1 = (Dali::Property::Value *)jarg1;
7939 arg2 = (Dali::Matrix3 *)jarg2;
7941 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 & type is null", 0);
7946 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
7947 } CALL_CATCH_EXCEPTION(0);
7955 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_9(void * jarg1, void * jarg2) {
7957 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7958 Dali::Matrix *arg2 = 0 ;
7961 arg1 = (Dali::Property::Value *)jarg1;
7962 arg2 = (Dali::Matrix *)jarg2;
7964 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix & type is null", 0);
7969 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
7970 } CALL_CATCH_EXCEPTION(0);
7978 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_10(void * jarg1, void * jarg2) {
7980 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7981 Dali::AngleAxis *arg2 = 0 ;
7984 arg1 = (Dali::Property::Value *)jarg1;
7985 arg2 = (Dali::AngleAxis *)jarg2;
7987 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::AngleAxis & type is null", 0);
7992 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
7993 } CALL_CATCH_EXCEPTION(0);
8001 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_11(void * jarg1, void * jarg2) {
8003 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
8004 Dali::Quaternion *arg2 = 0 ;
8007 arg1 = (Dali::Property::Value *)jarg1;
8008 arg2 = (Dali::Quaternion *)jarg2;
8010 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion & type is null", 0);
8015 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
8016 } CALL_CATCH_EXCEPTION(0);
8024 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_12(void * jarg1, char** jarg2) {
8026 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
8027 std::string *arg2 = 0 ;
8030 arg1 = (Dali::Property::Value *)jarg1;
8038 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
8039 } CALL_CATCH_EXCEPTION(0);
8044 //Typemap argout in c++ file.
8045 //This will convert c++ string to c# string
8046 *jarg2 = SWIG_csharp_string_callback(arg2->c_str());
8052 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_13(void * jarg1, void * jarg2) {
8054 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
8055 Dali::Property::Array *arg2 = 0 ;
8058 arg1 = (Dali::Property::Value *)jarg1;
8059 arg2 = (Dali::Property::Array *)jarg2;
8061 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Array & type is null", 0);
8066 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
8067 } CALL_CATCH_EXCEPTION(0);
8075 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_14(void * jarg1, void * jarg2) {
8077 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
8078 Dali::Property::Map *arg2 = 0 ;
8081 arg1 = (Dali::Property::Value *)jarg1;
8082 arg2 = (Dali::Property::Map *)jarg2;
8084 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Map & type is null", 0);
8089 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
8090 } CALL_CATCH_EXCEPTION(0);
8098 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_15(void * jarg1, void * jarg2) {
8100 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
8104 arg1 = (Dali::Property::Value *)jarg1;
8105 arg2 = (Extents *)jarg2;
8107 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Extents & type is null", 0);
8112 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
8113 } CALL_CATCH_EXCEPTION(0);
8119 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Value_GetArray(void * jarg1) {
8121 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
8122 Dali::Property::Array *result = 0 ;
8124 arg1 = (Dali::Property::Value *)jarg1;
8127 result = (Dali::Property::Array *)((Dali::Property::Value const *)arg1)->GetArray();
8128 } CALL_CATCH_EXCEPTION(0);
8131 jresult = (void *)result;
8136 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Value_GetMap(void * jarg1) {
8138 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
8139 Dali::Property::Map *result = 0 ;
8141 arg1 = (Dali::Property::Value *)jarg1;
8144 result = (Dali::Property::Map *)((Dali::Property::Value const *)arg1)->GetMap();
8145 } CALL_CATCH_EXCEPTION(0);
8148 jresult = (void *)result;
8153 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_GetName(int jarg1) {
8155 Dali::Property::Type arg1 ;
8158 arg1 = (Dali::Property::Type)jarg1;
8161 result = (char *)Dali::PropertyTypes::GetName(arg1);
8162 } CALL_CATCH_EXCEPTION(0);
8165 jresult = SWIG_csharp_string_callback((const char *)result);
8170 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_BaseObject_DoAction(void * jarg1, char * jarg2, void * jarg3) {
8172 Dali::BaseObject *arg1 = (Dali::BaseObject *) 0 ;
8173 std::string *arg2 = 0 ;
8174 Dali::Property::Map *arg3 = 0 ;
8177 arg1 = (Dali::BaseObject *)jarg1;
8179 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
8182 std::string arg2_str(jarg2);
8184 arg3 = (Dali::Property::Map *)jarg3;
8186 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Map const & type is null", 0);
8191 result = (bool)(arg1)->DoAction((std::string const &)*arg2,(Dali::Property::Map const &)*arg3);
8192 } CALL_CATCH_EXCEPTION(0);
8197 //argout typemap for const std::string&
8203 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_BaseObject_GetTypeName(void * jarg1) {
8205 Dali::BaseObject *arg1 = (Dali::BaseObject *) 0 ;
8206 std::string *result = 0 ;
8208 arg1 = (Dali::BaseObject *)jarg1;
8211 result = (std::string *) &((Dali::BaseObject const *)arg1)->GetTypeName();
8212 } CALL_CATCH_EXCEPTION(0);
8215 jresult = SWIG_csharp_string_callback(result->c_str());
8220 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_BaseObject_GetTypeInfo(void * jarg1, void * jarg2) {
8222 Dali::BaseObject *arg1 = (Dali::BaseObject *) 0 ;
8223 Dali::TypeInfo *arg2 = 0 ;
8226 arg1 = (Dali::BaseObject *)jarg1;
8227 arg2 = (Dali::TypeInfo *)jarg2;
8229 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeInfo & type is null", 0);
8234 result = (bool)((Dali::BaseObject const *)arg1)->GetTypeInfo(*arg2);
8235 } CALL_CATCH_EXCEPTION(0);
8243 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_BaseObject_DoConnectSignal(void * jarg1, void * jarg2, char * jarg3, void * jarg4) {
8245 Dali::BaseObject *arg1 = (Dali::BaseObject *) 0 ;
8246 ConnectionTrackerInterface *arg2 = (ConnectionTrackerInterface *) 0 ;
8247 std::string *arg3 = 0 ;
8248 FunctorDelegate *arg4 = (FunctorDelegate *) 0 ;
8251 arg1 = (Dali::BaseObject *)jarg1;
8252 arg2 = (ConnectionTrackerInterface *)jarg2;
8254 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
8257 std::string arg3_str(jarg3);
8259 arg4 = (FunctorDelegate *)jarg4;
8262 result = (bool)(arg1)->DoConnectSignal(arg2,(std::string const &)*arg3,arg4);
8263 } CALL_CATCH_EXCEPTION(0);
8268 //argout typemap for const std::string&
8274 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_GetImplementation(void * jarg1) {
8276 Dali::BaseHandle *arg1 = 0 ;
8277 Dali::BaseObject *result = 0 ;
8279 arg1 = (Dali::BaseHandle *)jarg1;
8281 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::BaseHandle const & type is null", 0);
8286 result = (Dali::BaseObject *) &Dali::GetImplementation((Dali::BaseHandle const &)*arg1);
8287 } CALL_CATCH_EXCEPTION(0);
8290 jresult = (void *)result;
8295 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_BaseHandle__SWIG_0(void * jarg1) {
8297 Dali::BaseObject *arg1 = (Dali::BaseObject *) 0 ;
8298 Dali::BaseHandle *result = 0 ;
8300 arg1 = (Dali::BaseObject *)jarg1;
8303 result = (Dali::BaseHandle *)new Dali::BaseHandle(arg1);
8304 } CALL_CATCH_EXCEPTION(0);
8307 jresult = (void *)result;
8312 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_BaseHandle__SWIG_1() {
8314 Dali::BaseHandle *result = 0 ;
8318 result = (Dali::BaseHandle *)new Dali::BaseHandle();
8319 } CALL_CATCH_EXCEPTION(0);
8322 jresult = (void *)result;
8327 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_BaseHandle(void * jarg1) {
8328 Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ;
8330 arg1 = (Dali::BaseHandle *)jarg1;
8334 } CALL_CATCH_EXCEPTION();
8340 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_BaseHandle__SWIG_2(void * jarg1) {
8342 Dali::BaseHandle *arg1 = 0 ;
8343 Dali::BaseHandle *result = 0 ;
8345 arg1 = (Dali::BaseHandle *)jarg1;
8347 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::BaseHandle const & type is null", 0);
8352 result = (Dali::BaseHandle *)new Dali::BaseHandle((Dali::BaseHandle const &)*arg1);
8353 } CALL_CATCH_EXCEPTION(0);
8356 jresult = (void *)result;
8361 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_BaseHandle_Assign(void * jarg1, void * jarg2) {
8363 Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ;
8364 Dali::BaseHandle *arg2 = 0 ;
8365 Dali::BaseHandle *result = 0 ;
8367 arg1 = (Dali::BaseHandle *)jarg1;
8368 arg2 = (Dali::BaseHandle *)jarg2;
8370 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::BaseHandle const & type is null", 0);
8375 result = (Dali::BaseHandle *) &(arg1)->operator =((Dali::BaseHandle const &)*arg2);
8376 } CALL_CATCH_EXCEPTION(0);
8379 jresult = (void *)result;
8384 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_BaseHandle_DoAction(void * jarg1, char * jarg2, void * jarg3) {
8386 Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ;
8387 std::string *arg2 = 0 ;
8388 Dali::Property::Map *arg3 = 0 ;
8391 arg1 = (Dali::BaseHandle *)jarg1;
8393 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
8396 std::string arg2_str(jarg2);
8398 arg3 = (Dali::Property::Map *)jarg3;
8400 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Map const & type is null", 0);
8405 result = (bool)(arg1)->DoAction((std::string const &)*arg2,(Dali::Property::Map const &)*arg3);
8406 } CALL_CATCH_EXCEPTION(0);
8411 //argout typemap for const std::string&
8417 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_BaseHandle_GetTypeName(void * jarg1) {
8419 Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ;
8420 std::string *result = 0 ;
8422 arg1 = (Dali::BaseHandle *)jarg1;
8425 result = (std::string *) &((Dali::BaseHandle const *)arg1)->GetTypeName();
8426 } CALL_CATCH_EXCEPTION(0);
8429 jresult = SWIG_csharp_string_callback(result->c_str());
8434 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_BaseHandle_GetTypeInfo(void * jarg1, void * jarg2) {
8436 Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ;
8437 Dali::TypeInfo *arg2 = 0 ;
8440 arg1 = (Dali::BaseHandle *)jarg1;
8441 arg2 = (Dali::TypeInfo *)jarg2;
8443 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeInfo & type is null", 0);
8448 result = (bool)((Dali::BaseHandle const *)arg1)->GetTypeInfo(*arg2);
8449 } CALL_CATCH_EXCEPTION(0);
8457 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_BaseHandle_GetBaseObject__SWIG_0(void * jarg1) {
8459 Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ;
8460 Dali::BaseObject *result = 0 ;
8462 arg1 = (Dali::BaseHandle *)jarg1;
8465 result = (Dali::BaseObject *) &(arg1)->GetBaseObject();
8466 } CALL_CATCH_EXCEPTION(0);
8469 jresult = (void *)result;
8474 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_BaseHandle_Reset(void * jarg1) {
8475 Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ;
8477 arg1 = (Dali::BaseHandle *)jarg1;
8481 } CALL_CATCH_EXCEPTION();
8487 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_BaseHandle_EqualTo(void * jarg1, void * jarg2) {
8489 Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ;
8490 Dali::BaseHandle *arg2 = 0 ;
8493 arg1 = (Dali::BaseHandle *)jarg1;
8494 arg2 = (Dali::BaseHandle *)jarg2;
8496 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::BaseHandle const & type is null", 0);
8501 result = (bool)((Dali::BaseHandle const *)arg1)->operator ==((Dali::BaseHandle const &)*arg2);
8502 } CALL_CATCH_EXCEPTION(0);
8510 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_BaseHandle_NotEqualTo(void * jarg1, void * jarg2) {
8512 Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ;
8513 Dali::BaseHandle *arg2 = 0 ;
8516 arg1 = (Dali::BaseHandle *)jarg1;
8517 arg2 = (Dali::BaseHandle *)jarg2;
8519 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::BaseHandle const & type is null", 0);
8524 result = (bool)((Dali::BaseHandle const *)arg1)->operator !=((Dali::BaseHandle const &)*arg2);
8525 } CALL_CATCH_EXCEPTION(0);
8533 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_BaseHandle_GetObjectPtr(void * jarg1) {
8535 Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ;
8536 Dali::RefObject *result = 0 ;
8538 arg1 = (Dali::BaseHandle *)jarg1;
8541 result = (Dali::RefObject *)((Dali::BaseHandle const *)arg1)->GetObjectPtr();
8542 } CALL_CATCH_EXCEPTION(0);
8545 jresult = (void *)result;
8550 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_BaseHandle_HasBody(void * jarg1) {
8552 Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ;
8555 arg1 = (Dali::BaseHandle *)jarg1;
8558 result = (bool)Dali_BaseHandle_HasBody((Dali::BaseHandle const *)arg1);
8559 } CALL_CATCH_EXCEPTION(0);
8567 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_BaseHandle_IsEqual(void * jarg1, void * jarg2) {
8569 Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ;
8570 Dali::BaseHandle *arg2 = 0 ;
8573 arg1 = (Dali::BaseHandle *)jarg1;
8574 arg2 = (Dali::BaseHandle *)jarg2;
8576 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::BaseHandle const & type is null", 0);
8581 result = (bool)Dali_BaseHandle_IsEqual((Dali::BaseHandle const *)arg1,(Dali::BaseHandle const &)*arg2);
8582 } CALL_CATCH_EXCEPTION(0);
8590 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_LessThan__SWIG_3(void * jarg1, void * jarg2) {
8592 Dali::BaseHandle *arg1 = 0 ;
8593 Dali::BaseHandle *arg2 = 0 ;
8596 arg1 = (Dali::BaseHandle *)jarg1;
8598 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::BaseHandle const & type is null", 0);
8601 arg2 = (Dali::BaseHandle *)jarg2;
8603 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::BaseHandle const & type is null", 0);
8608 result = (bool)Dali::operator <((Dali::BaseHandle const &)*arg1,(Dali::BaseHandle const &)*arg2);
8609 } CALL_CATCH_EXCEPTION(0);
8617 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ConnectionTrackerInterface(void * jarg1) {
8618 Dali::ConnectionTrackerInterface *arg1 = (Dali::ConnectionTrackerInterface *) 0 ;
8620 arg1 = (Dali::ConnectionTrackerInterface *)jarg1;
8624 } CALL_CATCH_EXCEPTION();
8630 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ConnectionTrackerInterface_SignalConnected(void * jarg1, void * jarg2, void * jarg3) {
8631 Dali::ConnectionTrackerInterface *arg1 = (Dali::ConnectionTrackerInterface *) 0 ;
8632 SlotObserver *arg2 = (SlotObserver *) 0 ;
8633 CallbackBase *arg3 = (CallbackBase *) 0 ;
8635 arg1 = (Dali::ConnectionTrackerInterface *)jarg1;
8636 arg2 = (SlotObserver *)jarg2;
8637 arg3 = (CallbackBase *)jarg3;
8640 (arg1)->SignalConnected(arg2,arg3);
8641 } CALL_CATCH_EXCEPTION();
8647 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_SignalObserver(void * jarg1) {
8648 Dali::SignalObserver *arg1 = (Dali::SignalObserver *) 0 ;
8650 arg1 = (Dali::SignalObserver *)jarg1;
8654 } CALL_CATCH_EXCEPTION();
8660 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_SignalObserver_SignalDisconnected(void * jarg1, void * jarg2, void * jarg3) {
8661 Dali::SignalObserver *arg1 = (Dali::SignalObserver *) 0 ;
8662 Dali::SlotObserver *arg2 = (Dali::SlotObserver *) 0 ;
8663 Dali::CallbackBase *arg3 = (Dali::CallbackBase *) 0 ;
8665 arg1 = (Dali::SignalObserver *)jarg1;
8666 arg2 = (Dali::SlotObserver *)jarg2;
8667 arg3 = (Dali::CallbackBase *)jarg3;
8670 (arg1)->SignalDisconnected(arg2,arg3);
8671 } CALL_CATCH_EXCEPTION();
8677 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_SlotObserver(void * jarg1) {
8678 Dali::SlotObserver *arg1 = (Dali::SlotObserver *) 0 ;
8680 arg1 = (Dali::SlotObserver *)jarg1;
8684 } CALL_CATCH_EXCEPTION();
8690 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_SlotObserver_SlotDisconnected(void * jarg1, void * jarg2) {
8691 Dali::SlotObserver *arg1 = (Dali::SlotObserver *) 0 ;
8692 Dali::CallbackBase *arg2 = (Dali::CallbackBase *) 0 ;
8694 arg1 = (Dali::SlotObserver *)jarg1;
8695 arg2 = (Dali::CallbackBase *)jarg2;
8698 (arg1)->SlotDisconnected(arg2);
8699 } CALL_CATCH_EXCEPTION();
8705 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ConnectionTracker(void * jarg1) {
8706 Dali::ConnectionTracker *arg1 = (Dali::ConnectionTracker *) 0 ;
8708 arg1 = (Dali::ConnectionTracker *)jarg1;
8712 } CALL_CATCH_EXCEPTION();
8718 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ConnectionTracker_DisconnectAll(void * jarg1) {
8719 Dali::ConnectionTracker *arg1 = (Dali::ConnectionTracker *) 0 ;
8721 arg1 = (Dali::ConnectionTracker *)jarg1;
8724 (arg1)->DisconnectAll();
8725 } CALL_CATCH_EXCEPTION();
8731 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ConnectionTracker_SignalConnected(void * jarg1, void * jarg2, void * jarg3) {
8732 Dali::ConnectionTracker *arg1 = (Dali::ConnectionTracker *) 0 ;
8733 Dali::SlotObserver *arg2 = (Dali::SlotObserver *) 0 ;
8734 Dali::CallbackBase *arg3 = (Dali::CallbackBase *) 0 ;
8736 arg1 = (Dali::ConnectionTracker *)jarg1;
8737 arg2 = (Dali::SlotObserver *)jarg2;
8738 arg3 = (Dali::CallbackBase *)jarg3;
8741 (arg1)->SignalConnected(arg2,arg3);
8742 } CALL_CATCH_EXCEPTION();
8748 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ConnectionTracker_SignalDisconnected(void * jarg1, void * jarg2, void * jarg3) {
8749 Dali::ConnectionTracker *arg1 = (Dali::ConnectionTracker *) 0 ;
8750 Dali::SlotObserver *arg2 = (Dali::SlotObserver *) 0 ;
8751 Dali::CallbackBase *arg3 = (Dali::CallbackBase *) 0 ;
8753 arg1 = (Dali::ConnectionTracker *)jarg1;
8754 arg2 = (Dali::SlotObserver *)jarg2;
8755 arg3 = (Dali::CallbackBase *)jarg3;
8758 (arg1)->SignalDisconnected(arg2,arg3);
8759 } CALL_CATCH_EXCEPTION();
8765 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ConnectionTracker_GetConnectionCount(void * jarg1) {
8766 unsigned long jresult ;
8767 Dali::ConnectionTracker *arg1 = (Dali::ConnectionTracker *) 0 ;
8770 arg1 = (Dali::ConnectionTracker *)jarg1;
8773 result = ((Dali::ConnectionTracker const *)arg1)->GetConnectionCount();
8774 } CALL_CATCH_EXCEPTION(0);
8777 jresult = (unsigned long)result;
8782 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ObjectRegistry__SWIG_0() {
8784 Dali::ObjectRegistry *result = 0 ;
8788 result = (Dali::ObjectRegistry *)new Dali::ObjectRegistry();
8789 } CALL_CATCH_EXCEPTION(0);
8792 jresult = (void *)result;
8797 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ObjectRegistry(void * jarg1) {
8798 Dali::ObjectRegistry *arg1 = (Dali::ObjectRegistry *) 0 ;
8800 arg1 = (Dali::ObjectRegistry *)jarg1;
8804 } CALL_CATCH_EXCEPTION();
8810 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ObjectRegistry__SWIG_1(void * jarg1) {
8812 Dali::ObjectRegistry *arg1 = 0 ;
8813 Dali::ObjectRegistry *result = 0 ;
8815 arg1 = (Dali::ObjectRegistry *)jarg1;
8817 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::ObjectRegistry const & type is null", 0);
8822 result = (Dali::ObjectRegistry *)new Dali::ObjectRegistry((Dali::ObjectRegistry const &)*arg1);
8823 } CALL_CATCH_EXCEPTION(0);
8826 jresult = (void *)result;
8831 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ObjectRegistry_Assign(void * jarg1, void * jarg2) {
8833 Dali::ObjectRegistry *arg1 = (Dali::ObjectRegistry *) 0 ;
8834 Dali::ObjectRegistry *arg2 = 0 ;
8835 Dali::ObjectRegistry *result = 0 ;
8837 arg1 = (Dali::ObjectRegistry *)jarg1;
8838 arg2 = (Dali::ObjectRegistry *)jarg2;
8840 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::ObjectRegistry const & type is null", 0);
8845 result = (Dali::ObjectRegistry *) &(arg1)->operator =((Dali::ObjectRegistry const &)*arg2);
8846 } CALL_CATCH_EXCEPTION(0);
8849 jresult = (void *)result;
8854 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ObjectRegistry_ObjectCreatedSignal(void * jarg1) {
8856 Dali::ObjectRegistry *arg1 = (Dali::ObjectRegistry *) 0 ;
8857 Dali::ObjectRegistry::ObjectCreatedSignalType *result = 0 ;
8859 arg1 = (Dali::ObjectRegistry *)jarg1;
8862 result = (Dali::ObjectRegistry::ObjectCreatedSignalType *) &(arg1)->ObjectCreatedSignal();
8863 } CALL_CATCH_EXCEPTION(0);
8866 jresult = (void *)result;
8871 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ObjectRegistry_ObjectDestroyedSignal(void * jarg1) {
8873 Dali::ObjectRegistry *arg1 = (Dali::ObjectRegistry *) 0 ;
8874 Dali::ObjectRegistry::ObjectDestroyedSignalType *result = 0 ;
8876 arg1 = (Dali::ObjectRegistry *)jarg1;
8879 result = (Dali::ObjectRegistry::ObjectDestroyedSignalType *) &(arg1)->ObjectDestroyedSignal();
8880 } CALL_CATCH_EXCEPTION(0);
8883 jresult = (void *)result;
8888 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PropertyCondition__SWIG_0() {
8890 Dali::PropertyCondition *result = 0 ;
8894 result = (Dali::PropertyCondition *)new Dali::PropertyCondition();
8895 } CALL_CATCH_EXCEPTION(0);
8898 jresult = (void *)result;
8903 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PropertyCondition(void * jarg1) {
8904 Dali::PropertyCondition *arg1 = (Dali::PropertyCondition *) 0 ;
8906 arg1 = (Dali::PropertyCondition *)jarg1;
8910 } CALL_CATCH_EXCEPTION();
8916 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PropertyCondition__SWIG_1(void * jarg1) {
8918 Dali::PropertyCondition *arg1 = 0 ;
8919 Dali::PropertyCondition *result = 0 ;
8921 arg1 = (Dali::PropertyCondition *)jarg1;
8923 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PropertyCondition const & type is null", 0);
8928 result = (Dali::PropertyCondition *)new Dali::PropertyCondition((Dali::PropertyCondition const &)*arg1);
8929 } CALL_CATCH_EXCEPTION(0);
8932 jresult = (void *)result;
8937 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PropertyCondition_Assign(void * jarg1, void * jarg2) {
8939 Dali::PropertyCondition *arg1 = (Dali::PropertyCondition *) 0 ;
8940 Dali::PropertyCondition *arg2 = 0 ;
8941 Dali::PropertyCondition *result = 0 ;
8943 arg1 = (Dali::PropertyCondition *)jarg1;
8944 arg2 = (Dali::PropertyCondition *)jarg2;
8946 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PropertyCondition const & type is null", 0);
8951 result = (Dali::PropertyCondition *) &(arg1)->operator =((Dali::PropertyCondition const &)*arg2);
8952 } CALL_CATCH_EXCEPTION(0);
8955 jresult = (void *)result;
8960 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_PropertyCondition_GetArgumentCount(void * jarg1) {
8961 unsigned long jresult ;
8962 Dali::PropertyCondition *arg1 = (Dali::PropertyCondition *) 0 ;
8965 arg1 = (Dali::PropertyCondition *)jarg1;
8968 result = ((Dali::PropertyCondition const *)arg1)->GetArgumentCount();
8969 } CALL_CATCH_EXCEPTION(0);
8971 jresult = (unsigned long)result;
8976 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PropertyCondition_GetArgument(void * jarg1, unsigned long jarg2) {
8978 Dali::PropertyCondition *arg1 = (Dali::PropertyCondition *) 0 ;
8982 arg1 = (Dali::PropertyCondition *)jarg1;
8983 arg2 = (std::size_t)jarg2;
8986 result = (float)((Dali::PropertyCondition const *)arg1)->GetArgument(arg2);
8987 } CALL_CATCH_EXCEPTION(0);
8994 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LessThanCondition(float jarg1) {
8997 Dali::PropertyCondition result;
8999 arg1 = (float)jarg1;
9002 result = Dali::LessThanCondition(arg1);
9003 } CALL_CATCH_EXCEPTION(0);
9006 jresult = new Dali::PropertyCondition((const Dali::PropertyCondition &)result);
9011 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_GreaterThanCondition(float jarg1) {
9014 Dali::PropertyCondition result;
9016 arg1 = (float)jarg1;
9019 result = Dali::GreaterThanCondition(arg1);
9020 } CALL_CATCH_EXCEPTION(0);
9023 jresult = new Dali::PropertyCondition((const Dali::PropertyCondition &)result);
9028 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InsideCondition(float jarg1, float jarg2) {
9032 Dali::PropertyCondition result;
9034 arg1 = (float)jarg1;
9035 arg2 = (float)jarg2;
9038 result = Dali::InsideCondition(arg1,arg2);
9039 } CALL_CATCH_EXCEPTION(0);
9042 jresult = new Dali::PropertyCondition((const Dali::PropertyCondition &)result);
9047 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_OutsideCondition(float jarg1, float jarg2) {
9051 Dali::PropertyCondition result;
9053 arg1 = (float)jarg1;
9054 arg2 = (float)jarg2;
9057 result = Dali::OutsideCondition(arg1,arg2);
9058 } CALL_CATCH_EXCEPTION(0);
9061 jresult = new Dali::PropertyCondition((const Dali::PropertyCondition &)result);
9066 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_StepCondition__SWIG_0(float jarg1, float jarg2) {
9070 Dali::PropertyCondition result;
9072 arg1 = (float)jarg1;
9073 arg2 = (float)jarg2;
9076 result = Dali::StepCondition(arg1,arg2);
9077 } CALL_CATCH_EXCEPTION(0);
9080 jresult = new Dali::PropertyCondition((const Dali::PropertyCondition &)result);
9085 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_StepCondition__SWIG_1(float jarg1) {
9088 Dali::PropertyCondition result;
9090 arg1 = (float)jarg1;
9093 result = Dali::StepCondition(arg1);
9094 } CALL_CATCH_EXCEPTION(0);
9097 jresult = new Dali::PropertyCondition((const Dali::PropertyCondition &)result);
9102 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VariableStepCondition(void * jarg1) {
9104 Dali::Vector< float,TypeTraits< float >::IS_TRIVIAL_TYPE==true > *arg1 = 0 ;
9105 Dali::PropertyCondition result;
9107 arg1 = (Dali::Vector< float,TypeTraits< float >::IS_TRIVIAL_TYPE==true > *)jarg1;
9109 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< float,TypeTraits< float >::IS_TRIVIAL_TYPE==true > const & type is null", 0);
9114 result = Dali::VariableStepCondition((Dali::Vector< float,TypeTraits< float >::IS_TRIVIAL_TYPE==true > const &)*arg1);
9115 } CALL_CATCH_EXCEPTION(0);
9118 jresult = new Dali::PropertyCondition((const Dali::PropertyCondition &)result);
9123 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PropertyNotification__SWIG_0() {
9125 Dali::PropertyNotification *result = 0 ;
9129 result = (Dali::PropertyNotification *)new Dali::PropertyNotification();
9130 } CALL_CATCH_EXCEPTION(0);
9133 jresult = (void *)result;
9138 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PropertyNotification_DownCast(void * jarg1) {
9140 Dali::BaseHandle arg1 ;
9141 Dali::BaseHandle *argp1 ;
9142 Dali::PropertyNotification result;
9144 argp1 = (Dali::BaseHandle *)jarg1;
9146 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
9152 result = Dali::PropertyNotification::DownCast(arg1);
9153 } CALL_CATCH_EXCEPTION(0);
9156 jresult = new Dali::PropertyNotification((const Dali::PropertyNotification &)result);
9161 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PropertyNotification(void * jarg1) {
9162 Dali::PropertyNotification *arg1 = (Dali::PropertyNotification *) 0 ;
9164 arg1 = (Dali::PropertyNotification *)jarg1;
9168 } CALL_CATCH_EXCEPTION();
9174 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PropertyNotification__SWIG_1(void * jarg1) {
9176 Dali::PropertyNotification *arg1 = 0 ;
9177 Dali::PropertyNotification *result = 0 ;
9179 arg1 = (Dali::PropertyNotification *)jarg1;
9181 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PropertyNotification const & type is null", 0);
9186 result = (Dali::PropertyNotification *)new Dali::PropertyNotification((Dali::PropertyNotification const &)*arg1);
9187 } CALL_CATCH_EXCEPTION(0);
9190 jresult = (void *)result;
9195 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PropertyNotification_Assign(void * jarg1, void * jarg2) {
9197 Dali::PropertyNotification *arg1 = (Dali::PropertyNotification *) 0 ;
9198 Dali::PropertyNotification *arg2 = 0 ;
9199 Dali::PropertyNotification *result = 0 ;
9201 arg1 = (Dali::PropertyNotification *)jarg1;
9202 arg2 = (Dali::PropertyNotification *)jarg2;
9204 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PropertyNotification const & type is null", 0);
9209 result = (Dali::PropertyNotification *) &(arg1)->operator =((Dali::PropertyNotification const &)*arg2);
9210 } CALL_CATCH_EXCEPTION(0);
9213 jresult = (void *)result;
9218 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PropertyNotification_GetCondition__SWIG_0(void * jarg1) {
9220 Dali::PropertyNotification *arg1 = (Dali::PropertyNotification *) 0 ;
9221 Dali::PropertyCondition result;
9223 arg1 = (Dali::PropertyNotification *)jarg1;
9226 result = (arg1)->GetCondition();
9227 } CALL_CATCH_EXCEPTION(0);
9230 jresult = new Dali::PropertyCondition((const Dali::PropertyCondition &)result);
9235 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PropertyNotification_GetTarget(void * jarg1) {
9237 Dali::PropertyNotification *arg1 = (Dali::PropertyNotification *) 0 ;
9238 Dali::Handle result;
9240 arg1 = (Dali::PropertyNotification *)jarg1;
9243 result = ((Dali::PropertyNotification const *)arg1)->GetTarget();
9244 } CALL_CATCH_EXCEPTION(0);
9247 jresult = new Dali::Handle((const Dali::Handle &)result);
9252 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PropertyNotification_GetTargetProperty(void * jarg1) {
9254 Dali::PropertyNotification *arg1 = (Dali::PropertyNotification *) 0 ;
9255 Dali::Property::Index result;
9257 arg1 = (Dali::PropertyNotification *)jarg1;
9260 result = (Dali::Property::Index)((Dali::PropertyNotification const *)arg1)->GetTargetProperty();
9261 } CALL_CATCH_EXCEPTION(0);
9269 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PropertyNotification_SetNotifyMode(void * jarg1, int jarg2) {
9270 Dali::PropertyNotification *arg1 = (Dali::PropertyNotification *) 0 ;
9271 Dali::PropertyNotification::NotifyMode arg2 ;
9273 arg1 = (Dali::PropertyNotification *)jarg1;
9274 arg2 = (Dali::PropertyNotification::NotifyMode)jarg2;
9277 (arg1)->SetNotifyMode(arg2);
9278 } CALL_CATCH_EXCEPTION();
9284 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PropertyNotification_GetNotifyMode(void * jarg1) {
9286 Dali::PropertyNotification *arg1 = (Dali::PropertyNotification *) 0 ;
9287 Dali::PropertyNotification::NotifyMode result;
9289 arg1 = (Dali::PropertyNotification *)jarg1;
9292 result = (Dali::PropertyNotification::NotifyMode)(arg1)->GetNotifyMode();
9293 } CALL_CATCH_EXCEPTION(0);
9296 jresult = (int)result;
9301 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_PropertyNotification_GetNotifyResult(void * jarg1) {
9303 Dali::PropertyNotification *arg1 = (Dali::PropertyNotification *) 0 ;
9306 arg1 = (Dali::PropertyNotification *)jarg1;
9309 result = (bool)((Dali::PropertyNotification const *)arg1)->GetNotifyResult();
9310 } CALL_CATCH_EXCEPTION(0);
9318 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PropertyNotification_NotifySignal(void * jarg1) {
9320 Dali::PropertyNotification *arg1 = (Dali::PropertyNotification *) 0 ;
9321 Dali::PropertyNotifySignalType *result = 0 ;
9323 arg1 = (Dali::PropertyNotification *)jarg1;
9326 result = (Dali::PropertyNotifySignalType *) &(arg1)->NotifySignal();
9327 } CALL_CATCH_EXCEPTION(0);
9330 jresult = (void *)result;
9335 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Handle__SWIG_0() {
9337 Dali::Handle *result = 0 ;
9341 result = (Dali::Handle *)new Dali::Handle();
9342 } CALL_CATCH_EXCEPTION(0);
9345 jresult = (void *)result;
9350 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Handle_New() {
9352 Dali::Handle result;
9356 result = Dali::Handle::New();
9357 } CALL_CATCH_EXCEPTION(0);
9360 jresult = new Dali::Handle((const Dali::Handle &)result);
9365 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Handle(void * jarg1) {
9366 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9368 arg1 = (Dali::Handle *)jarg1;
9372 } CALL_CATCH_EXCEPTION();
9378 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Handle__SWIG_1(void * jarg1) {
9380 Dali::Handle *arg1 = 0 ;
9381 Dali::Handle *result = 0 ;
9383 arg1 = (Dali::Handle *)jarg1;
9385 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Handle const & type is null", 0);
9390 result = (Dali::Handle *)new Dali::Handle((Dali::Handle const &)*arg1);
9391 } CALL_CATCH_EXCEPTION(0);
9394 jresult = (void *)result;
9399 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Handle_Assign(void * jarg1, void * jarg2) {
9401 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9402 Dali::Handle *arg2 = 0 ;
9403 Dali::Handle *result = 0 ;
9405 arg1 = (Dali::Handle *)jarg1;
9406 arg2 = (Dali::Handle *)jarg2;
9408 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Handle const & type is null", 0);
9413 result = (Dali::Handle *) &(arg1)->operator =((Dali::Handle const &)*arg2);
9414 } CALL_CATCH_EXCEPTION(0);
9417 jresult = (void *)result;
9422 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Handle_DownCast(void * jarg1) {
9424 Dali::BaseHandle arg1 ;
9425 Dali::BaseHandle *argp1 ;
9426 Dali::Handle result;
9428 argp1 = (Dali::BaseHandle *)jarg1;
9430 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
9436 result = Dali::Handle::DownCast(arg1);
9437 } CALL_CATCH_EXCEPTION(0);
9440 jresult = new Dali::Handle((const Dali::Handle &)result);
9445 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Handle_Supports(void * jarg1, int jarg2) {
9447 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9448 Dali::Handle::Capability arg2 ;
9451 arg1 = (Dali::Handle *)jarg1;
9452 arg2 = (Dali::Handle::Capability)jarg2;
9455 result = (bool)((Dali::Handle const *)arg1)->Supports(arg2);
9456 } CALL_CATCH_EXCEPTION(0);
9464 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Handle_GetPropertyCount(void * jarg1) {
9465 unsigned int jresult ;
9466 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9467 unsigned int result;
9469 arg1 = (Dali::Handle *)jarg1;
9472 result = (unsigned int)((Dali::Handle const *)arg1)->GetPropertyCount();
9473 } CALL_CATCH_EXCEPTION(0);
9481 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_Handle_GetPropertyName(void * jarg1, int jarg2) {
9483 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9484 Dali::Property::Index arg2 ;
9487 arg1 = (Dali::Handle *)jarg1;
9488 arg2 = (Dali::Property::Index)jarg2;
9491 result = ((Dali::Handle const *)arg1)->GetPropertyName(arg2);
9492 } CALL_CATCH_EXCEPTION(0);
9495 jresult = SWIG_csharp_string_callback((&result)->c_str());
9500 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Handle_GetPropertyIndex(void * jarg1, char * jarg2) {
9502 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9503 std::string *arg2 = 0 ;
9504 Dali::Property::Index result;
9506 arg1 = (Dali::Handle *)jarg1;
9508 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
9511 std::string arg2_str(jarg2);
9515 result = (Dali::Property::Index)((Dali::Handle const *)arg1)->GetPropertyIndex((std::string const &)*arg2);
9516 } CALL_CATCH_EXCEPTION(0);
9521 //argout typemap for const std::string&
9527 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Handle_IsPropertyWritable(void * jarg1, int jarg2) {
9529 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9530 Dali::Property::Index arg2 ;
9533 arg1 = (Dali::Handle *)jarg1;
9534 arg2 = (Dali::Property::Index)jarg2;
9537 result = (bool)((Dali::Handle const *)arg1)->IsPropertyWritable(arg2);
9538 } CALL_CATCH_EXCEPTION(0);
9546 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Handle_IsPropertyAnimatable(void * jarg1, int jarg2) {
9548 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9549 Dali::Property::Index arg2 ;
9552 arg1 = (Dali::Handle *)jarg1;
9553 arg2 = (Dali::Property::Index)jarg2;
9556 result = (bool)((Dali::Handle const *)arg1)->IsPropertyAnimatable(arg2);
9557 } CALL_CATCH_EXCEPTION(0);
9565 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Handle_IsPropertyAConstraintInput(void * jarg1, int jarg2) {
9567 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9568 Dali::Property::Index arg2 ;
9571 arg1 = (Dali::Handle *)jarg1;
9572 arg2 = (Dali::Property::Index)jarg2;
9575 result = (bool)((Dali::Handle const *)arg1)->IsPropertyAConstraintInput(arg2);
9576 } CALL_CATCH_EXCEPTION(0);
9584 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Handle_GetPropertyType(void * jarg1, int jarg2) {
9586 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9587 Dali::Property::Index arg2 ;
9588 Dali::Property::Type result;
9590 arg1 = (Dali::Handle *)jarg1;
9591 arg2 = (Dali::Property::Index)jarg2;
9594 result = (Dali::Property::Type)((Dali::Handle const *)arg1)->GetPropertyType(arg2);
9595 } CALL_CATCH_EXCEPTION(0);
9598 jresult = (int)result;
9603 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Handle_SetProperty(void * jarg1, int jarg2, void * jarg3) {
9604 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9605 Dali::Property::Index arg2 ;
9606 Dali::Property::Value *arg3 = 0 ;
9608 arg1 = (Dali::Handle *)jarg1;
9609 arg2 = (Dali::Property::Index)jarg2;
9610 arg3 = (Dali::Property::Value *)jarg3;
9612 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
9617 (arg1)->SetProperty(arg2,(Dali::Property::Value const &)*arg3);
9618 } CALL_CATCH_EXCEPTION();
9624 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Handle_RegisterProperty__SWIG_0(void * jarg1, char * jarg2, void * jarg3) {
9626 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9627 std::string *arg2 = 0 ;
9628 Dali::Property::Value *arg3 = 0 ;
9629 Dali::Property::Index result;
9631 arg1 = (Dali::Handle *)jarg1;
9633 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
9636 std::string arg2_str(jarg2);
9638 arg3 = (Dali::Property::Value *)jarg3;
9640 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
9645 result = (Dali::Property::Index)(arg1)->RegisterProperty((std::string const &)*arg2,(Dali::Property::Value const &)*arg3);
9646 } CALL_CATCH_EXCEPTION(0);
9651 //argout typemap for const std::string&
9657 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Handle_RegisterProperty__SWIG_1(void * jarg1, char * jarg2, void * jarg3, int jarg4) {
9659 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9660 std::string *arg2 = 0 ;
9661 Dali::Property::Value *arg3 = 0 ;
9662 Dali::Property::AccessMode arg4 ;
9663 Dali::Property::Index result;
9665 arg1 = (Dali::Handle *)jarg1;
9667 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
9670 std::string arg2_str(jarg2);
9672 arg3 = (Dali::Property::Value *)jarg3;
9674 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
9677 arg4 = (Dali::Property::AccessMode)jarg4;
9680 result = (Dali::Property::Index)(arg1)->RegisterProperty((std::string const &)*arg2,(Dali::Property::Value const &)*arg3,arg4);
9681 } CALL_CATCH_EXCEPTION(0);
9686 //argout typemap for const std::string&
9692 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Handle_GetProperty(void * jarg1, int jarg2) {
9694 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9695 Dali::Property::Index arg2 ;
9696 Dali::Property::Value result;
9698 arg1 = (Dali::Handle *)jarg1;
9699 arg2 = (Dali::Property::Index)jarg2;
9702 result = ((Dali::Handle const *)arg1)->GetProperty(arg2);
9703 } CALL_CATCH_EXCEPTION(0);
9706 jresult = new Dali::Property::Value((const Dali::Property::Value &)result);
9711 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Handle_GetCurrentProperty(void * jarg1, int jarg2) {
9713 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9714 Dali::Property::Index arg2 ;
9715 Dali::Property::Value result;
9717 arg1 = (Dali::Handle *)jarg1;
9718 arg2 = (Dali::Property::Index)jarg2;
9721 result = ((Dali::Handle const *)arg1)->GetCurrentProperty(arg2);
9722 } CALL_CATCH_EXCEPTION(0);
9725 jresult = new Dali::Property::Value((const Dali::Property::Value &)result);
9730 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Handle_GetPropertyIndices(void * jarg1, void * jarg2) {
9731 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9732 Dali::Property::IndexContainer *arg2 = 0 ;
9734 arg1 = (Dali::Handle *)jarg1;
9735 arg2 = (Dali::Property::IndexContainer *)jarg2;
9737 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::IndexContainer & type is null", 0);
9742 ((Dali::Handle const *)arg1)->GetPropertyIndices(*arg2);
9743 } CALL_CATCH_EXCEPTION();
9749 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Handle_AddPropertyNotification__SWIG_0(void * jarg1, int jarg2, void * jarg3) {
9751 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9752 Dali::Property::Index arg2 ;
9753 Dali::PropertyCondition *arg3 = 0 ;
9754 Dali::PropertyNotification result;
9756 arg1 = (Dali::Handle *)jarg1;
9757 arg2 = (Dali::Property::Index)jarg2;
9758 arg3 = (Dali::PropertyCondition *)jarg3;
9760 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PropertyCondition const & type is null", 0);
9765 result = (arg1)->AddPropertyNotification(arg2,(Dali::PropertyCondition const &)*arg3);
9766 } CALL_CATCH_EXCEPTION(0);
9769 jresult = new Dali::PropertyNotification((const Dali::PropertyNotification &)result);
9774 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Handle_AddPropertyNotification__SWIG_1(void * jarg1, int jarg2, int jarg3, void * jarg4) {
9776 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9777 Dali::Property::Index arg2 ;
9779 Dali::PropertyCondition *arg4 = 0 ;
9780 Dali::PropertyNotification result;
9782 arg1 = (Dali::Handle *)jarg1;
9783 arg2 = (Dali::Property::Index)jarg2;
9785 arg4 = (Dali::PropertyCondition *)jarg4;
9787 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PropertyCondition const & type is null", 0);
9792 result = (arg1)->AddPropertyNotification(arg2,arg3,(Dali::PropertyCondition const &)*arg4);
9793 } CALL_CATCH_EXCEPTION(0);
9796 jresult = new Dali::PropertyNotification((const Dali::PropertyNotification &)result);
9801 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Handle_RemovePropertyNotification(void * jarg1, void * jarg2) {
9802 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9803 Dali::PropertyNotification arg2 ;
9804 Dali::PropertyNotification *argp2 ;
9806 arg1 = (Dali::Handle *)jarg1;
9807 argp2 = (Dali::PropertyNotification *)jarg2;
9809 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::PropertyNotification", 0);
9815 (arg1)->RemovePropertyNotification(arg2);
9816 } CALL_CATCH_EXCEPTION();
9822 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Handle_RemovePropertyNotifications(void * jarg1) {
9823 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9825 arg1 = (Dali::Handle *)jarg1;
9828 (arg1)->RemovePropertyNotifications();
9829 } CALL_CATCH_EXCEPTION();
9835 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Handle_RemoveConstraints__SWIG_0(void * jarg1) {
9836 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9838 arg1 = (Dali::Handle *)jarg1;
9841 (arg1)->RemoveConstraints();
9842 } CALL_CATCH_EXCEPTION();
9848 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Handle_RemoveConstraints__SWIG_1(void * jarg1, unsigned int jarg2) {
9849 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9852 arg1 = (Dali::Handle *)jarg1;
9853 arg2 = (unsigned int)jarg2;
9856 (arg1)->RemoveConstraints(arg2);
9857 } CALL_CATCH_EXCEPTION();
9863 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_New() {
9865 Dali::Handle result;
9869 result = Dali::WeightObject::New();
9870 } CALL_CATCH_EXCEPTION(0);
9873 jresult = new Dali::Handle((const Dali::Handle &)result);
9878 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TypeInfo__SWIG_0() {
9880 Dali::TypeInfo *result = 0 ;
9884 result = (Dali::TypeInfo *)new Dali::TypeInfo();
9885 } CALL_CATCH_EXCEPTION(0);
9888 jresult = (void *)result;
9893 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TypeInfo(void * jarg1) {
9894 Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ;
9896 arg1 = (Dali::TypeInfo *)jarg1;
9900 } CALL_CATCH_EXCEPTION();
9906 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TypeInfo__SWIG_1(void * jarg1) {
9908 Dali::TypeInfo *arg1 = 0 ;
9909 Dali::TypeInfo *result = 0 ;
9911 arg1 = (Dali::TypeInfo *)jarg1;
9913 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeInfo const & type is null", 0);
9918 result = (Dali::TypeInfo *)new Dali::TypeInfo((Dali::TypeInfo const &)*arg1);
9919 } CALL_CATCH_EXCEPTION(0);
9922 jresult = (void *)result;
9927 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TypeInfo_Assign(void * jarg1, void * jarg2) {
9929 Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ;
9930 Dali::TypeInfo *arg2 = 0 ;
9931 Dali::TypeInfo *result = 0 ;
9933 arg1 = (Dali::TypeInfo *)jarg1;
9934 arg2 = (Dali::TypeInfo *)jarg2;
9936 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeInfo const & type is null", 0);
9941 result = (Dali::TypeInfo *) &(arg1)->operator =((Dali::TypeInfo const &)*arg2);
9942 } CALL_CATCH_EXCEPTION(0);
9945 jresult = (void *)result;
9950 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_TypeInfo_GetName(void * jarg1) {
9952 Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ;
9953 std::string *result = 0 ;
9955 arg1 = (Dali::TypeInfo *)jarg1;
9958 result = (std::string *) &((Dali::TypeInfo const *)arg1)->GetName();
9959 } CALL_CATCH_EXCEPTION(0);
9962 jresult = SWIG_csharp_string_callback(result->c_str());
9967 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_TypeInfo_GetBaseName(void * jarg1) {
9969 Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ;
9970 std::string *result = 0 ;
9972 arg1 = (Dali::TypeInfo *)jarg1;
9975 result = (std::string *) &((Dali::TypeInfo const *)arg1)->GetBaseName();
9976 } CALL_CATCH_EXCEPTION(0);
9979 jresult = SWIG_csharp_string_callback(result->c_str());
9984 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TypeInfo_CreateInstance(void * jarg1) {
9986 Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ;
9987 Dali::BaseHandle result;
9989 arg1 = (Dali::TypeInfo *)jarg1;
9992 result = ((Dali::TypeInfo const *)arg1)->CreateInstance();
9993 } CALL_CATCH_EXCEPTION(0);
9996 jresult = new Dali::BaseHandle((const Dali::BaseHandle &)result);
10001 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TypeInfo_GetActionCount(void * jarg1) {
10002 unsigned long jresult ;
10003 Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ;
10006 arg1 = (Dali::TypeInfo *)jarg1;
10009 result = ((Dali::TypeInfo const *)arg1)->GetActionCount();
10010 } CALL_CATCH_EXCEPTION(0);
10013 jresult = (unsigned long)result;
10018 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_TypeInfo_GetActionName(void * jarg1, unsigned long jarg2) {
10020 Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ;
10022 std::string result;
10024 arg1 = (Dali::TypeInfo *)jarg1;
10025 arg2 = (size_t)jarg2;
10028 result = (arg1)->GetActionName(arg2);
10029 } CALL_CATCH_EXCEPTION(0);
10032 jresult = SWIG_csharp_string_callback((&result)->c_str());
10037 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TypeInfo_GetSignalCount(void * jarg1) {
10038 unsigned long jresult ;
10039 Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ;
10042 arg1 = (Dali::TypeInfo *)jarg1;
10045 result = ((Dali::TypeInfo const *)arg1)->GetSignalCount();
10046 } CALL_CATCH_EXCEPTION(0);
10049 jresult = (unsigned long)result;
10054 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_TypeInfo_GetSignalName(void * jarg1, unsigned long jarg2) {
10056 Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ;
10058 std::string result;
10060 arg1 = (Dali::TypeInfo *)jarg1;
10061 arg2 = (size_t)jarg2;
10064 result = (arg1)->GetSignalName(arg2);
10065 } CALL_CATCH_EXCEPTION(0);
10068 jresult = SWIG_csharp_string_callback((&result)->c_str());
10073 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TypeInfo_GetPropertyCount(void * jarg1) {
10074 unsigned long jresult ;
10075 Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ;
10078 arg1 = (Dali::TypeInfo *)jarg1;
10081 result = ((Dali::TypeInfo const *)arg1)->GetPropertyCount();
10082 } CALL_CATCH_EXCEPTION(0);
10085 jresult = (unsigned long)result;
10090 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TypeInfo_GetPropertyIndices(void * jarg1, void * jarg2) {
10091 Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ;
10092 Dali::Property::IndexContainer *arg2 = 0 ;
10094 arg1 = (Dali::TypeInfo *)jarg1;
10095 arg2 = (Dali::Property::IndexContainer *)jarg2;
10097 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::IndexContainer & type is null", 0);
10102 ((Dali::TypeInfo const *)arg1)->GetPropertyIndices(*arg2);
10103 } CALL_CATCH_EXCEPTION();
10109 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_TypeInfo_GetPropertyName(void * jarg1, int jarg2) {
10111 Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ;
10112 Dali::Property::Index arg2 ;
10113 std::string_view result;
10115 arg1 = (Dali::TypeInfo *)jarg1;
10116 arg2 = (Dali::Property::Index)jarg2;
10119 result = ((Dali::TypeInfo const *)arg1)->GetPropertyName(arg2);
10120 } CALL_CATCH_EXCEPTION(0);
10123 jresult = SWIG_csharp_string_callback(result.data());
10128 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TypeRegistry_Get() {
10130 Dali::TypeRegistry result;
10134 result = Dali::TypeRegistry::Get();
10135 } CALL_CATCH_EXCEPTION(0);
10138 jresult = new Dali::TypeRegistry((const Dali::TypeRegistry &)result);
10143 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TypeRegistry__SWIG_0() {
10145 Dali::TypeRegistry *result = 0 ;
10149 result = (Dali::TypeRegistry *)new Dali::TypeRegistry();
10150 } CALL_CATCH_EXCEPTION(0);
10153 jresult = (void *)result;
10158 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TypeRegistry(void * jarg1) {
10159 Dali::TypeRegistry *arg1 = (Dali::TypeRegistry *) 0 ;
10161 arg1 = (Dali::TypeRegistry *)jarg1;
10165 } CALL_CATCH_EXCEPTION();
10171 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TypeRegistry__SWIG_1(void * jarg1) {
10173 Dali::TypeRegistry *arg1 = 0 ;
10174 Dali::TypeRegistry *result = 0 ;
10176 arg1 = (Dali::TypeRegistry *)jarg1;
10178 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeRegistry const & type is null", 0);
10183 result = (Dali::TypeRegistry *)new Dali::TypeRegistry((Dali::TypeRegistry const &)*arg1);
10184 } CALL_CATCH_EXCEPTION(0);
10187 jresult = (void *)result;
10192 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TypeRegistry_Assign(void * jarg1, void * jarg2) {
10194 Dali::TypeRegistry *arg1 = (Dali::TypeRegistry *) 0 ;
10195 Dali::TypeRegistry *arg2 = 0 ;
10196 Dali::TypeRegistry *result = 0 ;
10198 arg1 = (Dali::TypeRegistry *)jarg1;
10199 arg2 = (Dali::TypeRegistry *)jarg2;
10201 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeRegistry const & type is null", 0);
10206 result = (Dali::TypeRegistry *) &(arg1)->operator =((Dali::TypeRegistry const &)*arg2);
10207 } CALL_CATCH_EXCEPTION(0);
10210 jresult = (void *)result;
10215 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TypeRegistry_GetTypeInfo__SWIG_0(void * jarg1, char * jarg2) {
10217 Dali::TypeRegistry *arg1 = (Dali::TypeRegistry *) 0 ;
10218 std::string *arg2 = 0 ;
10219 Dali::TypeInfo result;
10221 arg1 = (Dali::TypeRegistry *)jarg1;
10223 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10226 std::string arg2_str(jarg2);
10230 result = (arg1)->GetTypeInfo((std::string const &)*arg2);
10231 } CALL_CATCH_EXCEPTION(0);
10234 jresult = new Dali::TypeInfo((const Dali::TypeInfo &)result);
10236 //argout typemap for const std::string&
10242 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TypeRegistry_GetTypeInfo__SWIG_1(void * jarg1, void * jarg2) {
10244 Dali::TypeRegistry *arg1 = (Dali::TypeRegistry *) 0 ;
10245 std::type_info *arg2 = 0 ;
10246 Dali::TypeInfo result;
10248 arg1 = (Dali::TypeRegistry *)jarg1;
10249 arg2 = (std::type_info *)jarg2;
10251 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::type_info const & type is null", 0);
10256 result = (arg1)->GetTypeInfo((std::type_info const &)*arg2);
10257 } CALL_CATCH_EXCEPTION(0);
10260 jresult = new Dali::TypeInfo((const Dali::TypeInfo &)result);
10265 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TypeRegistry_GetTypeNameCount(void * jarg1) {
10266 unsigned long jresult ;
10267 Dali::TypeRegistry *arg1 = (Dali::TypeRegistry *) 0 ;
10270 arg1 = (Dali::TypeRegistry *)jarg1;
10273 result = ((Dali::TypeRegistry const *)arg1)->GetTypeNameCount();
10274 } CALL_CATCH_EXCEPTION(0);
10277 jresult = (unsigned long)result;
10282 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_TypeRegistry_GetTypeName(void * jarg1, unsigned long jarg2) {
10284 Dali::TypeRegistry *arg1 = (Dali::TypeRegistry *) 0 ;
10286 std::string result;
10288 arg1 = (Dali::TypeRegistry *)jarg1;
10289 arg2 = (size_t)jarg2;
10292 result = ((Dali::TypeRegistry const *)arg1)->GetTypeName(arg2);
10293 } CALL_CATCH_EXCEPTION(0);
10296 jresult = SWIG_csharp_string_callback((&result)->c_str());
10301 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TypeRegistration__SWIG_0(void * jarg1, void * jarg2, void * jarg3) {
10303 std::type_info *arg1 = 0 ;
10304 std::type_info *arg2 = 0 ;
10305 Dali::TypeInfo::CreateFunction arg3 = (Dali::TypeInfo::CreateFunction) 0 ;
10306 Dali::TypeRegistration *result = 0 ;
10308 arg1 = (std::type_info *)jarg1;
10310 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::type_info const & type is null", 0);
10313 arg2 = (std::type_info *)jarg2;
10315 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::type_info const & type is null", 0);
10318 arg3 = (Dali::TypeInfo::CreateFunction)jarg3;
10321 result = (Dali::TypeRegistration *)new Dali::TypeRegistration((std::type_info const &)*arg1,(std::type_info const &)*arg2,arg3);
10322 } CALL_CATCH_EXCEPTION(0);
10325 jresult = (void *)result;
10330 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TypeRegistration__SWIG_1(void * jarg1, void * jarg2, void * jarg3, bool jarg4) {
10332 std::type_info *arg1 = 0 ;
10333 std::type_info *arg2 = 0 ;
10334 Dali::TypeInfo::CreateFunction arg3 = (Dali::TypeInfo::CreateFunction) 0 ;
10336 Dali::TypeRegistration *result = 0 ;
10338 arg1 = (std::type_info *)jarg1;
10340 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::type_info const & type is null", 0);
10343 arg2 = (std::type_info *)jarg2;
10345 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::type_info const & type is null", 0);
10348 arg3 = (Dali::TypeInfo::CreateFunction)jarg3;
10349 arg4 = jarg4 ? true : false;
10352 result = (Dali::TypeRegistration *)new Dali::TypeRegistration((std::type_info const &)*arg1,(std::type_info const &)*arg2,arg3,arg4);
10353 } CALL_CATCH_EXCEPTION(0);
10356 jresult = (void *)result;
10361 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TypeRegistration__SWIG_2(char * jarg1, void * jarg2, void * jarg3) {
10363 std::string *arg1 = 0 ;
10364 std::type_info *arg2 = 0 ;
10365 Dali::TypeInfo::CreateFunction arg3 = (Dali::TypeInfo::CreateFunction) 0 ;
10366 Dali::TypeRegistration *result = 0 ;
10369 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10372 std::string arg1_str(jarg1);
10374 arg2 = (std::type_info *)jarg2;
10376 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::type_info const & type is null", 0);
10379 arg3 = (Dali::TypeInfo::CreateFunction)jarg3;
10382 result = (Dali::TypeRegistration *)new Dali::TypeRegistration((std::string const &)*arg1,(std::type_info const &)*arg2,arg3);
10383 } CALL_CATCH_EXCEPTION(0);
10386 jresult = (void *)result;
10388 //argout typemap for const std::string&
10394 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_TypeRegistration_RegisteredName(void * jarg1) {
10396 Dali::TypeRegistration *arg1 = (Dali::TypeRegistration *) 0 ;
10397 std::string result;
10399 arg1 = (Dali::TypeRegistration *)jarg1;
10402 result = ((Dali::TypeRegistration const *)arg1)->RegisteredName();
10403 } CALL_CATCH_EXCEPTION(0);
10406 jresult = SWIG_csharp_string_callback((&result)->c_str());
10411 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TypeRegistration_RegisterControl(char * jarg1, void * jarg2) {
10412 std::string *arg1 = 0 ;
10413 Dali::CSharpTypeInfo::CreateFunction arg2 = (Dali::CSharpTypeInfo::CreateFunction) 0 ;
10416 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10419 std::string arg1_str(jarg1);
10421 arg2 = (Dali::CSharpTypeInfo::CreateFunction)jarg2;
10424 Dali_TypeRegistration_RegisterControl((std::string const &)*arg1,arg2);
10425 } CALL_CATCH_EXCEPTION();
10429 //argout typemap for const std::string&
10434 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TypeRegistration_RegisterProperty(char * jarg1, char * jarg2, int jarg3, int jarg4, void * jarg5, void * jarg6) {
10435 std::string *arg1 = 0 ;
10436 std::string *arg2 = 0 ;
10438 Dali::Property::Type arg4 ;
10439 Dali::CSharpTypeInfo::SetPropertyFunction arg5 = (Dali::CSharpTypeInfo::SetPropertyFunction) 0 ;
10440 Dali::CSharpTypeInfo::GetPropertyFunction arg6 = (Dali::CSharpTypeInfo::GetPropertyFunction) 0 ;
10443 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10446 std::string arg1_str(jarg1);
10449 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10452 std::string arg2_str(jarg2);
10455 arg4 = (Dali::Property::Type)jarg4;
10456 arg5 = (Dali::CSharpTypeInfo::SetPropertyFunction)jarg5;
10457 arg6 = (Dali::CSharpTypeInfo::GetPropertyFunction)jarg6;
10460 Dali_TypeRegistration_RegisterProperty((std::string const &)*arg1,(std::string const &)*arg2,arg3,arg4,arg5,arg6);
10461 } CALL_CATCH_EXCEPTION();
10465 //argout typemap for const std::string&
10468 //argout typemap for const std::string&
10473 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TypeRegistration(void * jarg1) {
10474 Dali::TypeRegistration *arg1 = (Dali::TypeRegistration *) 0 ;
10476 arg1 = (Dali::TypeRegistration *)jarg1;
10480 } CALL_CATCH_EXCEPTION();
10486 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_SignalConnectorType(void * jarg1, char * jarg2, void * jarg3) {
10488 Dali::TypeRegistration *arg1 = 0 ;
10489 std::string *arg2 = 0 ;
10490 Dali::TypeInfo::SignalConnectorFunction arg3 = (Dali::TypeInfo::SignalConnectorFunction) 0 ;
10491 Dali::SignalConnectorType *result = 0 ;
10493 arg1 = (Dali::TypeRegistration *)jarg1;
10495 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeRegistration & type is null", 0);
10499 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10502 std::string arg2_str(jarg2);
10504 arg3 = (Dali::TypeInfo::SignalConnectorFunction)jarg3;
10507 result = (Dali::SignalConnectorType *)new Dali::SignalConnectorType(*arg1,(std::string const &)*arg2,arg3);
10508 } CALL_CATCH_EXCEPTION(0);
10511 jresult = (void *)result;
10513 //argout typemap for const std::string&
10519 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_SignalConnectorType(void * jarg1) {
10520 Dali::SignalConnectorType *arg1 = (Dali::SignalConnectorType *) 0 ;
10522 arg1 = (Dali::SignalConnectorType *)jarg1;
10526 } CALL_CATCH_EXCEPTION();
10532 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TypeAction(void * jarg1, char * jarg2, void * jarg3) {
10534 Dali::TypeRegistration *arg1 = 0 ;
10535 std::string *arg2 = 0 ;
10536 Dali::TypeInfo::ActionFunction arg3 = (Dali::TypeInfo::ActionFunction) 0 ;
10537 Dali::TypeAction *result = 0 ;
10539 arg1 = (Dali::TypeRegistration *)jarg1;
10541 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeRegistration & type is null", 0);
10545 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10548 std::string arg2_str(jarg2);
10550 arg3 = (Dali::TypeInfo::ActionFunction)jarg3;
10553 result = (Dali::TypeAction *)new Dali::TypeAction(*arg1,(std::string const &)*arg2,arg3);
10554 } CALL_CATCH_EXCEPTION(0);
10557 jresult = (void *)result;
10559 //argout typemap for const std::string&
10565 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TypeAction(void * jarg1) {
10566 Dali::TypeAction *arg1 = (Dali::TypeAction *) 0 ;
10568 arg1 = (Dali::TypeAction *)jarg1;
10572 } CALL_CATCH_EXCEPTION();
10578 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PropertyRegistration(void * jarg1, char * jarg2, int jarg3, int jarg4, void * jarg5, void * jarg6) {
10580 Dali::TypeRegistration *arg1 = 0 ;
10581 std::string *arg2 = 0 ;
10582 Dali::Property::Index arg3 ;
10583 Dali::Property::Type arg4 ;
10584 Dali::TypeInfo::SetPropertyFunction arg5 = (Dali::TypeInfo::SetPropertyFunction) 0 ;
10585 Dali::TypeInfo::GetPropertyFunction arg6 = (Dali::TypeInfo::GetPropertyFunction) 0 ;
10586 Dali::PropertyRegistration *result = 0 ;
10588 arg1 = (Dali::TypeRegistration *)jarg1;
10590 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeRegistration & type is null", 0);
10594 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10597 std::string arg2_str(jarg2);
10599 arg3 = (Dali::Property::Index)jarg3;
10600 arg4 = (Dali::Property::Type)jarg4;
10601 arg5 = (Dali::TypeInfo::SetPropertyFunction)jarg5;
10602 arg6 = (Dali::TypeInfo::GetPropertyFunction)jarg6;
10605 result = (Dali::PropertyRegistration *)new Dali::PropertyRegistration(*arg1,(std::string const &)*arg2,arg3,arg4,arg5,arg6);
10606 } CALL_CATCH_EXCEPTION(0);
10609 jresult = (void *)result;
10611 //argout typemap for const std::string&
10617 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PropertyRegistration(void * jarg1) {
10618 Dali::PropertyRegistration *arg1 = (Dali::PropertyRegistration *) 0 ;
10620 arg1 = (Dali::PropertyRegistration *)jarg1;
10624 } CALL_CATCH_EXCEPTION();
10630 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AnimatablePropertyRegistration__SWIG_0(void * jarg1, char * jarg2, int jarg3, int jarg4) {
10632 Dali::TypeRegistration *arg1 = 0 ;
10633 std::string *arg2 = 0 ;
10634 Dali::Property::Index arg3 ;
10635 Dali::Property::Type arg4 ;
10636 Dali::AnimatablePropertyRegistration *result = 0 ;
10638 arg1 = (Dali::TypeRegistration *)jarg1;
10640 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeRegistration & type is null", 0);
10644 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10647 std::string arg2_str(jarg2);
10649 arg3 = (Dali::Property::Index)jarg3;
10650 arg4 = (Dali::Property::Type)jarg4;
10653 result = (Dali::AnimatablePropertyRegistration *)new Dali::AnimatablePropertyRegistration(*arg1,(std::string const &)*arg2,arg3,arg4);
10654 } CALL_CATCH_EXCEPTION(0);
10657 jresult = (void *)result;
10659 //argout typemap for const std::string&
10665 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AnimatablePropertyRegistration__SWIG_1(void * jarg1, char * jarg2, int jarg3, void * jarg4) {
10667 Dali::TypeRegistration *arg1 = 0 ;
10668 std::string *arg2 = 0 ;
10669 Dali::Property::Index arg3 ;
10670 Dali::Property::Value *arg4 = 0 ;
10671 Dali::AnimatablePropertyRegistration *result = 0 ;
10673 arg1 = (Dali::TypeRegistration *)jarg1;
10675 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeRegistration & type is null", 0);
10679 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10682 std::string arg2_str(jarg2);
10684 arg3 = (Dali::Property::Index)jarg3;
10685 arg4 = (Dali::Property::Value *)jarg4;
10687 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
10692 result = (Dali::AnimatablePropertyRegistration *)new Dali::AnimatablePropertyRegistration(*arg1,(std::string const &)*arg2,arg3,(Dali::Property::Value const &)*arg4);
10693 } CALL_CATCH_EXCEPTION(0);
10696 jresult = (void *)result;
10698 //argout typemap for const std::string&
10704 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_AnimatablePropertyRegistration(void * jarg1) {
10705 Dali::AnimatablePropertyRegistration *arg1 = (Dali::AnimatablePropertyRegistration *) 0 ;
10707 arg1 = (Dali::AnimatablePropertyRegistration *)jarg1;
10711 } CALL_CATCH_EXCEPTION();
10717 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AnimatablePropertyComponentRegistration(void * jarg1, char * jarg2, int jarg3, int jarg4, unsigned int jarg5) {
10719 Dali::TypeRegistration *arg1 = 0 ;
10720 std::string *arg2 = 0 ;
10721 Dali::Property::Index arg3 ;
10722 Dali::Property::Index arg4 ;
10723 unsigned int arg5 ;
10724 Dali::AnimatablePropertyComponentRegistration *result = 0 ;
10726 arg1 = (Dali::TypeRegistration *)jarg1;
10728 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeRegistration & type is null", 0);
10732 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10735 std::string arg2_str(jarg2);
10737 arg3 = (Dali::Property::Index)jarg3;
10738 arg4 = (Dali::Property::Index)jarg4;
10739 arg5 = (unsigned int)jarg5;
10742 result = (Dali::AnimatablePropertyComponentRegistration *)new Dali::AnimatablePropertyComponentRegistration(*arg1,(std::string const &)*arg2,arg3,arg4,arg5);
10743 } CALL_CATCH_EXCEPTION(0);
10746 jresult = (void *)result;
10748 //argout typemap for const std::string&
10754 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_AnimatablePropertyComponentRegistration(void * jarg1) {
10755 Dali::AnimatablePropertyComponentRegistration *arg1 = (Dali::AnimatablePropertyComponentRegistration *) 0 ;
10757 arg1 = (Dali::AnimatablePropertyComponentRegistration *)jarg1;
10761 } CALL_CATCH_EXCEPTION();
10767 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ChildPropertyRegistration(void * jarg1, char * jarg2, int jarg3, int jarg4) {
10769 Dali::TypeRegistration *arg1 = 0 ;
10770 std::string *arg2 = 0 ;
10771 Dali::Property::Index arg3 ;
10772 Dali::Property::Type arg4 ;
10773 Dali::ChildPropertyRegistration *result = 0 ;
10775 arg1 = (Dali::TypeRegistration *)jarg1;
10777 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeRegistration & type is null", 0);
10781 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10784 std::string arg2_str(jarg2);
10786 arg3 = (Dali::Property::Index)jarg3;
10787 arg4 = (Dali::Property::Type)jarg4;
10790 result = (Dali::ChildPropertyRegistration *)new Dali::ChildPropertyRegistration(*arg1,(std::string const &)*arg2,arg3,arg4);
10791 } CALL_CATCH_EXCEPTION(0);
10794 jresult = (void *)result;
10796 //argout typemap for const std::string&
10802 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ChildPropertyRegistration(void * jarg1) {
10803 Dali::ChildPropertyRegistration *arg1 = (Dali::ChildPropertyRegistration *) 0 ;
10805 arg1 = (Dali::ChildPropertyRegistration *)jarg1;
10809 } CALL_CATCH_EXCEPTION();
10815 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RegisterType(char * jarg1, void * jarg2, void * jarg3) {
10817 std::string *arg1 = 0 ;
10818 std::type_info *arg2 = 0 ;
10819 Dali::CSharpTypeInfo::CreateFunction arg3 = (Dali::CSharpTypeInfo::CreateFunction) 0 ;
10823 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10826 std::string arg1_str(jarg1);
10828 arg2 = (std::type_info *)jarg2;
10830 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::type_info const & type is null", 0);
10833 arg3 = (Dali::CSharpTypeInfo::CreateFunction)jarg3;
10836 result = (bool)Dali::CSharpTypeRegistry::RegisterType((std::string const &)*arg1,(std::type_info const &)*arg2,arg3);
10837 } CALL_CATCH_EXCEPTION(0);
10842 //argout typemap for const std::string&
10848 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RegisterProperty(char * jarg1, char * jarg2, int jarg3, int jarg4, void * jarg5, void * jarg6) {
10850 std::string *arg1 = 0 ;
10851 std::string *arg2 = 0 ;
10852 Dali::Property::Index arg3 ;
10853 Dali::Property::Type arg4 ;
10854 Dali::CSharpTypeInfo::SetPropertyFunction arg5 = (Dali::CSharpTypeInfo::SetPropertyFunction) 0 ;
10855 Dali::CSharpTypeInfo::GetPropertyFunction arg6 = (Dali::CSharpTypeInfo::GetPropertyFunction) 0 ;
10859 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10862 std::string arg1_str(jarg1);
10865 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10868 std::string arg2_str(jarg2);
10870 arg3 = (Dali::Property::Index)jarg3;
10871 arg4 = (Dali::Property::Type)jarg4;
10872 arg5 = (Dali::CSharpTypeInfo::SetPropertyFunction)jarg5;
10873 arg6 = (Dali::CSharpTypeInfo::GetPropertyFunction)jarg6;
10876 result = (bool)Dali::CSharpTypeRegistry::RegisterProperty((std::string const &)*arg1,(std::string const &)*arg2,arg3,arg4,arg5,arg6);
10877 } CALL_CATCH_EXCEPTION(0);
10882 //argout typemap for const std::string&
10885 //argout typemap for const std::string&
10891 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ResizePolicyDefault_get() {
10893 Dali::ResizePolicy::Type result;
10895 result = (Dali::ResizePolicy::Type)(Dali::ResizePolicy::Type)Dali::ResizePolicy::DEFAULT;
10896 jresult = (int)result;
10901 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_VectorBase_Count(void * jarg1) {
10902 unsigned long jresult ;
10903 Dali::VectorBase *arg1 = (Dali::VectorBase *) 0 ;
10904 Dali::VectorBase::SizeType result;
10906 arg1 = (Dali::VectorBase *)jarg1;
10909 result = ((Dali::VectorBase const *)arg1)->Count();
10910 } CALL_CATCH_EXCEPTION(0);
10913 jresult = (unsigned long)result;
10918 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_VectorBase_Size(void * jarg1) {
10919 unsigned long jresult ;
10920 Dali::VectorBase *arg1 = (Dali::VectorBase *) 0 ;
10921 Dali::VectorBase::SizeType result;
10923 arg1 = (Dali::VectorBase *)jarg1;
10926 result = ((Dali::VectorBase const *)arg1)->Size();
10927 } CALL_CATCH_EXCEPTION(0);
10930 jresult = (unsigned long)result;
10935 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_VectorBase_Empty(void * jarg1) {
10937 Dali::VectorBase *arg1 = (Dali::VectorBase *) 0 ;
10940 arg1 = (Dali::VectorBase *)jarg1;
10943 result = (bool)((Dali::VectorBase const *)arg1)->Empty();
10944 } CALL_CATCH_EXCEPTION(0);
10952 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_VectorBase_Capacity(void * jarg1) {
10953 unsigned long jresult ;
10954 Dali::VectorBase *arg1 = (Dali::VectorBase *) 0 ;
10955 Dali::VectorBase::SizeType result;
10957 arg1 = (Dali::VectorBase *)jarg1;
10960 result = ((Dali::VectorBase const *)arg1)->Capacity();
10961 } CALL_CATCH_EXCEPTION(0);
10964 jresult = (unsigned long)result;
10969 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorBase_Release(void * jarg1) {
10970 Dali::VectorBase *arg1 = (Dali::VectorBase *) 0 ;
10972 arg1 = (Dali::VectorBase *)jarg1;
10976 } CALL_CATCH_EXCEPTION();
10982 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_FIRST_VALID_PIXEL_FORMAT_get() {
10984 Dali::Pixel::Format result;
10986 result = (Dali::Pixel::Format)(Dali::Pixel::Format)Dali::Pixel::FIRST_VALID_PIXEL_FORMAT;
10987 jresult = (int)result;
10992 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_LAST_VALID_PIXEL_FORMAT_get() {
10994 Dali::Pixel::Format result;
10996 result = (Dali::Pixel::Format)(Dali::Pixel::Format)Dali::Pixel::LAST_VALID_PIXEL_FORMAT;
10997 jresult = (int)result;
11002 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_HasAlpha(int jarg1) {
11004 Dali::Pixel::Format arg1 ;
11007 arg1 = (Dali::Pixel::Format)jarg1;
11010 result = (bool)Dali::Pixel::HasAlpha(arg1);
11011 } CALL_CATCH_EXCEPTION(0);
11019 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_GetBytesPerPixel(int jarg1) {
11020 unsigned int jresult ;
11021 Dali::Pixel::Format arg1 ;
11022 unsigned int result;
11024 arg1 = (Dali::Pixel::Format)jarg1;
11027 result = (unsigned int)Dali::Pixel::GetBytesPerPixel(arg1);
11028 } CALL_CATCH_EXCEPTION(0);
11036 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_GetAlphaOffsetAndMask(int jarg1, void * jarg2, void * jarg3) {
11037 Dali::Pixel::Format arg1 ;
11041 arg1 = (Dali::Pixel::Format)jarg1;
11042 arg2 = (int *)jarg2;
11044 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "int & type is null", 0);
11047 arg3 = (int *)jarg3;
11049 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "int & type is null", 0);
11054 Dali::Pixel::GetAlphaOffsetAndMask(arg1,*arg2,*arg3);
11055 } CALL_CATCH_EXCEPTION();
11061 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PixelData_New(unsigned char* nuiBuffer, unsigned int nuiBufferSize, unsigned int nuiWidth, unsigned int nuiHeight, int nuiPixelFormat) {
11063 Dali::PixelData result;
11066 unsigned char* copiedBuffer;
11069 copiedBuffer = new unsigned char[nuiBufferSize];
11070 } CALL_CATCH_EXCEPTION(0);
11074 // Note : copiedBuffer created by 'new' method. So ReleaseFunction always be DELETE_ARRAY.
11075 memcpy(copiedBuffer, nuiBuffer, nuiBufferSize);
11076 result = Dali::PixelData::New(copiedBuffer, nuiBufferSize, nuiWidth, nuiHeight, (Dali::Pixel::Format)nuiPixelFormat, Dali::PixelData::ReleaseFunction::DELETE_ARRAY);
11077 } CALL_CATCH_EXCEPTION_WITH_FUNCTION(0, [](unsigned char* buffer){delete[] buffer;}, copiedBuffer);
11080 jresult = new Dali::PixelData((const Dali::PixelData &)result);
11086 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PixelData__SWIG_0() {
11088 Dali::PixelData *result = 0 ;
11092 result = (Dali::PixelData *)new Dali::PixelData();
11093 } CALL_CATCH_EXCEPTION(0);
11096 jresult = (void *)result;
11101 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PixelData(void * nuiHandle) {
11102 Dali::PixelData *pixelData = (Dali::PixelData *) 0 ;
11104 pixelData = (Dali::PixelData *)nuiHandle;
11108 } CALL_CATCH_EXCEPTION();
11114 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PixelData__SWIG_1(void * nuiHandle) {
11116 Dali::PixelData *pixelData = 0 ;
11117 Dali::PixelData *result = 0 ;
11119 pixelData = (Dali::PixelData *)nuiHandle;
11121 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PixelData const & type is null", 0);
11126 result = (Dali::PixelData *)new Dali::PixelData((Dali::PixelData const &)*pixelData);
11127 } CALL_CATCH_EXCEPTION(0);
11130 jresult = (void *)result;
11135 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PixelData_Assign(void * nuiHandle, void * nuiHandleSource) {
11137 Dali::PixelData *pixelData = (Dali::PixelData *) 0 ;
11138 Dali::PixelData *pixelDataSource = 0 ;
11139 Dali::PixelData *result = 0 ;
11141 pixelData = (Dali::PixelData *)nuiHandle;
11142 pixelDataSource = (Dali::PixelData *)nuiHandleSource;
11143 if (!pixelDataSource) {
11144 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PixelData const & type is null", 0);
11149 result = (Dali::PixelData *) &(pixelData)->operator =((Dali::PixelData const &)*pixelDataSource);
11150 } CALL_CATCH_EXCEPTION(0);
11153 jresult = (void *)result;
11158 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_PixelData_GetWidth(void * nuiHandle) {
11159 unsigned int jresult ;
11160 Dali::PixelData *pixelData = (Dali::PixelData *) 0 ;
11161 unsigned int result;
11163 pixelData = (Dali::PixelData *)nuiHandle;
11166 result = (unsigned int)((Dali::PixelData const *)pixelData)->GetWidth();
11167 } CALL_CATCH_EXCEPTION(0);
11175 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_PixelData_GetHeight(void * nuiHandle) {
11176 unsigned int jresult ;
11177 Dali::PixelData *pixelData = (Dali::PixelData *) 0 ;
11178 unsigned int result;
11180 pixelData = (Dali::PixelData *)nuiHandle;
11183 result = (unsigned int)((Dali::PixelData const *)pixelData)->GetHeight();
11184 } CALL_CATCH_EXCEPTION(0);
11192 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PixelData_GetPixelFormat(void * nuiHandle) {
11194 Dali::PixelData *pixelData = (Dali::PixelData *) 0 ;
11195 Dali::Pixel::Format result;
11197 pixelData = (Dali::PixelData *)nuiHandle;
11200 result = (Dali::Pixel::Format)((Dali::PixelData const *)pixelData)->GetPixelFormat();
11201 } CALL_CATCH_EXCEPTION(0);
11204 jresult = (int)result;
11208 SWIGEXPORT void* SWIGSTDCALL CSharp_Dali_PixelData_GenerateUrl(void* nuiHandle)
11210 Dali::PixelData *pixelData = (Dali::PixelData*)nuiHandle;
11211 Dali::Toolkit::ImageUrl result;
11216 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "some argument is null", 0);
11222 result = Dali::Toolkit::Image::GenerateUrl(*pixelData);
11223 } CALL_CATCH_EXCEPTION(0);
11226 jresult = new Dali::Toolkit::ImageUrl((const Dali::Toolkit::ImageUrl&)result);
11231 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_POSITIVE_X_get() {
11232 unsigned int jresult ;
11233 unsigned int result;
11235 result = (unsigned int)(unsigned int)Dali::CubeMapLayer::POSITIVE_X;
11241 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_NEGATIVE_X_get() {
11242 unsigned int jresult ;
11243 unsigned int result;
11245 result = (unsigned int)(unsigned int)Dali::CubeMapLayer::NEGATIVE_X;
11251 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_POSITIVE_Y_get() {
11252 unsigned int jresult ;
11253 unsigned int result;
11255 result = (unsigned int)(unsigned int)Dali::CubeMapLayer::POSITIVE_Y;
11261 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_NEGATIVE_Y_get() {
11262 unsigned int jresult ;
11263 unsigned int result;
11265 result = (unsigned int)(unsigned int)Dali::CubeMapLayer::NEGATIVE_Y;
11271 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_POSITIVE_Z_get() {
11272 unsigned int jresult ;
11273 unsigned int result;
11275 result = (unsigned int)(unsigned int)Dali::CubeMapLayer::POSITIVE_Z;
11281 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_NEGATIVE_Z_get() {
11282 unsigned int jresult ;
11283 unsigned int result;
11285 result = (unsigned int)(unsigned int)Dali::CubeMapLayer::NEGATIVE_Z;
11291 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Texture_New__SWIG_0(int jarg1, int jarg2, unsigned int jarg3, unsigned int jarg4) {
11293 Dali::TextureType::Type arg1 ;
11294 Dali::Pixel::Format arg2 ;
11295 unsigned int arg3 ;
11296 unsigned int arg4 ;
11297 Dali::Texture result;
11299 arg1 = (Dali::TextureType::Type)jarg1;
11300 arg2 = (Dali::Pixel::Format)jarg2;
11301 arg3 = (unsigned int)jarg3;
11302 arg4 = (unsigned int)jarg4;
11305 result = Dali::Texture::New(arg1,arg2,arg3,arg4);
11306 } CALL_CATCH_EXCEPTION(0);
11309 jresult = new Dali::Texture((const Dali::Texture &)result);
11314 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Texture_New__SWIG_1(void * jarg1) {
11316 NativeImageInterface *arg1 = 0 ;
11317 Dali::Texture result;
11319 arg1 = (NativeImageInterface *)jarg1;
11321 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "NativeImageInterface & type is null", 0);
11326 result = Dali::Texture::New(*arg1);
11327 } CALL_CATCH_EXCEPTION(0);
11330 jresult = new Dali::Texture((const Dali::Texture &)result);
11334 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Texture__SWIG_0() {
11336 Dali::Texture *result = 0 ;
11340 result = (Dali::Texture *)new Dali::Texture();
11341 } CALL_CATCH_EXCEPTION(0);
11344 jresult = (void *)result;
11349 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Texture(void * jarg1) {
11350 Dali::Texture *arg1 = (Dali::Texture *) 0 ;
11352 arg1 = (Dali::Texture *)jarg1;
11356 } CALL_CATCH_EXCEPTION();
11362 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Texture__SWIG_1(void * jarg1) {
11364 Dali::Texture *arg1 = 0 ;
11365 Dali::Texture *result = 0 ;
11367 arg1 = (Dali::Texture *)jarg1;
11369 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Texture const & type is null", 0);
11374 result = (Dali::Texture *)new Dali::Texture((Dali::Texture const &)*arg1);
11375 } CALL_CATCH_EXCEPTION(0);
11378 jresult = (void *)result;
11383 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Texture_DownCast(void * jarg1) {
11385 Dali::BaseHandle arg1 ;
11386 Dali::BaseHandle *argp1 ;
11387 Dali::Texture result;
11389 argp1 = (Dali::BaseHandle *)jarg1;
11391 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
11397 result = Dali::Texture::DownCast(arg1);
11398 } CALL_CATCH_EXCEPTION(0);
11401 jresult = new Dali::Texture((const Dali::Texture &)result);
11406 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Texture_Assign(void * jarg1, void * jarg2) {
11408 Dali::Texture *arg1 = (Dali::Texture *) 0 ;
11409 Dali::Texture *arg2 = 0 ;
11410 Dali::Texture *result = 0 ;
11412 arg1 = (Dali::Texture *)jarg1;
11413 arg2 = (Dali::Texture *)jarg2;
11415 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Texture const & type is null", 0);
11420 result = (Dali::Texture *) &(arg1)->operator =((Dali::Texture const &)*arg2);
11421 } CALL_CATCH_EXCEPTION(0);
11424 jresult = (void *)result;
11429 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Texture_Upload__SWIG_0(void * jarg1, void * jarg2) {
11431 Dali::Texture *arg1 = (Dali::Texture *) 0 ;
11432 Dali::PixelData arg2 ;
11433 Dali::PixelData *argp2 ;
11436 arg1 = (Dali::Texture *)jarg1;
11437 argp2 = (Dali::PixelData *)jarg2;
11439 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::PixelData", 0);
11445 result = (bool)(arg1)->Upload(arg2);
11446 } CALL_CATCH_EXCEPTION(0);
11454 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Texture_Upload__SWIG_1(void * jarg1, void * jarg2, unsigned int jarg3, unsigned int jarg4, unsigned int jarg5, unsigned int jarg6, unsigned int jarg7, unsigned int jarg8) {
11456 Dali::Texture *arg1 = (Dali::Texture *) 0 ;
11457 Dali::PixelData arg2 ;
11458 unsigned int arg3 ;
11459 unsigned int arg4 ;
11460 unsigned int arg5 ;
11461 unsigned int arg6 ;
11462 unsigned int arg7 ;
11463 unsigned int arg8 ;
11464 Dali::PixelData *argp2 ;
11467 arg1 = (Dali::Texture *)jarg1;
11468 argp2 = (Dali::PixelData *)jarg2;
11470 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::PixelData", 0);
11474 arg3 = (unsigned int)jarg3;
11475 arg4 = (unsigned int)jarg4;
11476 arg5 = (unsigned int)jarg5;
11477 arg6 = (unsigned int)jarg6;
11478 arg7 = (unsigned int)jarg7;
11479 arg8 = (unsigned int)jarg8;
11482 result = (bool)(arg1)->Upload(arg2,arg3,arg4,arg5,arg6,arg7,arg8);
11483 } CALL_CATCH_EXCEPTION(0);
11491 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Texture_GenerateMipmaps(void * jarg1) {
11492 Dali::Texture *arg1 = (Dali::Texture *) 0 ;
11494 arg1 = (Dali::Texture *)jarg1;
11497 (arg1)->GenerateMipmaps();
11498 } CALL_CATCH_EXCEPTION();
11504 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Texture_GetWidth(void * jarg1) {
11505 unsigned int jresult ;
11506 Dali::Texture *arg1 = (Dali::Texture *) 0 ;
11507 unsigned int result;
11509 arg1 = (Dali::Texture *)jarg1;
11512 result = (unsigned int)((Dali::Texture const *)arg1)->GetWidth();
11513 } CALL_CATCH_EXCEPTION(0);
11521 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Texture_GetHeight(void * jarg1) {
11522 unsigned int jresult ;
11523 Dali::Texture *arg1 = (Dali::Texture *) 0 ;
11524 unsigned int result;
11526 arg1 = (Dali::Texture *)jarg1;
11529 result = (unsigned int)((Dali::Texture const *)arg1)->GetHeight();
11530 } CALL_CATCH_EXCEPTION(0);
11538 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Sampler_New() {
11540 Dali::Sampler result;
11544 result = Dali::Sampler::New();
11545 } CALL_CATCH_EXCEPTION(0);
11548 jresult = new Dali::Sampler((const Dali::Sampler &)result);
11553 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Sampler__SWIG_0() {
11555 Dali::Sampler *result = 0 ;
11559 result = (Dali::Sampler *)new Dali::Sampler();
11560 } CALL_CATCH_EXCEPTION(0);
11563 jresult = (void *)result;
11568 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Sampler(void * jarg1) {
11569 Dali::Sampler *arg1 = (Dali::Sampler *) 0 ;
11571 arg1 = (Dali::Sampler *)jarg1;
11575 } CALL_CATCH_EXCEPTION();
11581 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Sampler__SWIG_1(void * jarg1) {
11583 Dali::Sampler *arg1 = 0 ;
11584 Dali::Sampler *result = 0 ;
11586 arg1 = (Dali::Sampler *)jarg1;
11588 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Sampler const & type is null", 0);
11593 result = (Dali::Sampler *)new Dali::Sampler((Dali::Sampler const &)*arg1);
11594 } CALL_CATCH_EXCEPTION(0);
11597 jresult = (void *)result;
11602 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Sampler_DownCast(void * jarg1) {
11604 Dali::BaseHandle arg1 ;
11605 Dali::BaseHandle *argp1 ;
11606 Dali::Sampler result;
11608 argp1 = (Dali::BaseHandle *)jarg1;
11610 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
11616 result = Dali::Sampler::DownCast(arg1);
11617 } CALL_CATCH_EXCEPTION(0);
11620 jresult = new Dali::Sampler((const Dali::Sampler &)result);
11625 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Sampler_Assign(void * jarg1, void * jarg2) {
11627 Dali::Sampler *arg1 = (Dali::Sampler *) 0 ;
11628 Dali::Sampler *arg2 = 0 ;
11629 Dali::Sampler *result = 0 ;
11631 arg1 = (Dali::Sampler *)jarg1;
11632 arg2 = (Dali::Sampler *)jarg2;
11634 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Sampler const & type is null", 0);
11639 result = (Dali::Sampler *) &(arg1)->operator =((Dali::Sampler const &)*arg2);
11640 } CALL_CATCH_EXCEPTION(0);
11643 jresult = (void *)result;
11648 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Sampler_SetFilterMode(void * jarg1, int jarg2, int jarg3) {
11649 Dali::Sampler *arg1 = (Dali::Sampler *) 0 ;
11650 Dali::FilterMode::Type arg2 ;
11651 Dali::FilterMode::Type arg3 ;
11653 arg1 = (Dali::Sampler *)jarg1;
11654 arg2 = (Dali::FilterMode::Type)jarg2;
11655 arg3 = (Dali::FilterMode::Type)jarg3;
11658 (arg1)->SetFilterMode(arg2,arg3);
11659 } CALL_CATCH_EXCEPTION();
11665 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Sampler_SetWrapMode__SWIG_0(void * jarg1, int jarg2, int jarg3) {
11666 Dali::Sampler *arg1 = (Dali::Sampler *) 0 ;
11667 Dali::WrapMode::Type arg2 ;
11668 Dali::WrapMode::Type arg3 ;
11670 arg1 = (Dali::Sampler *)jarg1;
11671 arg2 = (Dali::WrapMode::Type)jarg2;
11672 arg3 = (Dali::WrapMode::Type)jarg3;
11675 (arg1)->SetWrapMode(arg2,arg3);
11676 } CALL_CATCH_EXCEPTION();
11682 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Sampler_SetWrapMode__SWIG_1(void * jarg1, int jarg2, int jarg3, int jarg4) {
11683 Dali::Sampler *arg1 = (Dali::Sampler *) 0 ;
11684 Dali::WrapMode::Type arg2 ;
11685 Dali::WrapMode::Type arg3 ;
11686 Dali::WrapMode::Type arg4 ;
11688 arg1 = (Dali::Sampler *)jarg1;
11689 arg2 = (Dali::WrapMode::Type)jarg2;
11690 arg3 = (Dali::WrapMode::Type)jarg3;
11691 arg4 = (Dali::WrapMode::Type)jarg4;
11694 (arg1)->SetWrapMode(arg2,arg3,arg4);
11695 } CALL_CATCH_EXCEPTION();
11701 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextureSet_New() {
11703 Dali::TextureSet result;
11707 result = Dali::TextureSet::New();
11708 } CALL_CATCH_EXCEPTION(0);
11711 jresult = new Dali::TextureSet((const Dali::TextureSet &)result);
11716 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TextureSet__SWIG_0() {
11718 Dali::TextureSet *result = 0 ;
11722 result = (Dali::TextureSet *)new Dali::TextureSet();
11723 } CALL_CATCH_EXCEPTION(0);
11726 jresult = (void *)result;
11731 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TextureSet(void * jarg1) {
11732 Dali::TextureSet *arg1 = (Dali::TextureSet *) 0 ;
11734 arg1 = (Dali::TextureSet *)jarg1;
11738 } CALL_CATCH_EXCEPTION();
11744 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TextureSet__SWIG_1(void * jarg1) {
11746 Dali::TextureSet *arg1 = 0 ;
11747 Dali::TextureSet *result = 0 ;
11749 arg1 = (Dali::TextureSet *)jarg1;
11751 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TextureSet const & type is null", 0);
11756 result = (Dali::TextureSet *)new Dali::TextureSet((Dali::TextureSet const &)*arg1);
11757 } CALL_CATCH_EXCEPTION(0);
11760 jresult = (void *)result;
11765 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextureSet_DownCast(void * jarg1) {
11767 Dali::BaseHandle arg1 ;
11768 Dali::BaseHandle *argp1 ;
11769 Dali::TextureSet result;
11771 argp1 = (Dali::BaseHandle *)jarg1;
11773 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
11779 result = Dali::TextureSet::DownCast(arg1);
11780 } CALL_CATCH_EXCEPTION(0);
11783 jresult = new Dali::TextureSet((const Dali::TextureSet &)result);
11788 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextureSet_Assign(void * jarg1, void * jarg2) {
11790 Dali::TextureSet *arg1 = (Dali::TextureSet *) 0 ;
11791 Dali::TextureSet *arg2 = 0 ;
11792 Dali::TextureSet *result = 0 ;
11794 arg1 = (Dali::TextureSet *)jarg1;
11795 arg2 = (Dali::TextureSet *)jarg2;
11797 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TextureSet const & type is null", 0);
11802 result = (Dali::TextureSet *) &(arg1)->operator =((Dali::TextureSet const &)*arg2);
11803 } CALL_CATCH_EXCEPTION(0);
11806 jresult = (void *)result;
11811 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TextureSet_SetTexture(void * jarg1, unsigned long jarg2, void * jarg3) {
11812 Dali::TextureSet *arg1 = (Dali::TextureSet *) 0 ;
11814 Dali::Texture arg3 ;
11815 Dali::Texture *argp3 ;
11817 arg1 = (Dali::TextureSet *)jarg1;
11818 arg2 = (size_t)jarg2;
11819 argp3 = (Dali::Texture *)jarg3;
11821 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Texture", 0);
11827 (arg1)->SetTexture(arg2,arg3);
11828 } CALL_CATCH_EXCEPTION();
11834 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextureSet_GetTexture(void * jarg1, unsigned long jarg2) {
11836 Dali::TextureSet *arg1 = (Dali::TextureSet *) 0 ;
11838 Dali::Texture result;
11840 arg1 = (Dali::TextureSet *)jarg1;
11841 arg2 = (size_t)jarg2;
11844 result = ((Dali::TextureSet const *)arg1)->GetTexture(arg2);
11845 } CALL_CATCH_EXCEPTION(0);
11848 jresult = new Dali::Texture((const Dali::Texture &)result);
11853 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TextureSet_SetSampler(void * jarg1, unsigned long jarg2, void * jarg3) {
11854 Dali::TextureSet *arg1 = (Dali::TextureSet *) 0 ;
11856 Dali::Sampler arg3 ;
11857 Dali::Sampler *argp3 ;
11859 arg1 = (Dali::TextureSet *)jarg1;
11860 arg2 = (size_t)jarg2;
11861 argp3 = (Dali::Sampler *)jarg3;
11863 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Sampler", 0);
11869 (arg1)->SetSampler(arg2,arg3);
11870 } CALL_CATCH_EXCEPTION();
11876 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextureSet_GetSampler(void * jarg1, unsigned long jarg2) {
11878 Dali::TextureSet *arg1 = (Dali::TextureSet *) 0 ;
11880 Dali::Sampler result;
11882 arg1 = (Dali::TextureSet *)jarg1;
11883 arg2 = (size_t)jarg2;
11886 result = ((Dali::TextureSet const *)arg1)->GetSampler(arg2);
11887 } CALL_CATCH_EXCEPTION(0);
11890 jresult = new Dali::Sampler((const Dali::Sampler &)result);
11895 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TextureSet_GetTextureCount(void * jarg1) {
11896 unsigned long jresult ;
11897 Dali::TextureSet *arg1 = (Dali::TextureSet *) 0 ;
11900 arg1 = (Dali::TextureSet *)jarg1;
11903 result = ((Dali::TextureSet const *)arg1)->GetTextureCount();
11904 } CALL_CATCH_EXCEPTION(0);
11907 jresult = (unsigned long)result;
11912 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VertexBuffer_New(void * jarg1) {
11914 Dali::Property::Map *arg1 = 0 ;
11915 Dali::VertexBuffer result;
11917 arg1 = (Dali::Property::Map *)jarg1;
11919 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Map & type is null", 0);
11924 result = Dali::VertexBuffer::New(*arg1);
11925 } CALL_CATCH_EXCEPTION(0);
11928 jresult = new Dali::VertexBuffer((const Dali::VertexBuffer &)result);
11933 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VertexBuffer__SWIG_0() {
11935 Dali::VertexBuffer *result = 0 ;
11939 result = (Dali::VertexBuffer *)new Dali::VertexBuffer();
11940 } CALL_CATCH_EXCEPTION(0);
11943 jresult = (void *)result;
11948 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_VertexBuffer(void * jarg1) {
11949 Dali::VertexBuffer *arg1 = (Dali::VertexBuffer *) 0 ;
11951 arg1 = (Dali::VertexBuffer *)jarg1;
11955 } CALL_CATCH_EXCEPTION();
11961 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VertexBuffer__SWIG_1(void * jarg1) {
11963 Dali::VertexBuffer *arg1 = 0 ;
11964 Dali::VertexBuffer *result = 0 ;
11966 arg1 = (Dali::VertexBuffer *)jarg1;
11968 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::VertexBuffer const & type is null", 0);
11973 result = (Dali::VertexBuffer *)new Dali::VertexBuffer((Dali::VertexBuffer const &)*arg1);
11974 } CALL_CATCH_EXCEPTION(0);
11977 jresult = (void *)result;
11982 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VertexBuffer_DownCast(void * jarg1) {
11984 Dali::BaseHandle arg1 ;
11985 Dali::BaseHandle *argp1 ;
11986 Dali::VertexBuffer result;
11988 argp1 = (Dali::BaseHandle *)jarg1;
11990 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
11996 result = Dali::VertexBuffer::DownCast(arg1);
11997 } CALL_CATCH_EXCEPTION(0);
12000 jresult = new Dali::VertexBuffer((const Dali::VertexBuffer &)result);
12005 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VertexBuffer_Assign(void * jarg1, void * jarg2) {
12007 Dali::VertexBuffer *arg1 = (Dali::VertexBuffer *) 0 ;
12008 Dali::VertexBuffer *arg2 = 0 ;
12009 Dali::VertexBuffer *result = 0 ;
12011 arg1 = (Dali::VertexBuffer *)jarg1;
12012 arg2 = (Dali::VertexBuffer *)jarg2;
12014 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::VertexBuffer const & type is null", 0);
12019 result = (Dali::VertexBuffer *) &(arg1)->operator =((Dali::VertexBuffer const &)*arg2);
12020 } CALL_CATCH_EXCEPTION(0);
12023 jresult = (void *)result;
12028 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VertexBuffer_SetData(void * jarg1, void * jarg2, unsigned long jarg3) {
12029 Dali::VertexBuffer *arg1 = (Dali::VertexBuffer *) 0 ;
12030 void *arg2 = (void *) 0 ;
12033 arg1 = (Dali::VertexBuffer *)jarg1;
12035 arg3 = (std::size_t)jarg3;
12038 (arg1)->SetData((void const *)arg2,arg3);
12039 } CALL_CATCH_EXCEPTION();
12045 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_VertexBuffer_GetSize(void * jarg1) {
12046 unsigned long jresult ;
12047 Dali::VertexBuffer *arg1 = (Dali::VertexBuffer *) 0 ;
12048 std::size_t result;
12050 arg1 = (Dali::VertexBuffer *)jarg1;
12053 result = ((Dali::VertexBuffer const *)arg1)->GetSize();
12054 } CALL_CATCH_EXCEPTION(0);
12057 jresult = (unsigned long)result;
12062 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Geometry_New() {
12064 Dali::Geometry result;
12068 result = Dali::Geometry::New();
12069 } CALL_CATCH_EXCEPTION(0);
12072 jresult = new Dali::Geometry((const Dali::Geometry &)result);
12077 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Geometry__SWIG_0() {
12079 Dali::Geometry *result = 0 ;
12083 result = (Dali::Geometry *)new Dali::Geometry();
12084 } CALL_CATCH_EXCEPTION(0);
12087 jresult = (void *)result;
12092 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Geometry(void * jarg1) {
12093 Dali::Geometry *arg1 = (Dali::Geometry *) 0 ;
12095 arg1 = (Dali::Geometry *)jarg1;
12099 } CALL_CATCH_EXCEPTION();
12105 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Geometry__SWIG_1(void * jarg1) {
12107 Dali::Geometry *arg1 = 0 ;
12108 Dali::Geometry *result = 0 ;
12110 arg1 = (Dali::Geometry *)jarg1;
12112 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Geometry const & type is null", 0);
12117 result = (Dali::Geometry *)new Dali::Geometry((Dali::Geometry const &)*arg1);
12118 } CALL_CATCH_EXCEPTION(0);
12121 jresult = (void *)result;
12126 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Geometry_DownCast(void * jarg1) {
12128 Dali::BaseHandle arg1 ;
12129 Dali::BaseHandle *argp1 ;
12130 Dali::Geometry result;
12132 argp1 = (Dali::BaseHandle *)jarg1;
12134 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
12140 result = Dali::Geometry::DownCast(arg1);
12141 } CALL_CATCH_EXCEPTION(0);
12144 jresult = new Dali::Geometry((const Dali::Geometry &)result);
12149 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Geometry_Assign(void * jarg1, void * jarg2) {
12151 Dali::Geometry *arg1 = (Dali::Geometry *) 0 ;
12152 Dali::Geometry *arg2 = 0 ;
12153 Dali::Geometry *result = 0 ;
12155 arg1 = (Dali::Geometry *)jarg1;
12156 arg2 = (Dali::Geometry *)jarg2;
12158 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Geometry const & type is null", 0);
12163 result = (Dali::Geometry *) &(arg1)->operator =((Dali::Geometry const &)*arg2);
12164 } CALL_CATCH_EXCEPTION(0);
12167 jresult = (void *)result;
12172 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Geometry_AddVertexBuffer(void * jarg1, void * jarg2) {
12173 unsigned long jresult ;
12174 Dali::Geometry *arg1 = (Dali::Geometry *) 0 ;
12175 Dali::VertexBuffer *arg2 = 0 ;
12176 std::size_t result;
12178 arg1 = (Dali::Geometry *)jarg1;
12179 arg2 = (Dali::VertexBuffer *)jarg2;
12181 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::VertexBuffer & type is null", 0);
12186 result = (arg1)->AddVertexBuffer(*arg2);
12187 } CALL_CATCH_EXCEPTION(0);
12190 jresult = (unsigned long)result;
12195 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Geometry_GetNumberOfVertexBuffers(void * jarg1) {
12196 unsigned long jresult ;
12197 Dali::Geometry *arg1 = (Dali::Geometry *) 0 ;
12198 std::size_t result;
12200 arg1 = (Dali::Geometry *)jarg1;
12203 result = ((Dali::Geometry const *)arg1)->GetNumberOfVertexBuffers();
12204 } CALL_CATCH_EXCEPTION(0);
12207 jresult = (unsigned long)result;
12212 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Geometry_RemoveVertexBuffer(void * jarg1, unsigned long jarg2) {
12213 Dali::Geometry *arg1 = (Dali::Geometry *) 0 ;
12216 arg1 = (Dali::Geometry *)jarg1;
12217 arg2 = (std::size_t)jarg2;
12220 (arg1)->RemoveVertexBuffer(arg2);
12221 } CALL_CATCH_EXCEPTION();
12227 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Geometry_SetIndexBuffer(void * jarg1, unsigned short* jarg2, unsigned long jarg3) {
12228 Dali::Geometry *arg1 = (Dali::Geometry *) 0 ;
12229 unsigned short *arg2 = (unsigned short *) 0 ;
12232 arg1 = (Dali::Geometry *)jarg1;
12234 arg3 = (size_t)jarg3;
12237 (arg1)->SetIndexBuffer((unsigned short const *)arg2,arg3);
12238 } CALL_CATCH_EXCEPTION();
12246 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Geometry_SetType(void * jarg1, int jarg2) {
12247 Dali::Geometry *arg1 = (Dali::Geometry *) 0 ;
12248 Dali::Geometry::Type arg2 ;
12250 arg1 = (Dali::Geometry *)jarg1;
12251 arg2 = (Dali::Geometry::Type)jarg2;
12254 (arg1)->SetType(arg2);
12255 } CALL_CATCH_EXCEPTION();
12261 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Geometry_GetType(void * jarg1) {
12263 Dali::Geometry *arg1 = (Dali::Geometry *) 0 ;
12264 Dali::Geometry::Type result;
12266 arg1 = (Dali::Geometry *)jarg1;
12269 result = (Dali::Geometry::Type)((Dali::Geometry const *)arg1)->GetType();
12270 } CALL_CATCH_EXCEPTION(0);
12273 jresult = (int)result;
12278 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Shader_Hint() {
12280 Dali::Shader::Hint *result = 0 ;
12284 result = (Dali::Shader::Hint *)new Dali::Shader::Hint();
12285 } CALL_CATCH_EXCEPTION(0);
12288 jresult = (void *)result;
12293 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Shader_Hint(void * jarg1) {
12294 Dali::Shader::Hint *arg1 = (Dali::Shader::Hint *) 0 ;
12296 arg1 = (Dali::Shader::Hint *)jarg1;
12300 } CALL_CATCH_EXCEPTION();
12306 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Shader_Property_PROGRAM_get() {
12310 result = (int)Dali::Shader::Property::PROGRAM;
12311 jresult = (int)result;
12316 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Shader_Property() {
12318 Dali::Shader::Property *result = 0 ;
12322 result = (Dali::Shader::Property *)new Dali::Shader::Property();
12323 } CALL_CATCH_EXCEPTION(0);
12326 jresult = (void *)result;
12331 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Shader_Property(void * jarg1) {
12332 Dali::Shader::Property *arg1 = (Dali::Shader::Property *) 0 ;
12334 arg1 = (Dali::Shader::Property *)jarg1;
12338 } CALL_CATCH_EXCEPTION();
12344 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Shader_New__SWIG_0(char * jarg1, char * jarg2, int jarg3) {
12346 std::string *arg1 = 0 ;
12347 std::string *arg2 = 0 ;
12348 Dali::Shader::Hint::Value arg3 ;
12349 Dali::Shader result;
12352 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
12355 std::string arg1_str(jarg1);
12358 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
12361 std::string arg2_str(jarg2);
12363 arg3 = (Dali::Shader::Hint::Value)jarg3;
12366 result = Dali::Shader::New((std::string const &)*arg1,(std::string const &)*arg2,arg3);
12367 } CALL_CATCH_EXCEPTION(0);
12370 jresult = new Dali::Shader((const Dali::Shader &)result);
12372 //argout typemap for const std::string&
12375 //argout typemap for const std::string&
12381 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Shader_New__SWIG_1(char * jarg1, char * jarg2) {
12383 std::string *arg1 = 0 ;
12384 std::string *arg2 = 0 ;
12385 Dali::Shader result;
12388 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
12391 std::string arg1_str(jarg1);
12394 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
12397 std::string arg2_str(jarg2);
12401 result = Dali::Shader::New((std::string const &)*arg1,(std::string const &)*arg2);
12402 } CALL_CATCH_EXCEPTION(0);
12405 jresult = new Dali::Shader((const Dali::Shader &)result);
12407 //argout typemap for const std::string&
12410 //argout typemap for const std::string&
12416 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Shader__SWIG_0() {
12418 Dali::Shader *result = 0 ;
12422 result = (Dali::Shader *)new Dali::Shader();
12423 } CALL_CATCH_EXCEPTION(0);
12426 jresult = (void *)result;
12431 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Shader(void * jarg1) {
12432 Dali::Shader *arg1 = (Dali::Shader *) 0 ;
12434 arg1 = (Dali::Shader *)jarg1;
12438 } CALL_CATCH_EXCEPTION();
12444 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Shader__SWIG_1(void * jarg1) {
12446 Dali::Shader *arg1 = 0 ;
12447 Dali::Shader *result = 0 ;
12449 arg1 = (Dali::Shader *)jarg1;
12451 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Shader const & type is null", 0);
12456 result = (Dali::Shader *)new Dali::Shader((Dali::Shader const &)*arg1);
12457 } CALL_CATCH_EXCEPTION(0);
12460 jresult = (void *)result;
12465 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Shader_DownCast(void * jarg1) {
12467 Dali::BaseHandle arg1 ;
12468 Dali::BaseHandle *argp1 ;
12469 Dali::Shader result;
12471 argp1 = (Dali::BaseHandle *)jarg1;
12473 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
12479 result = Dali::Shader::DownCast(arg1);
12480 } CALL_CATCH_EXCEPTION(0);
12483 jresult = new Dali::Shader((const Dali::Shader &)result);
12488 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Shader_Assign(void * jarg1, void * jarg2) {
12490 Dali::Shader *arg1 = (Dali::Shader *) 0 ;
12491 Dali::Shader *arg2 = 0 ;
12492 Dali::Shader *result = 0 ;
12494 arg1 = (Dali::Shader *)jarg1;
12495 arg2 = (Dali::Shader *)jarg2;
12497 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Shader const & type is null", 0);
12502 result = (Dali::Shader *) &(arg1)->operator =((Dali::Shader const &)*arg2);
12503 } CALL_CATCH_EXCEPTION(0);
12506 jresult = (void *)result;
12511 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_DEPTH_INDEX_get() {
12515 result = (int)Dali::Renderer::Property::DEPTH_INDEX;
12516 jresult = (int)result;
12521 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_FACE_CULLING_MODE_get() {
12525 result = (int)Dali::Renderer::Property::FACE_CULLING_MODE;
12526 jresult = (int)result;
12531 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_BLEND_MODE_get() {
12535 result = (int)Dali::Renderer::Property::BLEND_MODE;
12536 jresult = (int)result;
12541 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_BLEND_EQUATION_RGB_get() {
12545 result = (int)Dali::Renderer::Property::BLEND_EQUATION_RGB;
12546 jresult = (int)result;
12551 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_BLEND_EQUATION_ALPHA_get() {
12555 result = (int)Dali::Renderer::Property::BLEND_EQUATION_ALPHA;
12556 jresult = (int)result;
12561 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_BLEND_FACTOR_SRC_RGB_get() {
12565 result = (int)Dali::Renderer::Property::BLEND_FACTOR_SRC_RGB;
12566 jresult = (int)result;
12571 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_BLEND_FACTOR_DEST_RGB_get() {
12575 result = (int)Dali::Renderer::Property::BLEND_FACTOR_DEST_RGB;
12576 jresult = (int)result;
12581 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_BLEND_FACTOR_SRC_ALPHA_get() {
12585 result = (int)Dali::Renderer::Property::BLEND_FACTOR_SRC_ALPHA;
12586 jresult = (int)result;
12591 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_BLEND_FACTOR_DEST_ALPHA_get() {
12595 result = (int)Dali::Renderer::Property::BLEND_FACTOR_DEST_ALPHA;
12596 jresult = (int)result;
12601 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_BLEND_COLOR_get() {
12605 result = (int)Dali::Renderer::Property::BLEND_COLOR;
12606 jresult = (int)result;
12611 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_BLEND_PRE_MULTIPLIED_ALPHA_get() {
12615 result = (int)Dali::Renderer::Property::BLEND_PRE_MULTIPLIED_ALPHA;
12616 jresult = (int)result;
12621 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_INDEX_RANGE_FIRST_get() {
12625 result = (int)Dali::Renderer::Property::INDEX_RANGE_FIRST;
12626 jresult = (int)result;
12631 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_INDEX_RANGE_COUNT_get() {
12635 result = (int)Dali::Renderer::Property::INDEX_RANGE_COUNT;
12636 jresult = (int)result;
12641 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_DEPTH_WRITE_MODE_get() {
12645 result = (int)Dali::Renderer::Property::DEPTH_WRITE_MODE;
12646 jresult = (int)result;
12651 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_DEPTH_FUNCTION_get() {
12655 result = (int)Dali::Renderer::Property::DEPTH_FUNCTION;
12656 jresult = (int)result;
12661 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_DEPTH_TEST_MODE_get() {
12665 result = (int)Dali::Renderer::Property::DEPTH_TEST_MODE;
12666 jresult = (int)result;
12671 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_RENDER_MODE_get() {
12675 result = (int)Dali::Renderer::Property::RENDER_MODE;
12676 jresult = (int)result;
12681 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_STENCIL_FUNCTION_get() {
12685 result = (int)Dali::Renderer::Property::STENCIL_FUNCTION;
12686 jresult = (int)result;
12691 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_STENCIL_FUNCTION_MASK_get() {
12695 result = (int)Dali::Renderer::Property::STENCIL_FUNCTION_MASK;
12696 jresult = (int)result;
12701 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_STENCIL_FUNCTION_REFERENCE_get() {
12705 result = (int)Dali::Renderer::Property::STENCIL_FUNCTION_REFERENCE;
12706 jresult = (int)result;
12711 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_STENCIL_MASK_get() {
12715 result = (int)Dali::Renderer::Property::STENCIL_MASK;
12716 jresult = (int)result;
12721 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_STENCIL_OPERATION_ON_FAIL_get() {
12725 result = (int)Dali::Renderer::Property::STENCIL_OPERATION_ON_FAIL;
12726 jresult = (int)result;
12731 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_STENCIL_OPERATION_ON_Z_FAIL_get() {
12735 result = (int)Dali::Renderer::Property::STENCIL_OPERATION_ON_Z_FAIL;
12736 jresult = (int)result;
12741 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_STENCIL_OPERATION_ON_Z_PASS_get() {
12745 result = (int)Dali::Renderer::Property::STENCIL_OPERATION_ON_Z_PASS;
12746 jresult = (int)result;
12751 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Renderer_Property() {
12753 Dali::Renderer::Property *result = 0 ;
12757 result = (Dali::Renderer::Property *)new Dali::Renderer::Property();
12758 } CALL_CATCH_EXCEPTION(0);
12761 jresult = (void *)result;
12766 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Renderer_Property(void * jarg1) {
12767 Dali::Renderer::Property *arg1 = (Dali::Renderer::Property *) 0 ;
12769 arg1 = (Dali::Renderer::Property *)jarg1;
12773 } CALL_CATCH_EXCEPTION();
12779 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Renderer_New(void * jarg1, void * jarg2) {
12781 Dali::Geometry *arg1 = 0 ;
12782 Dali::Shader *arg2 = 0 ;
12783 Dali::Renderer result;
12785 arg1 = (Dali::Geometry *)jarg1;
12787 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Geometry & type is null", 0);
12790 arg2 = (Dali::Shader *)jarg2;
12792 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Shader & type is null", 0);
12797 result = Dali::Renderer::New(*arg1,*arg2);
12798 } CALL_CATCH_EXCEPTION(0);
12801 jresult = new Dali::Renderer((const Dali::Renderer &)result);
12806 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Renderer__SWIG_0() {
12808 Dali::Renderer *result = 0 ;
12812 result = (Dali::Renderer *)new Dali::Renderer();
12813 } CALL_CATCH_EXCEPTION(0);
12816 jresult = (void *)result;
12821 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Renderer(void * jarg1) {
12822 Dali::Renderer *arg1 = (Dali::Renderer *) 0 ;
12824 arg1 = (Dali::Renderer *)jarg1;
12828 } CALL_CATCH_EXCEPTION();
12834 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Renderer__SWIG_1(void * jarg1) {
12836 Dali::Renderer *arg1 = 0 ;
12837 Dali::Renderer *result = 0 ;
12839 arg1 = (Dali::Renderer *)jarg1;
12841 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Renderer const & type is null", 0);
12846 result = (Dali::Renderer *)new Dali::Renderer((Dali::Renderer const &)*arg1);
12847 } CALL_CATCH_EXCEPTION(0);
12850 jresult = (void *)result;
12855 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Renderer_DownCast(void * jarg1) {
12857 Dali::BaseHandle arg1 ;
12858 Dali::BaseHandle *argp1 ;
12859 Dali::Renderer result;
12861 argp1 = (Dali::BaseHandle *)jarg1;
12863 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
12869 result = Dali::Renderer::DownCast(arg1);
12870 } CALL_CATCH_EXCEPTION(0);
12873 jresult = new Dali::Renderer((const Dali::Renderer &)result);
12878 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Renderer_Assign(void * jarg1, void * jarg2) {
12880 Dali::Renderer *arg1 = (Dali::Renderer *) 0 ;
12881 Dali::Renderer *arg2 = 0 ;
12882 Dali::Renderer *result = 0 ;
12884 arg1 = (Dali::Renderer *)jarg1;
12885 arg2 = (Dali::Renderer *)jarg2;
12887 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Renderer const & type is null", 0);
12892 result = (Dali::Renderer *) &(arg1)->operator =((Dali::Renderer const &)*arg2);
12893 } CALL_CATCH_EXCEPTION(0);
12896 jresult = (void *)result;
12901 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Renderer_SetGeometry(void * jarg1, void * jarg2) {
12902 Dali::Renderer *arg1 = (Dali::Renderer *) 0 ;
12903 Dali::Geometry *arg2 = 0 ;
12905 arg1 = (Dali::Renderer *)jarg1;
12906 arg2 = (Dali::Geometry *)jarg2;
12908 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Geometry & type is null", 0);
12913 (arg1)->SetGeometry(*arg2);
12914 } CALL_CATCH_EXCEPTION();
12920 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Renderer_GetGeometry(void * jarg1) {
12922 Dali::Renderer *arg1 = (Dali::Renderer *) 0 ;
12923 Dali::Geometry result;
12925 arg1 = (Dali::Renderer *)jarg1;
12928 result = ((Dali::Renderer const *)arg1)->GetGeometry();
12929 } CALL_CATCH_EXCEPTION(0);
12932 jresult = new Dali::Geometry((const Dali::Geometry &)result);
12937 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Renderer_SetIndexRange(void * jarg1, int jarg2, int jarg3) {
12938 Dali::Renderer *arg1 = (Dali::Renderer *) 0 ;
12942 arg1 = (Dali::Renderer *)jarg1;
12947 (arg1)->SetIndexRange(arg2,arg3);
12948 } CALL_CATCH_EXCEPTION();
12954 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Renderer_SetTextures(void * jarg1, void * jarg2) {
12955 Dali::Renderer *arg1 = (Dali::Renderer *) 0 ;
12956 Dali::TextureSet *arg2 = 0 ;
12958 arg1 = (Dali::Renderer *)jarg1;
12959 arg2 = (Dali::TextureSet *)jarg2;
12961 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TextureSet & type is null", 0);
12966 (arg1)->SetTextures(*arg2);
12967 } CALL_CATCH_EXCEPTION();
12973 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Renderer_GetTextures(void * jarg1) {
12975 Dali::Renderer *arg1 = (Dali::Renderer *) 0 ;
12976 Dali::TextureSet result;
12978 arg1 = (Dali::Renderer *)jarg1;
12981 result = ((Dali::Renderer const *)arg1)->GetTextures();
12982 } CALL_CATCH_EXCEPTION(0);
12985 jresult = new Dali::TextureSet((const Dali::TextureSet &)result);
12990 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Renderer_SetShader(void * jarg1, void * jarg2) {
12991 Dali::Renderer *arg1 = (Dali::Renderer *) 0 ;
12992 Dali::Shader *arg2 = 0 ;
12994 arg1 = (Dali::Renderer *)jarg1;
12995 arg2 = (Dali::Shader *)jarg2;
12997 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Shader & type is null", 0);
13002 (arg1)->SetShader(*arg2);
13003 } CALL_CATCH_EXCEPTION();
13009 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Renderer_GetShader(void * jarg1) {
13011 Dali::Renderer *arg1 = (Dali::Renderer *) 0 ;
13012 Dali::Shader result;
13014 arg1 = (Dali::Renderer *)jarg1;
13017 result = ((Dali::Renderer const *)arg1)->GetShader();
13018 } CALL_CATCH_EXCEPTION(0);
13021 jresult = new Dali::Shader((const Dali::Shader &)result);
13026 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_FrameBuffer_Attachment() {
13028 Dali::FrameBuffer::Attachment *result = 0 ;
13032 result = (Dali::FrameBuffer::Attachment *)new Dali::FrameBuffer::Attachment();
13033 } CALL_CATCH_EXCEPTION(0);
13036 jresult = (void *)result;
13041 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_FrameBuffer_Attachment(void * jarg1) {
13042 Dali::FrameBuffer::Attachment *arg1 = (Dali::FrameBuffer::Attachment *) 0 ;
13044 arg1 = (Dali::FrameBuffer::Attachment *)jarg1;
13048 } CALL_CATCH_EXCEPTION();
13054 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_FrameBuffer_New(unsigned int jarg1, unsigned int jarg2, unsigned int jarg3) {
13056 unsigned int arg1 ;
13057 unsigned int arg2 ;
13058 unsigned int arg3 ;
13059 Dali::FrameBuffer result;
13061 arg1 = (unsigned int)jarg1;
13062 arg2 = (unsigned int)jarg2;
13063 arg3 = (unsigned int)jarg3;
13066 result = Dali::FrameBuffer::New(arg1,arg2,static_cast<Dali::FrameBuffer::Attachment::Mask>(arg3));
13067 } CALL_CATCH_EXCEPTION(0);
13070 jresult = new Dali::FrameBuffer((const Dali::FrameBuffer &)result);
13075 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_FrameBuffer__SWIG_0() {
13077 Dali::FrameBuffer *result = 0 ;
13081 result = (Dali::FrameBuffer *)new Dali::FrameBuffer();
13082 } CALL_CATCH_EXCEPTION(0);
13085 jresult = (void *)result;
13090 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_FrameBuffer(void * jarg1) {
13091 Dali::FrameBuffer *arg1 = (Dali::FrameBuffer *) 0 ;
13093 arg1 = (Dali::FrameBuffer *)jarg1;
13097 } CALL_CATCH_EXCEPTION();
13103 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_FrameBuffer__SWIG_1(void * jarg1) {
13105 Dali::FrameBuffer *arg1 = 0 ;
13106 Dali::FrameBuffer *result = 0 ;
13108 arg1 = (Dali::FrameBuffer *)jarg1;
13110 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::FrameBuffer const & type is null", 0);
13115 result = (Dali::FrameBuffer *)new Dali::FrameBuffer((Dali::FrameBuffer const &)*arg1);
13116 } CALL_CATCH_EXCEPTION(0);
13119 jresult = (void *)result;
13124 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_FrameBuffer_DownCast(void * jarg1) {
13126 Dali::BaseHandle arg1 ;
13127 Dali::BaseHandle *argp1 ;
13128 Dali::FrameBuffer result;
13130 argp1 = (Dali::BaseHandle *)jarg1;
13132 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
13138 result = Dali::FrameBuffer::DownCast(arg1);
13139 } CALL_CATCH_EXCEPTION(0);
13142 jresult = new Dali::FrameBuffer((const Dali::FrameBuffer &)result);
13147 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_FrameBuffer_Assign(void * jarg1, void * jarg2) {
13149 Dali::FrameBuffer *arg1 = (Dali::FrameBuffer *) 0 ;
13150 Dali::FrameBuffer *arg2 = 0 ;
13151 Dali::FrameBuffer *result = 0 ;
13153 arg1 = (Dali::FrameBuffer *)jarg1;
13154 arg2 = (Dali::FrameBuffer *)jarg2;
13156 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::FrameBuffer const & type is null", 0);
13161 result = (Dali::FrameBuffer *) &(arg1)->operator =((Dali::FrameBuffer const &)*arg2);
13162 } CALL_CATCH_EXCEPTION(0);
13165 jresult = (void *)result;
13170 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FrameBuffer_AttachColorTexture__SWIG_0(void * jarg1, void * jarg2) {
13171 Dali::FrameBuffer *arg1 = (Dali::FrameBuffer *) 0 ;
13172 Dali::Texture *arg2 = 0 ;
13174 arg1 = (Dali::FrameBuffer *)jarg1;
13175 arg2 = (Dali::Texture *)jarg2;
13177 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Texture & type is null", 0);
13182 (arg1)->AttachColorTexture(*arg2);
13183 } CALL_CATCH_EXCEPTION();
13189 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FrameBuffer_AttachColorTexture__SWIG_1(void * jarg1, void * jarg2, unsigned int jarg3, unsigned int jarg4) {
13190 Dali::FrameBuffer *arg1 = (Dali::FrameBuffer *) 0 ;
13191 Dali::Texture *arg2 = 0 ;
13192 unsigned int arg3 ;
13193 unsigned int arg4 ;
13195 arg1 = (Dali::FrameBuffer *)jarg1;
13196 arg2 = (Dali::Texture *)jarg2;
13198 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Texture & type is null", 0);
13201 arg3 = (unsigned int)jarg3;
13202 arg4 = (unsigned int)jarg4;
13205 (arg1)->AttachColorTexture(*arg2,arg3,arg4);
13206 } CALL_CATCH_EXCEPTION();
13212 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_FrameBuffer_GetColorTexture(void * jarg1) {
13214 Dali::FrameBuffer *arg1 = (Dali::FrameBuffer *) 0 ;
13215 Dali::Texture result;
13217 arg1 = (Dali::FrameBuffer *)jarg1;
13220 result = (arg1)->GetColorTexture();
13221 } CALL_CATCH_EXCEPTION(0);
13224 jresult = new Dali::Texture((const Dali::Texture &)result);
13228 SWIGEXPORT void *SWIGSTDCALL CSharp_Dali_FrameBuffer_GenerateUrl(void *jFrameBuffer, int pixelFormat, int width, int height)
13231 Dali::Toolkit::ImageUrl result;
13232 Dali::FrameBuffer *frameBuffer = (Dali::FrameBuffer*)jFrameBuffer;;
13236 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::FrameBuffer is null", 0);
13242 result = Dali::Toolkit::Image::GenerateUrl((const Dali::FrameBuffer&)*frameBuffer, (Pixel::Format)pixelFormat, (uint32_t)width, (uint32_t)height);
13244 CALL_CATCH_EXCEPTION(0);
13247 jresult = new Dali::Toolkit::ImageUrl((const Dali::Toolkit::ImageUrl &)result);
13252 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RenderTaskList__SWIG_0() {
13254 Dali::RenderTaskList *result = 0 ;
13258 result = (Dali::RenderTaskList *)new Dali::RenderTaskList();
13259 } CALL_CATCH_EXCEPTION(0);
13262 jresult = (void *)result;
13267 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTaskList_DownCast(void * jarg1) {
13269 Dali::BaseHandle arg1 ;
13270 Dali::BaseHandle *argp1 ;
13271 Dali::RenderTaskList result;
13273 argp1 = (Dali::BaseHandle *)jarg1;
13275 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
13281 result = Dali::RenderTaskList::DownCast(arg1);
13282 } CALL_CATCH_EXCEPTION(0);
13285 jresult = new Dali::RenderTaskList((const Dali::RenderTaskList &)result);
13290 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_RenderTaskList(void * jarg1) {
13291 Dali::RenderTaskList *arg1 = (Dali::RenderTaskList *) 0 ;
13293 arg1 = (Dali::RenderTaskList *)jarg1;
13297 } CALL_CATCH_EXCEPTION();
13303 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RenderTaskList__SWIG_1(void * jarg1) {
13305 Dali::RenderTaskList *arg1 = 0 ;
13306 Dali::RenderTaskList *result = 0 ;
13308 arg1 = (Dali::RenderTaskList *)jarg1;
13310 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::RenderTaskList const & type is null", 0);
13315 result = (Dali::RenderTaskList *)new Dali::RenderTaskList((Dali::RenderTaskList const &)*arg1);
13316 } CALL_CATCH_EXCEPTION(0);
13319 jresult = (void *)result;
13324 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTaskList_Assign(void * jarg1, void * jarg2) {
13326 Dali::RenderTaskList *arg1 = (Dali::RenderTaskList *) 0 ;
13327 Dali::RenderTaskList *arg2 = 0 ;
13328 Dali::RenderTaskList *result = 0 ;
13330 arg1 = (Dali::RenderTaskList *)jarg1;
13331 arg2 = (Dali::RenderTaskList *)jarg2;
13333 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::RenderTaskList const & type is null", 0);
13338 result = (Dali::RenderTaskList *) &(arg1)->operator =((Dali::RenderTaskList const &)*arg2);
13339 } CALL_CATCH_EXCEPTION(0);
13342 jresult = (void *)result;
13347 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTaskList_CreateTask(void * jarg1) {
13349 Dali::RenderTaskList *arg1 = (Dali::RenderTaskList *) 0 ;
13350 Dali::RenderTask result;
13352 arg1 = (Dali::RenderTaskList *)jarg1;
13355 result = (arg1)->CreateTask();
13356 } CALL_CATCH_EXCEPTION(0);
13359 jresult = new Dali::RenderTask((const Dali::RenderTask &)result);
13364 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTaskList_RemoveTask(void * jarg1, void * jarg2) {
13365 Dali::RenderTaskList *arg1 = (Dali::RenderTaskList *) 0 ;
13366 Dali::RenderTask arg2 ;
13367 Dali::RenderTask *argp2 ;
13369 arg1 = (Dali::RenderTaskList *)jarg1;
13370 argp2 = (Dali::RenderTask *)jarg2;
13372 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::RenderTask", 0);
13378 (arg1)->RemoveTask(arg2);
13379 } CALL_CATCH_EXCEPTION();
13385 //// ===============================================end part 1 =================
13387 //// ========================= part 2 ===============================
13389 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RenderTaskList_GetTaskCount(void * jarg1) {
13390 unsigned int jresult ;
13391 Dali::RenderTaskList *arg1 = (Dali::RenderTaskList *) 0 ;
13392 unsigned int result;
13394 arg1 = (Dali::RenderTaskList *)jarg1;
13397 result = (unsigned int)((Dali::RenderTaskList const *)arg1)->GetTaskCount();
13398 } CALL_CATCH_EXCEPTION(0);
13406 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTaskList_GetTask(void * jarg1, unsigned int jarg2) {
13408 Dali::RenderTaskList *arg1 = (Dali::RenderTaskList *) 0 ;
13409 unsigned int arg2 ;
13410 Dali::RenderTask result;
13412 arg1 = (Dali::RenderTaskList *)jarg1;
13413 arg2 = (unsigned int)jarg2;
13416 result = ((Dali::RenderTaskList const *)arg1)->GetTask(arg2);
13417 } CALL_CATCH_EXCEPTION(0);
13420 jresult = new Dali::RenderTask((const Dali::RenderTask &)result);
13425 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_RenderTask_Property_VIEWPORT_POSITION_get() {
13429 result = (int)Dali::RenderTask::Property::VIEWPORT_POSITION;
13430 jresult = (int)result;
13435 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_RenderTask_Property_VIEWPORT_SIZE_get() {
13439 result = (int)Dali::RenderTask::Property::VIEWPORT_SIZE;
13440 jresult = (int)result;
13445 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_RenderTask_Property_CLEAR_COLOR_get() {
13449 result = (int)Dali::RenderTask::Property::CLEAR_COLOR;
13450 jresult = (int)result;
13455 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_RenderTask_Property_REQUIRES_SYNC_get() {
13459 result = (int)Dali::RenderTask::Property::REQUIRES_SYNC;
13460 jresult = (int)result;
13465 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RenderTask_Property() {
13467 Dali::RenderTask::Property *result = 0 ;
13471 result = (Dali::RenderTask::Property *)new Dali::RenderTask::Property();
13472 } CALL_CATCH_EXCEPTION(0);
13475 jresult = (void *)result;
13480 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_RenderTask_Property(void * jarg1) {
13481 Dali::RenderTask::Property *arg1 = (Dali::RenderTask::Property *) 0 ;
13483 arg1 = (Dali::RenderTask::Property *)jarg1;
13487 } CALL_CATCH_EXCEPTION();
13493 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_DEFAULT_SCREEN_TO_FRAMEBUFFER_FUNCTION_get() {
13495 bool (*result)(Dali::Vector2 &) = 0 ;
13497 result = (bool (*)(Dali::Vector2 &))Dali::RenderTask::DEFAULT_SCREEN_TO_FRAMEBUFFER_FUNCTION;
13498 jresult = (void *)result;
13503 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_FULLSCREEN_FRAMEBUFFER_FUNCTION_get() {
13505 bool (*result)(Dali::Vector2 &) = 0 ;
13507 result = (bool (*)(Dali::Vector2 &))Dali::RenderTask::FULLSCREEN_FRAMEBUFFER_FUNCTION;
13508 jresult = (void *)result;
13513 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RenderTask_DEFAULT_EXCLUSIVE_get() {
13517 result = (bool)Dali::RenderTask::DEFAULT_EXCLUSIVE;
13523 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RenderTask_DEFAULT_INPUT_ENABLED_get() {
13527 result = (bool)Dali::RenderTask::DEFAULT_INPUT_ENABLED;
13533 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_DEFAULT_CLEAR_COLOR_get() {
13535 Dali::Vector4 *result = 0 ;
13537 result = (Dali::Vector4 *)&Dali::RenderTask::DEFAULT_CLEAR_COLOR;
13538 jresult = (void *)result;
13543 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RenderTask_DEFAULT_CLEAR_ENABLED_get() {
13547 result = (bool)Dali::RenderTask::DEFAULT_CLEAR_ENABLED;
13553 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RenderTask_DEFAULT_CULL_MODE_get() {
13557 result = (bool)Dali::RenderTask::DEFAULT_CULL_MODE;
13563 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RenderTask_DEFAULT_REFRESH_RATE_get() {
13564 unsigned int jresult ;
13565 unsigned int result;
13567 result = (unsigned int)(unsigned int)Dali::RenderTask::DEFAULT_REFRESH_RATE;
13573 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RenderTask__SWIG_0() {
13575 Dali::RenderTask *result = 0 ;
13579 result = (Dali::RenderTask *)new Dali::RenderTask();
13580 } CALL_CATCH_EXCEPTION(0);
13583 jresult = (void *)result;
13588 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_DownCast(void * jarg1) {
13590 Dali::BaseHandle arg1 ;
13591 Dali::BaseHandle *argp1 ;
13592 Dali::RenderTask result;
13594 argp1 = (Dali::BaseHandle *)jarg1;
13596 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
13602 result = Dali::RenderTask::DownCast(arg1);
13603 } CALL_CATCH_EXCEPTION(0);
13606 jresult = new Dali::RenderTask((const Dali::RenderTask &)result);
13611 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_RenderTask(void * jarg1) {
13612 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13614 arg1 = (Dali::RenderTask *)jarg1;
13618 } CALL_CATCH_EXCEPTION();
13624 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RenderTask__SWIG_1(void * jarg1) {
13626 Dali::RenderTask *arg1 = 0 ;
13627 Dali::RenderTask *result = 0 ;
13629 arg1 = (Dali::RenderTask *)jarg1;
13631 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::RenderTask const & type is null", 0);
13636 result = (Dali::RenderTask *)new Dali::RenderTask((Dali::RenderTask const &)*arg1);
13637 } CALL_CATCH_EXCEPTION(0);
13640 jresult = (void *)result;
13645 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_Assign(void * jarg1, void * jarg2) {
13647 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13648 Dali::RenderTask *arg2 = 0 ;
13649 Dali::RenderTask *result = 0 ;
13651 arg1 = (Dali::RenderTask *)jarg1;
13652 arg2 = (Dali::RenderTask *)jarg2;
13654 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::RenderTask const & type is null", 0);
13659 result = (Dali::RenderTask *) &(arg1)->operator =((Dali::RenderTask const &)*arg2);
13660 } CALL_CATCH_EXCEPTION(0);
13663 jresult = (void *)result;
13668 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetSourceActor(void * jarg1, void * jarg2) {
13669 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13671 Dali::Actor *argp2 ;
13673 arg1 = (Dali::RenderTask *)jarg1;
13674 argp2 = (Dali::Actor *)jarg2;
13676 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
13682 (arg1)->SetSourceActor(arg2);
13683 } CALL_CATCH_EXCEPTION();
13689 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_GetSourceActor(void * jarg1) {
13691 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13692 Dali::Actor result;
13694 arg1 = (Dali::RenderTask *)jarg1;
13697 result = ((Dali::RenderTask const *)arg1)->GetSourceActor();
13698 } CALL_CATCH_EXCEPTION(0);
13701 jresult = new Dali::Actor((const Dali::Actor &)result);
13706 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetExclusive(void * jarg1, bool jarg2) {
13707 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13710 arg1 = (Dali::RenderTask *)jarg1;
13711 arg2 = jarg2 ? true : false;
13714 (arg1)->SetExclusive(arg2);
13715 } CALL_CATCH_EXCEPTION();
13721 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RenderTask_IsExclusive(void * jarg1) {
13723 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13726 arg1 = (Dali::RenderTask *)jarg1;
13729 result = (bool)((Dali::RenderTask const *)arg1)->IsExclusive();
13730 } CALL_CATCH_EXCEPTION(0);
13738 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetInputEnabled(void * jarg1, bool jarg2) {
13739 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13742 arg1 = (Dali::RenderTask *)jarg1;
13743 arg2 = jarg2 ? true : false;
13746 (arg1)->SetInputEnabled(arg2);
13747 } CALL_CATCH_EXCEPTION();
13753 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RenderTask_GetInputEnabled(void * jarg1) {
13755 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13758 arg1 = (Dali::RenderTask *)jarg1;
13761 result = (bool)((Dali::RenderTask const *)arg1)->GetInputEnabled();
13762 } CALL_CATCH_EXCEPTION(0);
13770 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetCameraActor(void * jarg1, void * jarg2) {
13771 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13772 Dali::CameraActor arg2 ;
13773 Dali::CameraActor *argp2 ;
13775 arg1 = (Dali::RenderTask *)jarg1;
13776 argp2 = (Dali::CameraActor *)jarg2;
13778 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::CameraActor", 0);
13784 (arg1)->SetCameraActor(arg2);
13785 } CALL_CATCH_EXCEPTION();
13791 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_GetCameraActor(void * jarg1) {
13793 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13794 Dali::CameraActor result;
13796 arg1 = (Dali::RenderTask *)jarg1;
13799 result = ((Dali::RenderTask const *)arg1)->GetCameraActor();
13800 } CALL_CATCH_EXCEPTION(0);
13803 jresult = new Dali::CameraActor((const Dali::CameraActor &)result);
13808 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetFrameBuffer(void * jarg1, void * jarg2) {
13809 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13810 Dali::FrameBuffer arg2 ;
13811 Dali::FrameBuffer *argp2 ;
13813 arg1 = (Dali::RenderTask *)jarg1;
13814 argp2 = (Dali::FrameBuffer *)jarg2;
13816 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::FrameBuffer", 0);
13822 (arg1)->SetFrameBuffer(arg2);
13823 } CALL_CATCH_EXCEPTION();
13829 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_GetFrameBuffer(void * jarg1) {
13831 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13832 Dali::FrameBuffer result;
13834 arg1 = (Dali::RenderTask *)jarg1;
13837 result = ((Dali::RenderTask const *)arg1)->GetFrameBuffer();
13838 } CALL_CATCH_EXCEPTION(0);
13841 jresult = new Dali::FrameBuffer((const Dali::FrameBuffer &)result);
13846 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetScreenToFrameBufferFunction(void * jarg1, void * jarg2) {
13847 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13848 Dali::RenderTask::ScreenToFrameBufferFunction arg2 = (Dali::RenderTask::ScreenToFrameBufferFunction) 0 ;
13850 arg1 = (Dali::RenderTask *)jarg1;
13851 arg2 = (Dali::RenderTask::ScreenToFrameBufferFunction)jarg2;
13854 (arg1)->SetScreenToFrameBufferFunction(arg2);
13855 } CALL_CATCH_EXCEPTION();
13861 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_GetScreenToFrameBufferFunction(void * jarg1) {
13863 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13864 Dali::RenderTask::ScreenToFrameBufferFunction result;
13866 arg1 = (Dali::RenderTask *)jarg1;
13869 result = (Dali::RenderTask::ScreenToFrameBufferFunction)((Dali::RenderTask const *)arg1)->GetScreenToFrameBufferFunction();
13870 } CALL_CATCH_EXCEPTION(0);
13873 jresult = (void *)result;
13878 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetScreenToFrameBufferMappingActor(void * jarg1, void * jarg2) {
13879 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13881 Dali::Actor *argp2 ;
13883 arg1 = (Dali::RenderTask *)jarg1;
13884 argp2 = (Dali::Actor *)jarg2;
13886 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
13892 (arg1)->SetScreenToFrameBufferMappingActor(arg2);
13893 } CALL_CATCH_EXCEPTION();
13899 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_GetScreenToFrameBufferMappingActor(void * jarg1) {
13901 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13902 Dali::Actor result;
13904 arg1 = (Dali::RenderTask *)jarg1;
13907 result = ((Dali::RenderTask const *)arg1)->GetScreenToFrameBufferMappingActor();
13908 } CALL_CATCH_EXCEPTION(0);
13911 jresult = new Dali::Actor((const Dali::Actor &)result);
13916 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetViewportPosition(void * jarg1, void * jarg2) {
13917 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13918 Dali::Vector2 arg2 ;
13919 Dali::Vector2 *argp2 ;
13921 arg1 = (Dali::RenderTask *)jarg1;
13922 argp2 = (Dali::Vector2 *)jarg2;
13924 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Vector2", 0);
13930 (arg1)->SetViewportPosition(arg2);
13931 } CALL_CATCH_EXCEPTION();
13937 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_GetCurrentViewportPosition(void * jarg1) {
13939 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13940 Dali::Vector2 result;
13942 arg1 = (Dali::RenderTask *)jarg1;
13945 result = ((Dali::RenderTask const *)arg1)->GetCurrentViewportPosition();
13946 } CALL_CATCH_EXCEPTION(0);
13949 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
13954 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetViewportSize(void * jarg1, void * jarg2) {
13955 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13956 Dali::Vector2 arg2 ;
13957 Dali::Vector2 *argp2 ;
13959 arg1 = (Dali::RenderTask *)jarg1;
13960 argp2 = (Dali::Vector2 *)jarg2;
13962 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Vector2", 0);
13968 (arg1)->SetViewportSize(arg2);
13969 } CALL_CATCH_EXCEPTION();
13975 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_GetCurrentViewportSize(void * jarg1) {
13977 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13978 Dali::Vector2 result;
13980 arg1 = (Dali::RenderTask *)jarg1;
13983 result = ((Dali::RenderTask const *)arg1)->GetCurrentViewportSize();
13984 } CALL_CATCH_EXCEPTION(0);
13987 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
13992 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetViewport(void * jarg1, void * jarg2) {
13993 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13994 Dali::Viewport arg2 ;
13995 Dali::Viewport *argp2 ;
13997 arg1 = (Dali::RenderTask *)jarg1;
13998 argp2 = (Dali::Viewport *)jarg2;
14000 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Viewport", 0);
14006 (arg1)->SetViewport(arg2);
14007 } CALL_CATCH_EXCEPTION();
14013 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_GetViewport(void * jarg1) {
14015 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
14016 Dali::Viewport result;
14018 arg1 = (Dali::RenderTask *)jarg1;
14021 result = ((Dali::RenderTask const *)arg1)->GetViewport();
14022 } CALL_CATCH_EXCEPTION(0);
14025 jresult = new Dali::Viewport((const Dali::Viewport &)result);
14030 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetClearColor(void * jarg1, void * jarg2) {
14031 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
14032 Dali::Vector4 *arg2 = 0 ;
14034 arg1 = (Dali::RenderTask *)jarg1;
14035 arg2 = (Dali::Vector4 *)jarg2;
14037 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0);
14042 (arg1)->SetClearColor((Dali::Vector4 const &)*arg2);
14043 } CALL_CATCH_EXCEPTION();
14049 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_GetClearColor(void * jarg1) {
14051 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
14052 Dali::Vector4 result;
14054 arg1 = (Dali::RenderTask *)jarg1;
14057 result = ((Dali::RenderTask const *)arg1)->GetClearColor();
14058 } CALL_CATCH_EXCEPTION(0);
14061 jresult = new Dali::Vector4((const Dali::Vector4 &)result);
14066 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetClearEnabled(void * jarg1, bool jarg2) {
14067 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
14070 arg1 = (Dali::RenderTask *)jarg1;
14071 arg2 = jarg2 ? true : false;
14074 (arg1)->SetClearEnabled(arg2);
14075 } CALL_CATCH_EXCEPTION();
14081 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RenderTask_GetClearEnabled(void * jarg1) {
14083 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
14086 arg1 = (Dali::RenderTask *)jarg1;
14089 result = (bool)((Dali::RenderTask const *)arg1)->GetClearEnabled();
14090 } CALL_CATCH_EXCEPTION(0);
14098 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetCullMode(void * jarg1, bool jarg2) {
14099 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
14102 arg1 = (Dali::RenderTask *)jarg1;
14103 arg2 = jarg2 ? true : false;
14106 (arg1)->SetCullMode(arg2);
14107 } CALL_CATCH_EXCEPTION();
14113 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RenderTask_GetCullMode(void * jarg1) {
14115 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
14118 arg1 = (Dali::RenderTask *)jarg1;
14121 result = (bool)((Dali::RenderTask const *)arg1)->GetCullMode();
14122 } CALL_CATCH_EXCEPTION(0);
14130 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetRefreshRate(void * jarg1, unsigned int jarg2) {
14131 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
14132 unsigned int arg2 ;
14134 arg1 = (Dali::RenderTask *)jarg1;
14135 arg2 = (unsigned int)jarg2;
14138 (arg1)->SetRefreshRate(arg2);
14139 } CALL_CATCH_EXCEPTION();
14145 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RenderTask_GetRefreshRate(void * jarg1) {
14146 unsigned int jresult ;
14147 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
14148 unsigned int result;
14150 arg1 = (Dali::RenderTask *)jarg1;
14153 result = (unsigned int)((Dali::RenderTask const *)arg1)->GetRefreshRate();
14154 } CALL_CATCH_EXCEPTION(0);
14162 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RenderTask_WorldToViewport(void * jarg1, void * jarg2, float * jarg3, float * jarg4) {
14164 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
14165 Dali::Vector3 *arg2 = 0 ;
14170 arg1 = (Dali::RenderTask *)jarg1;
14171 arg2 = (Dali::Vector3 *)jarg2;
14173 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
14176 arg3 = (float *)jarg3;
14177 arg4 = (float *)jarg4;
14180 result = (bool)((Dali::RenderTask const *)arg1)->WorldToViewport((Dali::Vector3 const &)*arg2,*arg3,*arg4);
14181 } CALL_CATCH_EXCEPTION(0);
14189 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RenderTask_ViewportToLocal(void * jarg1, void * jarg2, float jarg3, float jarg4, float * jarg5, float * jarg6) {
14191 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
14197 Dali::Actor *argp2 ;
14200 arg1 = (Dali::RenderTask *)jarg1;
14201 argp2 = (Dali::Actor *)jarg2;
14203 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
14207 arg3 = (float)jarg3;
14208 arg4 = (float)jarg4;
14209 arg5 = (float *)jarg5;
14210 arg6 = (float *)jarg6;
14213 result = (bool)((Dali::RenderTask const *)arg1)->ViewportToLocal(arg2,arg3,arg4,*arg5,*arg6);
14214 } CALL_CATCH_EXCEPTION(0);
14222 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_FinishedSignal(void * jarg1) {
14224 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
14225 Dali::RenderTask::RenderTaskSignalType *result = 0 ;
14227 arg1 = (Dali::RenderTask *)jarg1;
14230 result = (Dali::RenderTask::RenderTaskSignalType *) &(arg1)->FinishedSignal();
14231 } CALL_CATCH_EXCEPTION(0);
14234 jresult = (void *)result;
14239 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TouchPoint__SWIG_0(int jarg1, int jarg2, float jarg3, float jarg4) {
14242 Dali::PointState::Type arg2 ;
14245 Dali::TouchPoint *result = 0 ;
14248 arg2 = (Dali::PointState::Type)jarg2;
14249 arg3 = (float)jarg3;
14250 arg4 = (float)jarg4;
14253 result = (Dali::TouchPoint *)new Dali::TouchPoint(arg1,arg2,arg3,arg4);
14254 } CALL_CATCH_EXCEPTION(0);
14257 jresult = (void *)result;
14262 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TouchPoint__SWIG_1(int jarg1, int jarg2, float jarg3, float jarg4, float jarg5, float jarg6) {
14265 Dali::PointState::Type arg2 ;
14270 Dali::TouchPoint *result = 0 ;
14273 arg2 = (Dali::PointState::Type)jarg2;
14274 arg3 = (float)jarg3;
14275 arg4 = (float)jarg4;
14276 arg5 = (float)jarg5;
14277 arg6 = (float)jarg6;
14280 result = (Dali::TouchPoint *)new Dali::TouchPoint(arg1,arg2,arg3,arg4,arg5,arg6);
14281 } CALL_CATCH_EXCEPTION(0);
14284 jresult = (void *)result;
14289 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TouchPoint(void * jarg1) {
14290 Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ;
14292 arg1 = (Dali::TouchPoint *)jarg1;
14296 } CALL_CATCH_EXCEPTION();
14302 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPoint_deviceId_set(void * jarg1, int jarg2) {
14303 Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ;
14306 arg1 = (Dali::TouchPoint *)jarg1;
14308 if (arg1) (arg1)->deviceId = arg2;
14312 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TouchPoint_deviceId_get(void * jarg1) {
14314 Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ;
14317 arg1 = (Dali::TouchPoint *)jarg1;
14318 result = (int) ((arg1)->deviceId);
14324 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPoint_state_set(void * jarg1, int jarg2) {
14325 Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ;
14326 Dali::PointState::Type arg2 ;
14328 arg1 = (Dali::TouchPoint *)jarg1;
14329 arg2 = (Dali::PointState::Type)jarg2;
14330 if (arg1) (arg1)->state = arg2;
14334 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TouchPoint_state_get(void * jarg1) {
14336 Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ;
14337 Dali::PointState::Type result;
14339 arg1 = (Dali::TouchPoint *)jarg1;
14340 result = (Dali::PointState::Type) ((arg1)->state);
14341 jresult = (int)result;
14346 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPoint_hitActor_set(void * jarg1, void * jarg2) {
14347 Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ;
14348 Dali::Actor *arg2 = (Dali::Actor *) 0 ;
14350 arg1 = (Dali::TouchPoint *)jarg1;
14351 arg2 = (Dali::Actor *)jarg2;
14352 if (arg1) (arg1)->hitActor = *arg2;
14356 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TouchPoint_hitActor_get(void * jarg1) {
14358 Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ;
14359 Dali::Actor *result = 0 ;
14361 arg1 = (Dali::TouchPoint *)jarg1;
14362 result = (Dali::Actor *)& ((arg1)->hitActor);
14363 jresult = (void *)result;
14368 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPoint_local_set(void * jarg1, void * jarg2) {
14369 Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ;
14370 Dali::Vector2 *arg2 = (Dali::Vector2 *) 0 ;
14372 arg1 = (Dali::TouchPoint *)jarg1;
14373 arg2 = (Dali::Vector2 *)jarg2;
14374 if (arg1) (arg1)->local = *arg2;
14378 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TouchPoint_local_get(void * jarg1) {
14380 Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ;
14381 Dali::Vector2 *result = 0 ;
14383 arg1 = (Dali::TouchPoint *)jarg1;
14384 result = (Dali::Vector2 *)& ((arg1)->local);
14385 jresult = (void *)result;
14390 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPoint_screen_set(void * jarg1, void * jarg2) {
14391 Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ;
14392 Dali::Vector2 *arg2 = (Dali::Vector2 *) 0 ;
14394 arg1 = (Dali::TouchPoint *)jarg1;
14395 arg2 = (Dali::Vector2 *)jarg2;
14396 if (arg1) (arg1)->screen = *arg2;
14400 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TouchPoint_screen_get(void * jarg1) {
14402 Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ;
14403 Dali::Vector2 *result = 0 ;
14405 arg1 = (Dali::TouchPoint *)jarg1;
14406 result = (Dali::Vector2 *)& ((arg1)->screen);
14407 jresult = (void *)result;
14412 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Touch__SWIG_0() {
14414 Dali::TouchEvent *result = 0 ;
14418 result = (Dali::TouchEvent *)new Dali::TouchEvent();
14419 } CALL_CATCH_EXCEPTION(0);
14422 jresult = (void *)result;
14427 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Touch__SWIG_1(void * jarg1) {
14429 Dali::TouchEvent *arg1 = 0 ;
14430 Dali::TouchEvent *result = 0 ;
14432 arg1 = (Dali::TouchEvent *)jarg1;
14434 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TouchEvent const & type is null", 0);
14439 result = (Dali::TouchEvent *)new Dali::TouchEvent((Dali::TouchEvent const &)*arg1);
14440 } CALL_CATCH_EXCEPTION(0);
14443 jresult = (void *)result;
14448 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Touch(void * jarg1) {
14449 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14451 arg1 = (Dali::TouchEvent *)jarg1;
14455 } CALL_CATCH_EXCEPTION();
14461 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Touch_Assign(void * jarg1, void * jarg2) {
14463 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14464 Dali::TouchEvent *arg2 = 0 ;
14465 Dali::TouchEvent *result = 0 ;
14467 arg1 = (Dali::TouchEvent *)jarg1;
14468 arg2 = (Dali::TouchEvent *)jarg2;
14470 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TouchEvent const & type is null", 0);
14475 result = (Dali::TouchEvent *) &(arg1)->operator =((Dali::TouchEvent const &)*arg2);
14476 } CALL_CATCH_EXCEPTION(0);
14479 jresult = (void *)result;
14484 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Touch_GetTime(void * jarg1) {
14485 unsigned long jresult ;
14486 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14487 unsigned long result;
14489 arg1 = (Dali::TouchEvent *)jarg1;
14492 result = (unsigned long)((Dali::TouchEvent const *)arg1)->GetTime();
14493 } CALL_CATCH_EXCEPTION(0);
14496 jresult = (unsigned long)result;
14501 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Touch_GetPointCount(void * jarg1) {
14502 unsigned long jresult ;
14503 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14504 std::size_t result;
14506 arg1 = (Dali::TouchEvent *)jarg1;
14509 result = ((Dali::TouchEvent const *)arg1)->GetPointCount();
14510 } CALL_CATCH_EXCEPTION(0);
14513 jresult = (unsigned long)result;
14518 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Touch_GetDeviceId(void * jarg1, unsigned long jarg2) {
14520 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14524 arg1 = (Dali::TouchEvent *)jarg1;
14525 arg2 = (std::size_t)jarg2;
14528 result = ((Dali::TouchEvent const *)arg1)->GetDeviceId(arg2);
14529 } CALL_CATCH_EXCEPTION(0);
14537 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Touch_GetState(void * jarg1, unsigned long jarg2) {
14539 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14541 Dali::PointState::Type result;
14543 arg1 = (Dali::TouchEvent *)jarg1;
14544 arg2 = (std::size_t)jarg2;
14547 result = (Dali::PointState::Type)((Dali::TouchEvent const *)arg1)->GetState(arg2);
14548 } CALL_CATCH_EXCEPTION(0);
14551 jresult = (int)result;
14556 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Touch_GetHitActor(void * jarg1, unsigned long jarg2) {
14558 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14560 Dali::Actor result;
14562 arg1 = (Dali::TouchEvent *)jarg1;
14563 arg2 = (std::size_t)jarg2;
14566 result = ((Dali::TouchEvent const *)arg1)->GetHitActor(arg2);
14567 } CALL_CATCH_EXCEPTION(0);
14570 jresult = new Dali::Actor((const Dali::Actor &)result);
14575 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Touch_GetLocalPosition(void * jarg1, unsigned long jarg2) {
14577 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14579 Dali::Vector2 *result = 0 ;
14581 arg1 = (Dali::TouchEvent *)jarg1;
14582 arg2 = (std::size_t)jarg2;
14585 result = (Dali::Vector2 *) &((Dali::TouchEvent const *)arg1)->GetLocalPosition(arg2);
14586 } CALL_CATCH_EXCEPTION(0);
14589 jresult = (void *)result;
14594 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Touch_GetScreenPosition(void * jarg1, unsigned long jarg2) {
14596 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14598 Dali::Vector2 *result = 0 ;
14600 arg1 = (Dali::TouchEvent *)jarg1;
14601 arg2 = (std::size_t)jarg2;
14604 result = (Dali::Vector2 *) &((Dali::TouchEvent const *)arg1)->GetScreenPosition(arg2);
14605 } CALL_CATCH_EXCEPTION(0);
14608 jresult = (void *)result;
14613 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Touch_GetRadius(void * jarg1, unsigned long jarg2) {
14615 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14619 arg1 = (Dali::TouchEvent *)jarg1;
14620 arg2 = (std::size_t)jarg2;
14623 result = (float)((Dali::TouchEvent const *)arg1)->GetRadius(arg2);
14624 } CALL_CATCH_EXCEPTION(0);
14632 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Touch_GetEllipseRadius(void * jarg1, unsigned long jarg2) {
14634 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14636 Dali::Vector2 *result = 0 ;
14638 arg1 = (Dali::TouchEvent *)jarg1;
14639 arg2 = (std::size_t)jarg2;
14642 result = (Dali::Vector2 *) &((Dali::TouchEvent const *)arg1)->GetEllipseRadius(arg2);
14643 } CALL_CATCH_EXCEPTION(0);
14646 jresult = (void *)result;
14651 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Touch_GetPressure(void * jarg1, unsigned long jarg2) {
14653 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14657 arg1 = (Dali::TouchEvent *)jarg1;
14658 arg2 = (std::size_t)jarg2;
14661 result = (float)((Dali::TouchEvent const *)arg1)->GetPressure(arg2);
14662 } CALL_CATCH_EXCEPTION(0);
14670 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Touch_GetAngle(void * jarg1, unsigned long jarg2) {
14672 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14674 Dali::Degree result;
14676 arg1 = (Dali::TouchEvent *)jarg1;
14677 arg2 = (std::size_t)jarg2;
14680 result = ((Dali::TouchEvent const *)arg1)->GetAngle(arg2);
14681 } CALL_CATCH_EXCEPTION(0);
14684 jresult = new Dali::Degree((const Dali::Degree &)result);
14689 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Touch_GetDeviceClass(void * jarg1, unsigned long jarg2) {
14691 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14693 Dali::Device::Class::Type result;
14695 arg1 = (Dali::TouchEvent *)jarg1;
14696 arg2 = (std::size_t)jarg2;
14699 result = ((Dali::TouchEvent const *)arg1)->GetDeviceClass(arg2);
14700 } CALL_CATCH_EXCEPTION(0);
14703 jresult = (int)result;
14708 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Touch_GetDeviceSubclass(void * jarg1, unsigned long jarg2) {
14710 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14712 Dali::Device::Subclass::Type result;
14714 arg1 = (Dali::TouchEvent *)jarg1;
14715 arg2 = (std::size_t)jarg2;
14718 result = ((Dali::TouchEvent const *)arg1)->GetDeviceSubclass(arg2);
14719 } CALL_CATCH_EXCEPTION(0);
14722 jresult = (int)result;
14727 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Touch_GetMouseButton(void * jarg1, unsigned long jarg2) {
14729 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14731 Dali::MouseButton::Type result;
14733 arg1 = (Dali::TouchEvent *)jarg1;
14734 arg2 = (std::size_t)jarg2;
14737 result = ((Dali::TouchEvent const *)arg1)->GetMouseButton(arg2);
14738 } CALL_CATCH_EXCEPTION(0);
14741 jresult = static_cast< int >(result);
14746 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_GestureDetector__SWIG_0() {
14748 Dali::GestureDetector *result = 0 ;
14752 result = (Dali::GestureDetector *)new Dali::GestureDetector();
14753 } CALL_CATCH_EXCEPTION(0);
14756 jresult = (void *)result;
14761 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_GestureDetector_DownCast(void * jarg1) {
14763 Dali::BaseHandle arg1 ;
14764 Dali::BaseHandle *argp1 ;
14765 Dali::GestureDetector result;
14767 argp1 = (Dali::BaseHandle *)jarg1;
14769 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
14775 result = Dali::GestureDetector::DownCast(arg1);
14776 } CALL_CATCH_EXCEPTION(0);
14779 jresult = new Dali::GestureDetector((const Dali::GestureDetector &)result);
14784 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_GestureDetector(void * jarg1) {
14785 Dali::GestureDetector *arg1 = (Dali::GestureDetector *) 0 ;
14787 arg1 = (Dali::GestureDetector *)jarg1;
14791 } CALL_CATCH_EXCEPTION();
14797 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_GestureDetector__SWIG_1(void * jarg1) {
14799 Dali::GestureDetector *arg1 = 0 ;
14800 Dali::GestureDetector *result = 0 ;
14802 arg1 = (Dali::GestureDetector *)jarg1;
14804 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::GestureDetector const & type is null", 0);
14809 result = (Dali::GestureDetector *)new Dali::GestureDetector((Dali::GestureDetector const &)*arg1);
14810 } CALL_CATCH_EXCEPTION(0);
14813 jresult = (void *)result;
14818 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_GestureDetector_Assign(void * jarg1, void * jarg2) {
14820 Dali::GestureDetector *arg1 = (Dali::GestureDetector *) 0 ;
14821 Dali::GestureDetector *arg2 = 0 ;
14822 Dali::GestureDetector *result = 0 ;
14824 arg1 = (Dali::GestureDetector *)jarg1;
14825 arg2 = (Dali::GestureDetector *)jarg2;
14827 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::GestureDetector const & type is null", 0);
14832 result = (Dali::GestureDetector *) &(arg1)->operator =((Dali::GestureDetector const &)*arg2);
14833 } CALL_CATCH_EXCEPTION(0);
14836 jresult = (void *)result;
14841 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_GestureDetector_Attach(void * jarg1, void * jarg2) {
14842 Dali::GestureDetector *arg1 = (Dali::GestureDetector *) 0 ;
14844 Dali::Actor *argp2 ;
14846 arg1 = (Dali::GestureDetector *)jarg1;
14847 argp2 = (Dali::Actor *)jarg2;
14849 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
14855 (arg1)->Attach(arg2);
14856 } CALL_CATCH_EXCEPTION();
14862 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_GestureDetector_Detach(void * jarg1, void * jarg2) {
14863 Dali::GestureDetector *arg1 = (Dali::GestureDetector *) 0 ;
14865 Dali::Actor *argp2 ;
14867 arg1 = (Dali::GestureDetector *)jarg1;
14868 argp2 = (Dali::Actor *)jarg2;
14870 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
14876 (arg1)->Detach(arg2);
14877 } CALL_CATCH_EXCEPTION();
14883 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_GestureDetector_DetachAll(void * jarg1) {
14884 Dali::GestureDetector *arg1 = (Dali::GestureDetector *) 0 ;
14886 arg1 = (Dali::GestureDetector *)jarg1;
14889 (arg1)->DetachAll();
14890 } CALL_CATCH_EXCEPTION();
14896 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_GestureDetector_GetAttachedActorCount(void * jarg1) {
14897 unsigned long jresult ;
14898 Dali::GestureDetector *arg1 = (Dali::GestureDetector *) 0 ;
14901 arg1 = (Dali::GestureDetector *)jarg1;
14904 result = ((Dali::GestureDetector const *)arg1)->GetAttachedActorCount();
14905 } CALL_CATCH_EXCEPTION(0);
14908 jresult = (unsigned long)result;
14913 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_GestureDetector_GetAttachedActor(void * jarg1, unsigned long jarg2) {
14915 Dali::GestureDetector *arg1 = (Dali::GestureDetector *) 0 ;
14917 Dali::Actor result;
14919 arg1 = (Dali::GestureDetector *)jarg1;
14920 arg2 = (size_t)jarg2;
14923 result = ((Dali::GestureDetector const *)arg1)->GetAttachedActor(arg2);
14924 } CALL_CATCH_EXCEPTION(0);
14927 jresult = new Dali::Actor((const Dali::Actor &)result);
14931 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_GestureDetector_FeedTouch(void * jdetector, void * jactor, void * jtouch) {
14932 bool result = false;
14933 Dali::GestureDetector *detector = (Dali::GestureDetector *)jdetector;
14934 Dali::Actor *actor = (Dali::Actor *)jactor;
14935 Dali::TouchEvent *touchEvent = (Dali::TouchEvent *)jtouch;
14939 result = ((Dali::GestureDetector *)detector)->FeedTouch(*actor, *touchEvent);
14940 } CALL_CATCH_EXCEPTION(0);
14947 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Gesture(void * jarg1) {
14949 Dali::Gesture *arg1 = 0 ;
14950 Dali::Gesture *result = 0 ;
14952 arg1 = (Dali::Gesture *)jarg1;
14954 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Gesture const & type is null", 0);
14959 result = (Dali::Gesture *)new Dali::Gesture((Dali::Gesture const &)*arg1);
14960 } CALL_CATCH_EXCEPTION(0);
14963 jresult = (void *)result;
14968 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Gesture_Assign(void * jarg1, void * jarg2) {
14970 Dali::Gesture *arg1 = (Dali::Gesture *) 0 ;
14971 Dali::Gesture *arg2 = 0 ;
14972 Dali::Gesture *result = 0 ;
14974 arg1 = (Dali::Gesture *)jarg1;
14975 arg2 = (Dali::Gesture *)jarg2;
14977 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Gesture const & type is null", 0);
14982 result = (Dali::Gesture *) &(arg1)->operator =((Dali::Gesture const &)*arg2);
14983 } CALL_CATCH_EXCEPTION(0);
14986 jresult = (void *)result;
14991 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Gesture(void * jarg1) {
14992 Dali::Gesture *arg1 = (Dali::Gesture *) 0 ;
14994 arg1 = (Dali::Gesture *)jarg1;
14998 } CALL_CATCH_EXCEPTION();
15003 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Gesture_type_get(void * jarg1) {
15005 Dali::Gesture *arg1 = (Dali::Gesture *) 0 ;
15006 Dali::GestureType::Value result;
15008 arg1 = (Dali::Gesture *)jarg1;
15009 result = (Dali::GestureType::Value) ((arg1)->GetType());
15010 jresult = (int)result;
15014 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Gesture_state_get(void * jarg1) {
15016 Dali::Gesture *arg1 = (Dali::Gesture *) 0 ;
15017 Dali::GestureState result;
15019 arg1 = (Dali::Gesture *)jarg1;
15020 result = (Dali::GestureState) ((arg1)->GetState());
15021 jresult = (int)result;
15025 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Gesture_time_get(void * jarg1) {
15026 unsigned int jresult ;
15027 Dali::Gesture *arg1 = (Dali::Gesture *) 0 ;
15028 unsigned int result;
15030 arg1 = (Dali::Gesture *)jarg1;
15031 result = (unsigned int) ((arg1)->GetTime());
15036 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Gesture_sourceType_get(void * gesture) {
15038 Dali::Gesture *jGesture = (Dali::Gesture *) gesture;
15039 Dali::GestureSourceType result;
15042 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Gesture const & type is null", 0);
15047 result = (Dali::GestureSourceType)jGesture->GetSourceType();
15048 } CALL_CATCH_EXCEPTION(0);
15051 jresult = (int)result;
15056 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Gesture_sourceData_get(void * gesture) {
15058 Dali::Gesture *jGesture = (Dali::Gesture *) gesture;
15059 Dali::GestureSourceData result;
15062 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::gesture const & type is null", 0);
15067 result = (Dali::GestureSourceData)jGesture->GetSourceData();
15068 } CALL_CATCH_EXCEPTION(0);
15071 jresult = (int)result;
15075 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Hover__SWIG_0() {
15077 Dali::HoverEvent *result = 0 ;
15081 result = (Dali::HoverEvent *)new Dali::HoverEvent();
15082 } CALL_CATCH_EXCEPTION(0);
15085 jresult = (void *)result;
15090 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Hover__SWIG_1(void * jarg1) {
15092 Dali::HoverEvent *arg1 = 0 ;
15093 Dali::HoverEvent *result = 0 ;
15095 arg1 = (Dali::HoverEvent *)jarg1;
15097 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::HoverEvent const & type is null", 0);
15102 result = (Dali::HoverEvent *)new Dali::HoverEvent((Dali::HoverEvent const &)*arg1);
15103 } CALL_CATCH_EXCEPTION(0);
15106 jresult = (void *)result;
15111 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Hover(void * jarg1) {
15112 Dali::HoverEvent *arg1 = (Dali::HoverEvent *) 0 ;
15114 arg1 = (Dali::HoverEvent *)jarg1;
15118 } CALL_CATCH_EXCEPTION();
15124 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Hover_Assign(void * jarg1, void * jarg2) {
15126 Dali::HoverEvent *arg1 = (Dali::HoverEvent *) 0 ;
15127 Dali::HoverEvent *arg2 = 0 ;
15128 Dali::HoverEvent *result = 0 ;
15130 arg1 = (Dali::HoverEvent *)jarg1;
15131 arg2 = (Dali::HoverEvent *)jarg2;
15133 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::HoverEvent const & type is null", 0);
15138 result = (Dali::HoverEvent *) &(arg1)->operator =((Dali::HoverEvent const &)*arg2);
15139 } catch (std::out_of_range& e) {
15141 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
15143 } catch (std::exception& e) {
15145 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
15147 } catch (Dali::DaliException e) {
15149 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
15153 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
15158 jresult = (void *)result;
15163 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Hover_New(unsigned int jarg1) {
15165 unsigned int arg1 ;
15166 Dali::HoverEvent result;
15168 arg1 = (unsigned int)jarg1;
15171 result = DevelHoverEvent::New(arg1);
15172 } CALL_CATCH_EXCEPTION(0);
15175 jresult = new Dali::HoverEvent((const Dali::HoverEvent &)result);
15180 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Hover_GetTime(void * jarg1) {
15181 unsigned long jresult ;
15182 Dali::HoverEvent *arg1 = (Dali::HoverEvent *) 0 ;
15183 unsigned long result;
15185 arg1 = (Dali::HoverEvent *)jarg1;
15188 result = (unsigned long)((Dali::HoverEvent const *)arg1)->GetTime();
15189 } catch (std::out_of_range& e) {
15191 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
15193 } catch (std::exception& e) {
15195 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
15197 } catch (Dali::DaliException e) {
15199 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
15203 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
15208 jresult = (unsigned long)result;
15213 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Hover_GetPointCount(void * jarg1) {
15214 unsigned long jresult ;
15215 Dali::HoverEvent *arg1 = (Dali::HoverEvent *) 0 ;
15216 std::size_t result;
15218 arg1 = (Dali::HoverEvent *)jarg1;
15221 result = ((Dali::HoverEvent const *)arg1)->GetPointCount();
15222 } catch (std::out_of_range& e) {
15224 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
15226 } catch (std::exception& e) {
15228 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
15230 } catch (Dali::DaliException e) {
15232 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
15236 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
15241 jresult = (unsigned long)result;
15246 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Hover_GetDeviceId(void * jarg1, unsigned long jarg2) {
15248 Dali::HoverEvent *arg1 = (Dali::HoverEvent *) 0 ;
15252 arg1 = (Dali::HoverEvent *)jarg1;
15253 arg2 = (std::size_t)jarg2;
15256 result = ((Dali::HoverEvent const *)arg1)->GetDeviceId(arg2);
15257 } catch (std::out_of_range& e) {
15259 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
15261 } catch (std::exception& e) {
15263 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
15265 } catch (Dali::DaliException e) {
15267 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
15271 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
15281 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Hover_GetState(void * jarg1, unsigned long jarg2) {
15283 Dali::HoverEvent *arg1 = (Dali::HoverEvent *) 0 ;
15285 Dali::PointState::Type result;
15287 arg1 = (Dali::HoverEvent *)jarg1;
15288 arg2 = (std::size_t)jarg2;
15291 result = (Dali::PointState::Type)((Dali::HoverEvent const *)arg1)->GetState(arg2);
15292 } CALL_CATCH_EXCEPTION(0);
15295 jresult = (int)result;
15300 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Hover_GetHitActor(void * jarg1, unsigned long jarg2) {
15302 Dali::HoverEvent *arg1 = (Dali::HoverEvent *) 0 ;
15304 Dali::Actor result;
15306 arg1 = (Dali::HoverEvent *)jarg1;
15307 arg2 = (std::size_t)jarg2;
15310 result = ((Dali::HoverEvent const *)arg1)->GetHitActor(arg2);
15311 } catch (std::out_of_range& e) {
15313 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
15315 } catch (std::exception& e) {
15317 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
15319 } catch (Dali::DaliException e) {
15321 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
15325 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
15330 jresult = new Dali::Actor((const Dali::Actor &)result);
15335 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Hover_GetLocalPosition(void * jarg1, unsigned long jarg2) {
15337 Dali::HoverEvent *arg1 = (Dali::HoverEvent *) 0 ;
15339 Dali::Vector2 *result = 0 ;
15341 arg1 = (Dali::HoverEvent *)jarg1;
15342 arg2 = (std::size_t)jarg2;
15345 result = (Dali::Vector2 *) &((Dali::HoverEvent const *)arg1)->GetLocalPosition(arg2);
15346 } catch (std::out_of_range& e) {
15348 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
15350 } catch (std::exception& e) {
15352 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
15354 } catch (Dali::DaliException e) {
15356 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
15360 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
15365 jresult = (void *)result;
15370 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Hover_GetScreenPosition(void * jarg1, unsigned long jarg2) {
15372 Dali::HoverEvent *arg1 = (Dali::HoverEvent *) 0 ;
15374 Dali::Vector2 *result = 0 ;
15376 arg1 = (Dali::HoverEvent *)jarg1;
15377 arg2 = (std::size_t)jarg2;
15380 result = (Dali::Vector2 *) &((Dali::HoverEvent const *)arg1)->GetScreenPosition(arg2);
15381 } CALL_CATCH_EXCEPTION(0);
15384 jresult = (void *)result;
15389 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Key__SWIG_0() {
15391 Dali::KeyEvent *result = 0 ;
15395 result = (Dali::KeyEvent *)new Dali::KeyEvent();
15396 } CALL_CATCH_EXCEPTION(0);
15399 jresult = (void *)result;
15404 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Key__SWIG_1(void * jarg1) {
15406 Dali::KeyEvent *arg1 = 0 ;
15407 Dali::KeyEvent *result = 0 ;
15409 arg1 = (Dali::KeyEvent *)jarg1;
15411 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyEvent const & type is null", 0);
15416 result = (Dali::KeyEvent *)new Dali::KeyEvent((Dali::KeyEvent const &)*arg1);
15417 } CALL_CATCH_EXCEPTION(0);
15420 jresult = (void *)result;
15425 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Key_Assign(void * jarg1, void * jarg2) {
15427 Dali::KeyEvent *arg1 = (Dali::KeyEvent *) 0 ;
15428 Dali::KeyEvent *arg2 = 0 ;
15429 Dali::KeyEvent *result = 0 ;
15431 arg1 = (Dali::KeyEvent *)jarg1;
15432 arg2 = (Dali::KeyEvent *)jarg2;
15434 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyEvent const & type is null", 0);
15439 result = (Dali::KeyEvent *) &(arg1)->operator =((Dali::KeyEvent const &)*arg2);
15440 } CALL_CATCH_EXCEPTION(0);
15443 jresult = (void *)result;
15448 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Key_New(char * jarg1, char * jarg2, int jarg3, int jarg4, unsigned long jarg5, int jarg6) {
15450 std::string *arg1 = 0 ;
15451 std::string *arg2 = 0 ;
15454 unsigned long arg5 ;
15455 Dali::KeyEvent::State *arg6 = 0 ;
15456 Dali::KeyEvent::State temp6 ;
15457 Dali::KeyEvent result;
15460 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
15463 std::string arg1_str(jarg1);
15466 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
15469 std::string arg2_str(jarg2);
15473 arg5 = (unsigned long)jarg5;
15474 temp6 = (Dali::KeyEvent::State)jarg6;
15478 result = DevelKeyEvent::New((std::string const &)*arg1, "", (std::string const &)*arg2, arg3, arg4, arg5, (Dali::KeyEvent::State const &)*arg6, "", "", Device::Class::NONE, Device::Subclass::NONE);
15479 } CALL_CATCH_EXCEPTION(0);
15482 jresult = new Dali::KeyEvent((const Dali::KeyEvent &)result);
15484 //argout typemap for const std::string&
15487 //argout typemap for const std::string&
15492 SWIGEXPORT void* SWIGSTDCALL CSharp_Dali_Key_New__SWIG_1()
15495 Dali::KeyEvent result;
15500 result = DevelKeyEvent::New();
15501 } CALL_CATCH_EXCEPTION(0);
15504 jresult = new Dali::KeyEvent((const Dali::KeyEvent &)result);
15509 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Key(void * jarg1) {
15510 Dali::KeyEvent *arg1 = (Dali::KeyEvent *) 0 ;
15512 arg1 = (Dali::KeyEvent *)jarg1;
15516 } CALL_CATCH_EXCEPTION();
15522 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Key_IsShiftModifier(void * jarg1) {
15524 Dali::KeyEvent *arg1 = (Dali::KeyEvent *) 0 ;
15527 arg1 = (Dali::KeyEvent *)jarg1;
15530 result = (bool)((Dali::KeyEvent const *)arg1)->IsShiftModifier();
15531 } CALL_CATCH_EXCEPTION(0);
15539 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Key_IsCtrlModifier(void * jarg1) {
15541 Dali::KeyEvent *arg1 = (Dali::KeyEvent *) 0 ;
15544 arg1 = (Dali::KeyEvent *)jarg1;
15547 result = (bool)((Dali::KeyEvent const *)arg1)->IsCtrlModifier();
15548 } CALL_CATCH_EXCEPTION(0);
15556 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Key_IsAltModifier(void * jarg1) {
15558 Dali::KeyEvent *arg1 = (Dali::KeyEvent *) 0 ;
15561 arg1 = (Dali::KeyEvent *)jarg1;
15564 result = (bool)((Dali::KeyEvent const *)arg1)->IsAltModifier();
15565 } CALL_CATCH_EXCEPTION(0);
15573 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Key_keyPressedName_set(void * jarg1, char * jarg2) {
15574 Dali::KeyEvent *argp1 = (Dali::KeyEvent *) 0 ;
15575 std::string *arg2 = 0 ;
15577 argp1 = (Dali::KeyEvent *) jarg1;
15579 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "KeyEvent is null", 0);
15583 Dali::KeyEvent arg1 = *argp1;
15585 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
15588 std::string arg2_str(jarg2);
15593 Dali::DevelKeyEvent::SetKeyName(arg1, (std::string const &)*arg2);
15594 } catch (std::out_of_range& e) {
15596 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
15598 } catch (std::exception& e) {
15600 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
15602 } catch (Dali::DaliException e) {
15604 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
15608 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
15615 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_Key_keyPressedName_get(void * jarg1) {
15618 if( jarg1 == NULL )
15620 jresult = SWIG_csharp_string_callback( "" );
15624 Dali::KeyEvent *arg1 = ( Dali::KeyEvent * ) 0;
15625 std::string *result = 0;
15626 std::string str = "";
15628 arg1 = ( Dali::KeyEvent * )jarg1;
15631 str = ((Dali::KeyEvent const *)arg1)->GetKeyName();
15632 result = (std::string *) &str;
15633 jresult = SWIG_csharp_string_callback(result->c_str());
15634 } catch (std::out_of_range& e) {
15636 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
15638 } catch (std::exception& e) {
15640 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
15642 } catch (Dali::DaliException e) {
15644 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
15648 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
15659 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Key_keyPressed_set(void * jarg1, char * jarg2) {
15660 Dali::KeyEvent *argp1 = (Dali::KeyEvent *) 0 ;
15661 std::string *arg2 = 0 ;
15663 argp1 = (Dali::KeyEvent *) jarg1;
15665 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "KeyEvent is null", 0);
15669 Dali::KeyEvent arg1 = *argp1;
15671 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
15674 std::string arg2_str(jarg2);
15679 Dali::DevelKeyEvent::SetKeyString(arg1, (std::string const &)*arg2);
15680 } catch (std::out_of_range& e) {
15682 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
15684 } catch (std::exception& e) {
15686 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
15688 } catch (Dali::DaliException e) {
15690 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
15694 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
15701 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_Key_keyPressed_get(void * jarg1) {
15704 Dali::KeyEvent *arg1 = ( Dali::KeyEvent * ) 0;
15705 std::string *result = 0;
15706 std::string str = "";
15707 arg1 = ( Dali::KeyEvent * )jarg1;
15710 str = ((Dali::KeyEvent const *)arg1)->GetKeyString();
15711 result = (std::string *) &str;
15712 jresult = SWIG_csharp_string_callback(result->c_str());
15713 } catch (std::out_of_range& e) {
15715 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
15717 } catch (std::exception& e) {
15719 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
15721 } catch (Dali::DaliException e) {
15723 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
15727 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
15736 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Key_keyCode_set(void * jarg1, int jarg2) {
15737 Dali::KeyEvent *argp1 = (Dali::KeyEvent *) 0 ;
15740 argp1 = (Dali::KeyEvent *) jarg1;
15742 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "KeyEvent is null", 0);
15746 Dali::KeyEvent arg1 = *argp1;
15750 Dali::DevelKeyEvent::SetKeyCode(arg1, arg2);
15751 } catch (std::out_of_range& e) {
15753 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
15755 } catch (std::exception& e) {
15757 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
15759 } catch (Dali::DaliException e) {
15761 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
15765 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
15772 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Key_keyCode_get(void * jarg1) {
15774 Dali::KeyEvent *arg1 = ( Dali::KeyEvent * ) 0;
15777 arg1 = (Dali::KeyEvent *)jarg1;
15780 result = (int)((Dali::KeyEvent const *)arg1)->GetKeyCode();
15781 } catch (std::out_of_range& e) {
15783 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
15785 } catch (std::exception& e) {
15787 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
15789 } catch (Dali::DaliException e) {
15791 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
15795 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
15805 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Key_keyModifier_set(void * jarg1, int jarg2) {
15806 Dali::KeyEvent *argp1 = (Dali::KeyEvent *) 0 ;
15809 argp1 = (Dali::KeyEvent *) jarg1;
15811 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "KeyEvent is null", 0);
15815 Dali::KeyEvent arg1 = *argp1;
15819 Dali::DevelKeyEvent::SetKeyModifier(arg1, arg2);
15820 } catch (std::out_of_range& e) {
15822 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
15824 } catch (std::exception& e) {
15826 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
15828 } catch (Dali::DaliException e) {
15830 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
15834 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
15841 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Key_keyModifier_get(void * jarg1) {
15843 Dali::KeyEvent *arg1 = ( Dali::KeyEvent * ) 0;
15846 arg1 = (Dali::KeyEvent *)jarg1;
15849 result = (int)((Dali::KeyEvent const *)arg1)->GetKeyModifier();
15850 } catch (std::out_of_range& e) {
15852 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
15854 } catch (std::exception& e) {
15856 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
15858 } catch (Dali::DaliException e) {
15860 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
15864 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
15874 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Key_time_set(void * jarg1, unsigned long jarg2) {
15875 Dali::KeyEvent *argp1 = (Dali::KeyEvent *) 0 ;
15876 unsigned long arg2 ;
15878 argp1 = (Dali::KeyEvent *) jarg1;
15880 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "KeyEvent is null", 0);
15884 Dali::KeyEvent arg1 = *argp1;
15888 Dali::DevelKeyEvent::SetTime(arg1, arg2);
15889 } catch (std::out_of_range& e) {
15891 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
15893 } catch (std::exception& e) {
15895 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
15897 } catch (Dali::DaliException e) {
15899 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
15903 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
15910 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Key_time_get(void * jarg1) {
15911 unsigned long jresult ;
15912 Dali::KeyEvent *arg1 = ( Dali::KeyEvent * ) 0;
15913 unsigned long result;
15915 arg1 = (Dali::KeyEvent *)jarg1;
15918 result = (int)((Dali::KeyEvent const *)arg1)->GetTime();
15919 } catch (std::out_of_range& e) {
15921 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
15923 } catch (std::exception& e) {
15925 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
15927 } catch (Dali::DaliException e) {
15929 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
15933 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
15943 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Key_state_set(void * jarg1, int jarg2) {
15944 Dali::KeyEvent *argp1 = (Dali::KeyEvent *) 0;
15945 Dali::KeyEvent::State arg2;
15947 argp1 = (Dali::KeyEvent *) jarg1;
15949 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "KeyEvent is null", 0);
15953 Dali::KeyEvent arg1 = *argp1;
15954 arg2 = (Dali::KeyEvent::State)jarg2;
15957 Dali::DevelKeyEvent::SetState(arg1, arg2);
15958 } catch (std::out_of_range& e) {
15960 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
15962 } catch (std::exception& e) {
15964 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
15966 } catch (Dali::DaliException e) {
15968 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
15972 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
15979 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Key_state_get(void * jarg1) {
15981 Dali::KeyEvent *arg1 = ( Dali::KeyEvent * ) 0;
15982 Dali::KeyEvent::State result;
15984 arg1 = (Dali::KeyEvent *)jarg1;
15987 result = (Dali::KeyEvent::State)((Dali::KeyEvent const *)arg1)->GetState();
15988 } catch (std::out_of_range& e) {
15990 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
15992 } catch (std::exception& e) {
15994 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
15996 } catch (Dali::DaliException e) {
15998 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
16002 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
16007 jresult = (int)result;
16012 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_Key_logicalKey_get(void * jarg1) {
16015 Dali::KeyEvent *arg1 = ( Dali::KeyEvent * ) 0;
16016 std::string *result = 0;
16017 std::string str = "";
16019 arg1 = ( Dali::KeyEvent * )jarg1;
16022 str = ((Dali::KeyEvent const *)arg1)->GetLogicalKey();
16023 result = (std::string *) &str;
16024 jresult = SWIG_csharp_string_callback(result->c_str());
16025 } CALL_CATCH_EXCEPTION(0);
16032 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LongPressGestureDetector__SWIG_0() {
16034 Dali::LongPressGestureDetector *result = 0 ;
16038 result = (Dali::LongPressGestureDetector *)new Dali::LongPressGestureDetector();
16039 } CALL_CATCH_EXCEPTION(0);
16042 jresult = (void *)result;
16047 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_New__SWIG_0() {
16049 Dali::LongPressGestureDetector result;
16053 result = Dali::LongPressGestureDetector::New();
16054 } CALL_CATCH_EXCEPTION(0);
16057 jresult = new Dali::LongPressGestureDetector((const Dali::LongPressGestureDetector &)result);
16062 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_New__SWIG_1(unsigned int jarg1) {
16064 unsigned int arg1 ;
16065 Dali::LongPressGestureDetector result;
16067 arg1 = (unsigned int)jarg1;
16070 result = Dali::LongPressGestureDetector::New(arg1);
16071 } CALL_CATCH_EXCEPTION(0);
16074 jresult = new Dali::LongPressGestureDetector((const Dali::LongPressGestureDetector &)result);
16079 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_New__SWIG_2(unsigned int jarg1, unsigned int jarg2) {
16081 unsigned int arg1 ;
16082 unsigned int arg2 ;
16083 Dali::LongPressGestureDetector result;
16085 arg1 = (unsigned int)jarg1;
16086 arg2 = (unsigned int)jarg2;
16089 result = Dali::LongPressGestureDetector::New(arg1,arg2);
16090 } CALL_CATCH_EXCEPTION(0);
16093 jresult = new Dali::LongPressGestureDetector((const Dali::LongPressGestureDetector &)result);
16098 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_DownCast(void * jarg1) {
16100 Dali::BaseHandle arg1 ;
16101 Dali::BaseHandle *argp1 ;
16102 Dali::LongPressGestureDetector result;
16104 argp1 = (Dali::BaseHandle *)jarg1;
16106 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
16112 result = Dali::LongPressGestureDetector::DownCast(arg1);
16113 } CALL_CATCH_EXCEPTION(0);
16116 jresult = new Dali::LongPressGestureDetector((const Dali::LongPressGestureDetector &)result);
16121 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_LongPressGestureDetector(void * jarg1) {
16122 Dali::LongPressGestureDetector *arg1 = (Dali::LongPressGestureDetector *) 0 ;
16124 arg1 = (Dali::LongPressGestureDetector *)jarg1;
16128 } CALL_CATCH_EXCEPTION();
16134 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LongPressGestureDetector__SWIG_1(void * jarg1) {
16136 Dali::LongPressGestureDetector *arg1 = 0 ;
16137 Dali::LongPressGestureDetector *result = 0 ;
16139 arg1 = (Dali::LongPressGestureDetector *)jarg1;
16141 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::LongPressGestureDetector const & type is null", 0);
16146 result = (Dali::LongPressGestureDetector *)new Dali::LongPressGestureDetector((Dali::LongPressGestureDetector const &)*arg1);
16147 } CALL_CATCH_EXCEPTION(0);
16150 jresult = (void *)result;
16155 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_Assign(void * jarg1, void * jarg2) {
16157 Dali::LongPressGestureDetector *arg1 = (Dali::LongPressGestureDetector *) 0 ;
16158 Dali::LongPressGestureDetector *arg2 = 0 ;
16159 Dali::LongPressGestureDetector *result = 0 ;
16161 arg1 = (Dali::LongPressGestureDetector *)jarg1;
16162 arg2 = (Dali::LongPressGestureDetector *)jarg2;
16164 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::LongPressGestureDetector const & type is null", 0);
16169 result = (Dali::LongPressGestureDetector *) &(arg1)->operator =((Dali::LongPressGestureDetector const &)*arg2);
16170 } CALL_CATCH_EXCEPTION(0);
16173 jresult = (void *)result;
16178 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_SetTouchesRequired__SWIG_0(void * jarg1, unsigned int jarg2) {
16179 Dali::LongPressGestureDetector *arg1 = (Dali::LongPressGestureDetector *) 0 ;
16180 unsigned int arg2 ;
16182 arg1 = (Dali::LongPressGestureDetector *)jarg1;
16183 arg2 = (unsigned int)jarg2;
16186 (arg1)->SetTouchesRequired(arg2);
16187 } CALL_CATCH_EXCEPTION();
16193 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_SetTouchesRequired__SWIG_1(void * jarg1, unsigned int jarg2, unsigned int jarg3) {
16194 Dali::LongPressGestureDetector *arg1 = (Dali::LongPressGestureDetector *) 0 ;
16195 unsigned int arg2 ;
16196 unsigned int arg3 ;
16198 arg1 = (Dali::LongPressGestureDetector *)jarg1;
16199 arg2 = (unsigned int)jarg2;
16200 arg3 = (unsigned int)jarg3;
16203 (arg1)->SetTouchesRequired(arg2,arg3);
16204 } CALL_CATCH_EXCEPTION();
16210 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_GetMinimumTouchesRequired(void * jarg1) {
16211 unsigned int jresult ;
16212 Dali::LongPressGestureDetector *arg1 = (Dali::LongPressGestureDetector *) 0 ;
16213 unsigned int result;
16215 arg1 = (Dali::LongPressGestureDetector *)jarg1;
16218 result = (unsigned int)((Dali::LongPressGestureDetector const *)arg1)->GetMinimumTouchesRequired();
16219 } CALL_CATCH_EXCEPTION(0);
16227 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_GetMaximumTouchesRequired(void * jarg1) {
16228 unsigned int jresult ;
16229 Dali::LongPressGestureDetector *arg1 = (Dali::LongPressGestureDetector *) 0 ;
16230 unsigned int result;
16232 arg1 = (Dali::LongPressGestureDetector *)jarg1;
16235 result = (unsigned int)((Dali::LongPressGestureDetector const *)arg1)->GetMaximumTouchesRequired();
16236 } CALL_CATCH_EXCEPTION(0);
16244 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_DetectedSignal(void * jarg1) {
16246 Dali::LongPressGestureDetector *arg1 = (Dali::LongPressGestureDetector *) 0 ;
16247 Dali::LongPressGestureDetector::DetectedSignalType *result = 0 ;
16249 arg1 = (Dali::LongPressGestureDetector *)jarg1;
16252 result = (Dali::LongPressGestureDetector::DetectedSignalType *) &(arg1)->DetectedSignal();
16253 } CALL_CATCH_EXCEPTION(0);
16256 jresult = (void *)result;
16261 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LongPressGesture__SWIG_0() {
16263 Dali::LongPressGesture *result = 0 ;
16267 result = (Dali::LongPressGesture *)new Dali::LongPressGesture();
16268 } CALL_CATCH_EXCEPTION(0);
16271 jresult = (void *)result;
16276 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGesture_New(int jarg1) {
16278 Dali::GestureState arg1 ;
16279 Dali::LongPressGesture result;
16281 arg1 = (Dali::GestureState)jarg1;
16284 result = DevelLongPressGesture::New(arg1);
16285 } CALL_CATCH_EXCEPTION(0);
16288 jresult = new Dali::LongPressGesture((const Dali::LongPressGesture &)result);
16293 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LongPressGesture__SWIG_1(void * jarg1) {
16295 Dali::LongPressGesture *arg1 = 0 ;
16296 Dali::LongPressGesture *result = 0 ;
16298 arg1 = (Dali::LongPressGesture *)jarg1;
16300 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::LongPressGesture const & type is null", 0);
16305 result = (Dali::LongPressGesture *)new Dali::LongPressGesture((Dali::LongPressGesture const &)*arg1);
16306 } CALL_CATCH_EXCEPTION(0);
16309 jresult = (void *)result;
16314 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGesture_Assign(void * jarg1, void * jarg2) {
16316 Dali::LongPressGesture *arg1 = (Dali::LongPressGesture *) 0 ;
16317 Dali::LongPressGesture *arg2 = 0 ;
16318 Dali::LongPressGesture *result = 0 ;
16320 arg1 = (Dali::LongPressGesture *)jarg1;
16321 arg2 = (Dali::LongPressGesture *)jarg2;
16323 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::LongPressGesture const & type is null", 0);
16328 result = (Dali::LongPressGesture *) &(arg1)->operator =((Dali::LongPressGesture const &)*arg2);
16329 } CALL_CATCH_EXCEPTION(0);
16332 jresult = (void *)result;
16337 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_LongPressGesture(void * jarg1) {
16338 Dali::LongPressGesture *arg1 = (Dali::LongPressGesture *) 0 ;
16340 arg1 = (Dali::LongPressGesture *)jarg1;
16344 } CALL_CATCH_EXCEPTION();
16350 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_LongPressGesture_numberOfTouches_get(void * jarg1) {
16351 unsigned int jresult ;
16352 Dali::LongPressGesture *arg1 = (Dali::LongPressGesture *) 0 ;
16353 unsigned int result;
16355 arg1 = (Dali::LongPressGesture *)jarg1;
16356 result = (unsigned int) ((arg1)->GetNumberOfTouches());
16362 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGesture_screenPoint_get(void * jarg1) {
16364 Dali::LongPressGesture *arg1 = (Dali::LongPressGesture *) 0 ;
16365 Dali::Vector2 result;
16367 arg1 = (Dali::LongPressGesture *)jarg1;
16370 result = ((Dali::LongPressGesture const *)arg1)->GetScreenPoint();
16371 } catch (std::out_of_range& e) {
16373 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
16375 } catch (std::exception& e) {
16377 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
16379 } catch (Dali::DaliException e) {
16381 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
16385 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
16389 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
16394 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGesture_localPoint_get(void * jarg1) {
16396 Dali::LongPressGesture *arg1 = (Dali::LongPressGesture *) 0 ;
16397 Dali::Vector2 result;
16399 arg1 = (Dali::LongPressGesture *)jarg1;
16402 result = ((Dali::LongPressGesture const *)arg1)->GetLocalPoint();
16403 } catch (std::out_of_range& e) {
16405 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
16407 } catch (std::exception& e) {
16409 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
16411 } catch (Dali::DaliException e) {
16413 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
16417 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
16421 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
16426 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Wheel__SWIG_0() {
16428 Dali::WheelEvent *result = 0 ;
16432 result = (Dali::WheelEvent *)new Dali::WheelEvent();
16433 } CALL_CATCH_EXCEPTION(0);
16436 jresult = (void *)result;
16441 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Wheel__SWIG_1(void * jarg1) {
16443 Dali::WheelEvent *arg1 = 0 ;
16444 Dali::WheelEvent *result = 0 ;
16446 arg1 = (Dali::WheelEvent *)jarg1;
16448 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::WheelEvent const & type is null", 0);
16453 result = (Dali::WheelEvent *)new Dali::WheelEvent((Dali::WheelEvent const &)*arg1);
16454 } catch (std::out_of_range& e) {
16456 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
16458 } catch (std::exception& e) {
16460 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
16462 } catch (Dali::DaliException e) {
16464 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
16468 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
16473 jresult = (void *)result;
16478 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Wheel_Assign(void * jarg1, void * jarg2) {
16480 Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ;
16481 Dali::WheelEvent *arg2 = 0 ;
16482 Dali::WheelEvent *result = 0 ;
16484 arg1 = (Dali::WheelEvent *)jarg1;
16485 arg2 = (Dali::WheelEvent *)jarg2;
16487 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::WheelEvent const & type is null", 0);
16492 result = (Dali::WheelEvent *) &(arg1)->operator =((Dali::WheelEvent const &)*arg2);
16493 } catch (std::out_of_range& e) {
16495 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
16497 } catch (std::exception& e) {
16499 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
16501 } catch (Dali::DaliException e) {
16503 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
16507 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
16512 jresult = (void *)result;
16516 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Wheel_New(int jarg1, int jarg2, unsigned int jarg3, void * jarg4, int jarg5, unsigned int jarg6) {
16518 Dali::WheelEvent::Type arg1 ;
16520 unsigned int arg3 ;
16521 Dali::Vector2 arg4 ;
16523 unsigned int arg6 ;
16524 Dali::Vector2 *argp4 ;
16525 Dali::WheelEvent result;
16527 arg1 = (Dali::WheelEvent::Type)jarg1;
16529 arg3 = (unsigned int)jarg3;
16530 argp4 = (Dali::Vector2 *)jarg4;
16532 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Vector2", 0);
16537 arg6 = (unsigned int)jarg6;
16540 result = DevelWheelEvent::New(arg1,arg2,arg3,arg4,arg5,arg6);
16541 } CALL_CATCH_EXCEPTION(0);
16544 jresult = new Dali::WheelEvent((const Dali::WheelEvent &)result);
16549 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Wheel(void * jarg1) {
16550 Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ;
16552 arg1 = (Dali::WheelEvent *)jarg1;
16556 } CALL_CATCH_EXCEPTION();
16562 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Wheel_IsShiftModifier(void * jarg1) {
16564 Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ;
16567 arg1 = (Dali::WheelEvent *)jarg1;
16570 result = (bool)((Dali::WheelEvent const *)arg1)->IsShiftModifier();
16571 } CALL_CATCH_EXCEPTION(0);
16579 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Wheel_IsCtrlModifier(void * jarg1) {
16581 Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ;
16584 arg1 = (Dali::WheelEvent *)jarg1;
16587 result = (bool)((Dali::WheelEvent const *)arg1)->IsCtrlModifier();
16588 } catch (std::out_of_range& e) {
16590 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
16592 } catch (std::exception& e) {
16594 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
16596 } catch (Dali::DaliException e) {
16598 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
16602 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
16612 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Wheel_IsAltModifier(void * jarg1) {
16614 Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ;
16617 arg1 = (Dali::WheelEvent *)jarg1;
16620 result = (bool)((Dali::WheelEvent const *)arg1)->IsAltModifier();
16621 } catch (std::out_of_range& e) {
16623 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
16625 } catch (std::exception& e) {
16627 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
16629 } catch (Dali::DaliException e) {
16631 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
16635 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
16645 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Wheel_type_get(void * jarg1) {
16647 Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ;
16648 Dali::WheelEvent::Type result;
16650 arg1 = (Dali::WheelEvent *)jarg1;
16653 result = ((Dali::WheelEvent const *)arg1)->GetType();
16654 } catch (std::out_of_range& e) {
16656 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
16658 } catch (std::exception& e) {
16660 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
16662 } catch (Dali::DaliException e) {
16664 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
16668 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
16673 jresult = (int)result;
16678 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Wheel_direction_get(void * jarg1) {
16680 Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ;
16683 arg1 = (Dali::WheelEvent *)jarg1;
16686 result = ((Dali::WheelEvent const *)arg1)->GetDirection();
16687 } catch (std::out_of_range& e) {
16689 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
16691 } catch (std::exception& e) {
16693 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
16695 } catch (Dali::DaliException e) {
16697 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
16701 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
16711 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Wheel_modifiers_get(void * jarg1) {
16712 unsigned int jresult ;
16713 Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ;
16714 unsigned int result;
16716 arg1 = (Dali::WheelEvent *)jarg1;
16719 result = ((Dali::WheelEvent const *)arg1)->GetModifiers();
16720 } CALL_CATCH_EXCEPTION(0);
16728 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Wheel_point_get(void * jarg1) {
16730 Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ;
16731 Dali::Vector2 *result = 0 ;
16733 arg1 = (Dali::WheelEvent *)jarg1;
16736 result = (Dali::Vector2 *) &((Dali::WheelEvent const *)arg1)->GetPoint();
16737 } CALL_CATCH_EXCEPTION(0);
16740 jresult = (void *)result;
16745 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Wheel_delta_get(void * jarg1) {
16747 Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ;
16750 arg1 = (Dali::WheelEvent *)jarg1;
16753 result = ((Dali::WheelEvent const *)arg1)->GetDelta();
16754 } catch (std::out_of_range& e) {
16756 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
16758 } catch (std::exception& e) {
16760 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
16762 } catch (Dali::DaliException e) {
16764 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
16768 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
16778 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Wheel_timeStamp_get(void * jarg1) {
16779 unsigned int jresult ;
16780 Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ;
16781 unsigned int result;
16783 arg1 = (Dali::WheelEvent *)jarg1;
16786 result = ((Dali::WheelEvent const *)arg1)->GetTime();
16787 } catch (std::out_of_range& e) {
16789 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
16791 } catch (std::exception& e) {
16793 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
16795 } catch (Dali::DaliException e) {
16797 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
16801 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
16810 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_GetDeviceName(void * jarg1) {
16812 Dali::KeyEvent *arg1 = 0 ;
16813 std::string result;
16815 arg1 = (Dali::KeyEvent *)jarg1;
16817 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyEvent const & type is null", 0);
16822 result = arg1->GetDeviceName();
16823 } CALL_CATCH_EXCEPTION(0);
16826 jresult = SWIG_csharp_string_callback((&result)->c_str());
16830 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_GetDeviceClass(void * jarg1) {
16832 Dali::KeyEvent *arg1 = 0 ;
16833 Dali::Device::Class::Type result;
16835 arg1 = (Dali::KeyEvent *)jarg1;
16837 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyEvent const & type is null", 0);
16842 result = (Dali::Device::Class::Type)arg1->GetDeviceClass();
16843 } CALL_CATCH_EXCEPTION(0);
16846 jresult = (int)result;
16850 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_GetDeviceSubClass(void * jarg1) {
16852 Dali::KeyEvent *arg1 = 0 ;
16853 Dali::Device::Subclass::Type result;
16855 arg1 = (Dali::KeyEvent *)jarg1;
16857 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyEvent const & type is null", 0);
16862 result = (Dali::Device::Subclass::Type)arg1->GetDeviceSubclass();
16863 } CALL_CATCH_EXCEPTION(0);
16866 jresult = (int)result;
16871 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_GetCurrent() {
16873 Dali::Stage result;
16877 result = Dali::Stage::GetCurrent();
16878 } CALL_CATCH_EXCEPTION(0);
16881 jresult = new Dali::Stage((const Dali::Stage &)result);
16886 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Stage_IsInstalled() {
16892 result = (bool)Dali::Stage::IsInstalled();
16893 } CALL_CATCH_EXCEPTION(0);
16900 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_GetRenderTaskList(void * jarg1) {
16902 Dali::Stage *arg1 = (Dali::Stage *) 0 ;
16903 Dali::RenderTaskList result;
16905 arg1 = (Dali::Stage *)jarg1;
16908 result = ((Dali::Stage const *)arg1)->GetRenderTaskList();
16909 } CALL_CATCH_EXCEPTION(0);
16912 jresult = new Dali::RenderTaskList((const Dali::RenderTaskList &)result);
16916 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_GetDpi(void * jarg1) {
16918 Dali::Stage *arg1 = (Dali::Stage *) 0 ;
16919 Dali::Vector2 result;
16921 arg1 = (Dali::Stage *)jarg1;
16924 result = ((Dali::Stage const *)arg1)->GetDpi();
16925 } CALL_CATCH_EXCEPTION(0);
16928 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
16933 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Stage_KeepRendering(void * jarg1, float jarg2) {
16934 Dali::Stage *arg1 = (Dali::Stage *) 0 ;
16937 arg1 = (Dali::Stage *)jarg1;
16938 arg2 = (float)jarg2;
16941 (arg1)->KeepRendering(arg2);
16942 } CALL_CATCH_EXCEPTION();
16948 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_KeyEventSignal(void * jarg1) {
16950 Dali::Stage *arg1 = (Dali::Stage *) 0 ;
16951 Dali::Stage::KeyEventSignalType *result = 0 ;
16953 arg1 = (Dali::Stage *)jarg1;
16956 result = (Dali::Stage::KeyEventSignalType *) &(arg1)->KeyEventSignal();
16957 } CALL_CATCH_EXCEPTION(0);
16960 jresult = (void *)result;
16965 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_EventProcessingFinishedSignal(void * jarg1) {
16967 Dali::Stage *arg1 = (Dali::Stage *) 0 ;
16968 Dali::Stage::EventProcessingFinishedSignalType *result = 0 ;
16970 arg1 = (Dali::Stage *)jarg1;
16973 result = (Dali::Stage::EventProcessingFinishedSignalType *) &(arg1)->EventProcessingFinishedSignal();
16974 } CALL_CATCH_EXCEPTION(0);
16977 jresult = (void *)result;
16982 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_TouchSignal(void * jarg1) {
16984 Dali::Stage *arg1 = (Dali::Stage *) 0 ;
16985 Dali::Stage::TouchEventSignalType *result = 0 ;
16987 arg1 = (Dali::Stage *)jarg1;
16990 result = (Dali::Stage::TouchEventSignalType *) &(arg1)->TouchedSignal();
16991 } CALL_CATCH_EXCEPTION(0);
16994 jresult = (void *)result;
16999 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_WheelEventSignal(void * jarg1) {
17001 Dali::Stage *arg1 = (Dali::Stage *) 0 ;
17002 Dali::Stage::WheelEventSignalType *result = 0 ;
17004 arg1 = (Dali::Stage *)jarg1;
17007 result = (Dali::Stage::WheelEventSignalType *) &(arg1)->WheelEventSignal();
17008 } CALL_CATCH_EXCEPTION(0);
17011 jresult = (void *)result;
17016 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_ContextLostSignal(void * jarg1) {
17018 Dali::Stage *arg1 = (Dali::Stage *) 0 ;
17019 Dali::Stage::ContextStatusSignal *result = 0 ;
17021 arg1 = (Dali::Stage *)jarg1;
17024 result = (Dali::Stage::ContextStatusSignal *) &(arg1)->ContextLostSignal();
17025 } CALL_CATCH_EXCEPTION(0);
17028 jresult = (void *)result;
17033 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_ContextRegainedSignal(void * jarg1) {
17035 Dali::Stage *arg1 = (Dali::Stage *) 0 ;
17036 Dali::Stage::ContextStatusSignal *result = 0 ;
17038 arg1 = (Dali::Stage *)jarg1;
17041 result = (Dali::Stage::ContextStatusSignal *) &(arg1)->ContextRegainedSignal();
17042 } CALL_CATCH_EXCEPTION(0);
17045 jresult = (void *)result;
17050 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_SceneCreatedSignal(void * jarg1) {
17052 Dali::Stage *arg1 = (Dali::Stage *) 0 ;
17053 Dali::Stage::SceneCreatedSignalType *result = 0 ;
17055 arg1 = (Dali::Stage *)jarg1;
17058 result = (Dali::Stage::SceneCreatedSignalType *) &(arg1)->SceneCreatedSignal();
17059 } CALL_CATCH_EXCEPTION(0);
17062 jresult = (void *)result;
17066 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Stage_SetRenderingBehavior(void * jarg1, int jarg2) {
17067 Dali::Stage *arg1 = (Dali::Stage *) 0 ;
17068 Dali::DevelStage::Rendering arg2 ;
17070 arg1 = (Dali::Stage *)jarg1;
17071 arg2 = (Dali::DevelStage::Rendering)jarg2;
17074 DevelStage::SetRenderingBehavior(*arg1,arg2);
17075 } CALL_CATCH_EXCEPTION();
17080 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Stage_GetRenderingBehavior(void * jarg1) {
17084 Dali::Stage *arg1 = (Dali::Stage *) 0 ;
17086 arg1 = (Dali::Stage *)jarg1;
17089 result = (int)(DevelStage::GetRenderingBehavior(*arg1));
17090 } CALL_CATCH_EXCEPTION(0);
17097 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_RelayoutContainer(void * jarg1) {
17098 Dali::RelayoutContainer *arg1 = (Dali::RelayoutContainer *) 0 ;
17100 arg1 = (Dali::RelayoutContainer *)jarg1;
17104 } CALL_CATCH_EXCEPTION();
17110 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RelayoutContainer_Add(void * jarg1, void * jarg2, void * jarg3) {
17111 Dali::RelayoutContainer *arg1 = (Dali::RelayoutContainer *) 0 ;
17112 Dali::Actor *arg2 = 0 ;
17113 Dali::Vector2 *arg3 = 0 ;
17115 arg1 = (Dali::RelayoutContainer *)jarg1;
17116 arg2 = (Dali::Actor *)jarg2;
17118 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor const & type is null", 0);
17121 arg3 = (Dali::Vector2 *)jarg3;
17123 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
17128 (arg1)->Add((Dali::Actor const &)*arg2,(Dali::Vector2 const &)*arg3);
17129 } CALL_CATCH_EXCEPTION();
17135 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CustomActorImpl_Self(void * jarg1) {
17137 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17138 Dali::CustomActor result;
17140 arg1 = (Dali::CustomActorImpl *)jarg1;
17143 result = ((Dali::CustomActorImpl const *)arg1)->Self();
17144 } CALL_CATCH_EXCEPTION(0);
17147 jresult = new Dali::CustomActor((const Dali::CustomActor &)result);
17152 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnSceneConnection(void * jarg1, int jarg2) {
17153 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17156 arg1 = (Dali::CustomActorImpl *)jarg1;
17160 (arg1)->OnSceneConnection(arg2);
17161 } CALL_CATCH_EXCEPTION();
17167 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnSceneDisconnection(void * jarg1) {
17168 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17170 arg1 = (Dali::CustomActorImpl *)jarg1;
17173 (arg1)->OnSceneDisconnection();
17174 } CALL_CATCH_EXCEPTION();
17180 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnChildAdd(void * jarg1, void * jarg2) {
17181 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17182 Dali::Actor *arg2 = 0 ;
17184 arg1 = (Dali::CustomActorImpl *)jarg1;
17185 arg2 = (Dali::Actor *)jarg2;
17187 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor & type is null", 0);
17192 (arg1)->OnChildAdd(*arg2);
17193 } CALL_CATCH_EXCEPTION();
17199 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnChildRemove(void * jarg1, void * jarg2) {
17200 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17201 Dali::Actor *arg2 = 0 ;
17203 arg1 = (Dali::CustomActorImpl *)jarg1;
17204 arg2 = (Dali::Actor *)jarg2;
17206 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor & type is null", 0);
17211 (arg1)->OnChildRemove(*arg2);
17212 } CALL_CATCH_EXCEPTION();
17218 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnPropertySet(void * jarg1, int jarg2, void * jarg3) {
17219 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17220 Dali::Property::Index arg2 ;
17221 Dali::Property::Value arg3 ;
17222 Dali::Property::Value *argp3 ;
17224 arg1 = (Dali::CustomActorImpl *)jarg1;
17225 arg2 = (Dali::Property::Index)jarg2;
17226 argp3 = (Dali::Property::Value *)jarg3;
17228 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0);
17234 (arg1)->OnPropertySet(arg2,arg3);
17235 } CALL_CATCH_EXCEPTION();
17241 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnSizeSet(void * jarg1, void * jarg2) {
17242 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17243 Dali::Vector3 *arg2 = 0 ;
17245 arg1 = (Dali::CustomActorImpl *)jarg1;
17246 arg2 = (Dali::Vector3 *)jarg2;
17248 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
17253 (arg1)->OnSizeSet((Dali::Vector3 const &)*arg2);
17254 } CALL_CATCH_EXCEPTION();
17259 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnSizeAnimation(void * jarg1, void * jarg2, void * jarg3) {
17260 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17261 Dali::Animation *arg2 = 0 ;
17262 Dali::Vector3 *arg3 = 0 ;
17264 arg1 = (Dali::CustomActorImpl *)jarg1;
17265 arg2 = (Dali::Animation *)jarg2;
17267 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Animation & type is null", 0);
17270 arg3 = (Dali::Vector3 *)jarg3;
17272 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
17277 (arg1)->OnSizeAnimation(*arg2,(Dali::Vector3 const &)*arg3);
17278 } CALL_CATCH_EXCEPTION();
17282 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnRelayout(void * jarg1, void * jarg2, void * jarg3) {
17283 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17284 Dali::Vector2 *arg2 = 0 ;
17285 Dali::RelayoutContainer *arg3 = 0 ;
17287 arg1 = (Dali::CustomActorImpl *)jarg1;
17288 arg2 = (Dali::Vector2 *)jarg2;
17290 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
17293 arg3 = (Dali::RelayoutContainer *)jarg3;
17295 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::RelayoutContainer & type is null", 0);
17300 (arg1)->OnRelayout((Dali::Vector2 const &)*arg2,*arg3);
17301 } CALL_CATCH_EXCEPTION();
17307 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnSetResizePolicy(void * jarg1, int jarg2, int jarg3) {
17308 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17309 Dali::ResizePolicy::Type arg2 ;
17310 Dali::Dimension::Type arg3 ;
17312 arg1 = (Dali::CustomActorImpl *)jarg1;
17313 arg2 = (Dali::ResizePolicy::Type)jarg2;
17314 arg3 = (Dali::Dimension::Type)jarg3;
17317 (arg1)->OnSetResizePolicy(arg2,arg3);
17318 } CALL_CATCH_EXCEPTION();
17324 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CustomActorImpl_GetNaturalSize(void * jarg1) {
17326 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17327 Dali::Vector3 result;
17329 arg1 = (Dali::CustomActorImpl *)jarg1;
17332 result = (arg1)->GetNaturalSize();
17333 } CALL_CATCH_EXCEPTION(0);
17336 jresult = new Dali::Vector3((const Dali::Vector3 &)result);
17341 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_CustomActorImpl_CalculateChildSize(void * jarg1, void * jarg2, int jarg3) {
17343 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17344 Dali::Actor *arg2 = 0 ;
17345 Dali::Dimension::Type arg3 ;
17348 arg1 = (Dali::CustomActorImpl *)jarg1;
17349 arg2 = (Dali::Actor *)jarg2;
17351 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor const & type is null", 0);
17354 arg3 = (Dali::Dimension::Type)jarg3;
17357 result = (float)(arg1)->CalculateChildSize((Dali::Actor const &)*arg2,arg3);
17358 } CALL_CATCH_EXCEPTION(0);
17366 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_CustomActorImpl_GetHeightForWidth(void * jarg1, float jarg2) {
17368 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17372 arg1 = (Dali::CustomActorImpl *)jarg1;
17373 arg2 = (float)jarg2;
17376 result = (float)(arg1)->GetHeightForWidth(arg2);
17377 } CALL_CATCH_EXCEPTION(0);
17385 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_CustomActorImpl_GetWidthForHeight(void * jarg1, float jarg2) {
17387 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17391 arg1 = (Dali::CustomActorImpl *)jarg1;
17392 arg2 = (float)jarg2;
17395 result = (float)(arg1)->GetWidthForHeight(arg2);
17396 } CALL_CATCH_EXCEPTION(0);
17404 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_CustomActorImpl_RelayoutDependentOnChildren__SWIG_0(void * jarg1, int jarg2) {
17406 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17407 Dali::Dimension::Type arg2 ;
17410 arg1 = (Dali::CustomActorImpl *)jarg1;
17411 arg2 = (Dali::Dimension::Type)jarg2;
17414 result = (bool)(arg1)->RelayoutDependentOnChildren(arg2);
17415 } CALL_CATCH_EXCEPTION(0);
17423 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_CustomActorImpl_RelayoutDependentOnChildren__SWIG_1(void * jarg1) {
17425 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17428 arg1 = (Dali::CustomActorImpl *)jarg1;
17431 result = (bool)(arg1)->RelayoutDependentOnChildren();
17432 } CALL_CATCH_EXCEPTION(0);
17440 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnCalculateRelayoutSize(void * jarg1, int jarg2) {
17441 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17442 Dali::Dimension::Type arg2 ;
17444 arg1 = (Dali::CustomActorImpl *)jarg1;
17445 arg2 = (Dali::Dimension::Type)jarg2;
17448 (arg1)->OnCalculateRelayoutSize(arg2);
17449 } CALL_CATCH_EXCEPTION();
17455 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnLayoutNegotiated(void * jarg1, float jarg2, int jarg3) {
17456 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17458 Dali::Dimension::Type arg3 ;
17460 arg1 = (Dali::CustomActorImpl *)jarg1;
17461 arg2 = (float)jarg2;
17462 arg3 = (Dali::Dimension::Type)jarg3;
17465 (arg1)->OnLayoutNegotiated(arg2,arg3);
17466 } CALL_CATCH_EXCEPTION();
17471 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_CustomActorImpl_IsRelayoutEnabled(void * jarg1) {
17473 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17476 arg1 = (Dali::CustomActorImpl *)jarg1;
17479 result = (bool)((Dali::CustomActorImpl const *)arg1)->IsRelayoutEnabled();
17480 } CALL_CATCH_EXCEPTION(0);
17487 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_CustomActor__SWIG_0() {
17489 Dali::CustomActor *result = 0 ;
17493 result = (Dali::CustomActor *)new Dali::CustomActor();
17494 } CALL_CATCH_EXCEPTION(0);
17497 jresult = (void *)result;
17502 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CustomActor_DownCast(void * jarg1) {
17504 Dali::BaseHandle arg1 ;
17505 Dali::BaseHandle *argp1 ;
17506 Dali::CustomActor result;
17508 argp1 = (Dali::BaseHandle *)jarg1;
17510 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
17516 result = Dali::CustomActor::DownCast(arg1);
17517 } CALL_CATCH_EXCEPTION(0);
17520 jresult = new Dali::CustomActor((const Dali::CustomActor &)result);
17525 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_CustomActor(void * jarg1) {
17526 Dali::CustomActor *arg1 = (Dali::CustomActor *) 0 ;
17528 arg1 = (Dali::CustomActor *)jarg1;
17532 } CALL_CATCH_EXCEPTION();
17538 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CustomActor_GetImplementation(void * jarg1) {
17540 Dali::CustomActor *arg1 = (Dali::CustomActor *) 0 ;
17541 Dali::CustomActorImpl *result = 0 ;
17543 arg1 = (Dali::CustomActor *)jarg1;
17546 result = (Dali::CustomActorImpl *) &((Dali::CustomActor const *)arg1)->GetImplementation();
17547 } CALL_CATCH_EXCEPTION(0);
17550 jresult = (void *)result;
17555 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_CustomActor__SWIG_1(void * jarg1) {
17557 Dali::CustomActorImpl *arg1 = 0 ;
17558 Dali::CustomActor *result = 0 ;
17560 arg1 = (Dali::CustomActorImpl *)jarg1;
17562 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::CustomActorImpl & type is null", 0);
17567 result = (Dali::CustomActor *)new Dali::CustomActor(*arg1);
17568 } CALL_CATCH_EXCEPTION(0);
17571 jresult = (void *)result;
17576 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_CustomActor__SWIG_2(void * jarg1) {
17578 Dali::CustomActor *arg1 = 0 ;
17579 Dali::CustomActor *result = 0 ;
17581 arg1 = (Dali::CustomActor *)jarg1;
17583 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::CustomActor const & type is null", 0);
17588 result = (Dali::CustomActor *)new Dali::CustomActor((Dali::CustomActor const &)*arg1);
17589 } CALL_CATCH_EXCEPTION(0);
17592 jresult = (void *)result;
17597 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CustomActor_Assign(void * jarg1, void * jarg2) {
17599 Dali::CustomActor *arg1 = (Dali::CustomActor *) 0 ;
17600 Dali::CustomActor *arg2 = 0 ;
17601 Dali::CustomActor *result = 0 ;
17603 arg1 = (Dali::CustomActor *)jarg1;
17604 arg2 = (Dali::CustomActor *)jarg2;
17606 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::CustomActor const & type is null", 0);
17611 result = (Dali::CustomActor *) &(arg1)->operator =((Dali::CustomActor const &)*arg2);
17612 } CALL_CATCH_EXCEPTION(0);
17615 jresult = (void *)result;
17620 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PanGestureDetector_Property_SCREEN_POSITION_get() {
17624 result = (int)Dali::PanGestureDetector::Property::SCREEN_POSITION;
17625 jresult = (int)result;
17630 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PanGestureDetector_Property_SCREEN_DISPLACEMENT_get() {
17634 result = (int)Dali::PanGestureDetector::Property::SCREEN_DISPLACEMENT;
17635 jresult = (int)result;
17640 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PanGestureDetector_Property_SCREEN_VELOCITY_get() {
17644 result = (int)Dali::PanGestureDetector::Property::SCREEN_VELOCITY;
17645 jresult = (int)result;
17650 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PanGestureDetector_Property_LOCAL_POSITION_get() {
17654 result = (int)Dali::PanGestureDetector::Property::LOCAL_POSITION;
17655 jresult = (int)result;
17660 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PanGestureDetector_Property_LOCAL_DISPLACEMENT_get() {
17664 result = (int)Dali::PanGestureDetector::Property::LOCAL_DISPLACEMENT;
17665 jresult = (int)result;
17670 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PanGestureDetector_Property_LOCAL_VELOCITY_get() {
17674 result = (int)Dali::PanGestureDetector::Property::LOCAL_VELOCITY;
17675 jresult = (int)result;
17680 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PanGestureDetector_Property_PANNING_get() {
17684 result = (int)Dali::PanGestureDetector::Property::PANNING;
17685 jresult = (int)result;
17690 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PanGestureDetector_Property() {
17692 Dali::PanGestureDetector::Property *result = 0 ;
17696 result = (Dali::PanGestureDetector::Property *)new Dali::PanGestureDetector::Property();
17697 } CALL_CATCH_EXCEPTION(0);
17700 jresult = (void *)result;
17705 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PanGestureDetector_Property(void * jarg1) {
17706 Dali::PanGestureDetector::Property *arg1 = (Dali::PanGestureDetector::Property *) 0 ;
17708 arg1 = (Dali::PanGestureDetector::Property *)jarg1;
17712 } CALL_CATCH_EXCEPTION();
17718 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_DIRECTION_LEFT_get() {
17720 Dali::Radian *result = 0 ;
17722 result = (Dali::Radian *)&Dali::PanGestureDetector::DIRECTION_LEFT;
17723 jresult = (void *)result;
17728 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_DIRECTION_RIGHT_get() {
17730 Dali::Radian *result = 0 ;
17732 result = (Dali::Radian *)&Dali::PanGestureDetector::DIRECTION_RIGHT;
17733 jresult = (void *)result;
17738 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_DIRECTION_UP_get() {
17740 Dali::Radian *result = 0 ;
17742 result = (Dali::Radian *)&Dali::PanGestureDetector::DIRECTION_UP;
17743 jresult = (void *)result;
17748 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_DIRECTION_DOWN_get() {
17750 Dali::Radian *result = 0 ;
17752 result = (Dali::Radian *)&Dali::PanGestureDetector::DIRECTION_DOWN;
17753 jresult = (void *)result;
17758 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_DIRECTION_HORIZONTAL_get() {
17760 Dali::Radian *result = 0 ;
17762 result = (Dali::Radian *)&Dali::PanGestureDetector::DIRECTION_HORIZONTAL;
17763 jresult = (void *)result;
17768 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_DIRECTION_VERTICAL_get() {
17770 Dali::Radian *result = 0 ;
17772 result = (Dali::Radian *)&Dali::PanGestureDetector::DIRECTION_VERTICAL;
17773 jresult = (void *)result;
17778 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_DEFAULT_THRESHOLD_get() {
17780 Dali::Radian *result = 0 ;
17782 result = (Dali::Radian *)&Dali::PanGestureDetector::DEFAULT_THRESHOLD;
17783 jresult = (void *)result;
17788 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PanGestureDetector__SWIG_0() {
17790 Dali::PanGestureDetector *result = 0 ;
17794 result = (Dali::PanGestureDetector *)new Dali::PanGestureDetector();
17795 } CALL_CATCH_EXCEPTION(0);
17798 jresult = (void *)result;
17803 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_New() {
17805 Dali::PanGestureDetector result;
17809 result = Dali::PanGestureDetector::New();
17810 } CALL_CATCH_EXCEPTION(0);
17813 jresult = new Dali::PanGestureDetector((const Dali::PanGestureDetector &)result);
17818 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_DownCast(void * jarg1) {
17820 Dali::BaseHandle arg1 ;
17821 Dali::BaseHandle *argp1 ;
17822 Dali::PanGestureDetector result;
17824 argp1 = (Dali::BaseHandle *)jarg1;
17826 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
17832 result = Dali::PanGestureDetector::DownCast(arg1);
17833 } CALL_CATCH_EXCEPTION(0);
17836 jresult = new Dali::PanGestureDetector((const Dali::PanGestureDetector &)result);
17841 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PanGestureDetector(void * jarg1) {
17842 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
17844 arg1 = (Dali::PanGestureDetector *)jarg1;
17848 } CALL_CATCH_EXCEPTION();
17854 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PanGestureDetector__SWIG_1(void * jarg1) {
17856 Dali::PanGestureDetector *arg1 = 0 ;
17857 Dali::PanGestureDetector *result = 0 ;
17859 arg1 = (Dali::PanGestureDetector *)jarg1;
17861 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PanGestureDetector const & type is null", 0);
17866 result = (Dali::PanGestureDetector *)new Dali::PanGestureDetector((Dali::PanGestureDetector const &)*arg1);
17867 } CALL_CATCH_EXCEPTION(0);
17870 jresult = (void *)result;
17875 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_Assign(void * jarg1, void * jarg2) {
17877 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
17878 Dali::PanGestureDetector *arg2 = 0 ;
17879 Dali::PanGestureDetector *result = 0 ;
17881 arg1 = (Dali::PanGestureDetector *)jarg1;
17882 arg2 = (Dali::PanGestureDetector *)jarg2;
17884 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PanGestureDetector const & type is null", 0);
17889 result = (Dali::PanGestureDetector *) &(arg1)->operator =((Dali::PanGestureDetector const &)*arg2);
17890 } CALL_CATCH_EXCEPTION(0);
17893 jresult = (void *)result;
17898 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_SetMinimumTouchesRequired(void * jarg1, unsigned int jarg2) {
17899 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
17900 unsigned int arg2 ;
17902 arg1 = (Dali::PanGestureDetector *)jarg1;
17903 arg2 = (unsigned int)jarg2;
17906 (arg1)->SetMinimumTouchesRequired(arg2);
17907 } CALL_CATCH_EXCEPTION();
17913 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_SetMaximumTouchesRequired(void * jarg1, unsigned int jarg2) {
17914 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
17915 unsigned int arg2 ;
17917 arg1 = (Dali::PanGestureDetector *)jarg1;
17918 arg2 = (unsigned int)jarg2;
17921 (arg1)->SetMaximumTouchesRequired(arg2);
17922 } CALL_CATCH_EXCEPTION();
17927 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_SetMaximumMotionEventAge(void * jarg1, unsigned int jarg2) {
17928 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
17931 arg1 = (Dali::PanGestureDetector *)jarg1;
17932 arg2 = (uint32_t)jarg2;
17935 (arg1)->SetMaximumMotionEventAge(arg2);
17936 } CALL_CATCH_EXCEPTION();
17942 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_PanGestureDetector_GetMinimumTouchesRequired(void * jarg1) {
17943 unsigned int jresult ;
17944 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
17945 unsigned int result;
17947 arg1 = (Dali::PanGestureDetector *)jarg1;
17950 result = (unsigned int)((Dali::PanGestureDetector const *)arg1)->GetMinimumTouchesRequired();
17951 } CALL_CATCH_EXCEPTION(0);
17959 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_PanGestureDetector_GetMaximumTouchesRequired(void * jarg1) {
17960 unsigned int jresult ;
17961 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
17962 unsigned int result;
17964 arg1 = (Dali::PanGestureDetector *)jarg1;
17967 result = (unsigned int)((Dali::PanGestureDetector const *)arg1)->GetMaximumTouchesRequired();
17968 } CALL_CATCH_EXCEPTION(0);
17975 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_PanGestureDetector_GetMaximumMotionEventAge(void * jarg1) {
17976 unsigned int jresult ;
17977 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
17980 arg1 = (Dali::PanGestureDetector *)jarg1;
17983 result = (uint32_t)((Dali::PanGestureDetector const *)arg1)->GetMaximumMotionEventAge();
17984 } CALL_CATCH_EXCEPTION(0);
17992 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_AddAngle__SWIG_0(void * jarg1, void * jarg2, void * jarg3) {
17993 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
17994 Dali::Radian arg2 ;
17995 Dali::Radian arg3 ;
17996 Dali::Radian *argp2 ;
17997 Dali::Radian *argp3 ;
17999 arg1 = (Dali::PanGestureDetector *)jarg1;
18000 argp2 = (Dali::Radian *)jarg2;
18002 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
18006 argp3 = (Dali::Radian *)jarg3;
18008 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
18014 (arg1)->AddAngle(arg2,arg3);
18015 } CALL_CATCH_EXCEPTION();
18021 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_AddAngle__SWIG_1(void * jarg1, void * jarg2) {
18022 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
18023 Dali::Radian arg2 ;
18024 Dali::Radian *argp2 ;
18026 arg1 = (Dali::PanGestureDetector *)jarg1;
18027 argp2 = (Dali::Radian *)jarg2;
18029 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
18035 (arg1)->AddAngle(arg2);
18036 } CALL_CATCH_EXCEPTION();
18042 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_AddDirection__SWIG_0(void * jarg1, void * jarg2, void * jarg3) {
18043 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
18044 Dali::Radian arg2 ;
18045 Dali::Radian arg3 ;
18046 Dali::Radian *argp2 ;
18047 Dali::Radian *argp3 ;
18049 arg1 = (Dali::PanGestureDetector *)jarg1;
18050 argp2 = (Dali::Radian *)jarg2;
18052 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
18056 argp3 = (Dali::Radian *)jarg3;
18058 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
18064 (arg1)->AddDirection(arg2,arg3);
18065 } CALL_CATCH_EXCEPTION();
18071 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_AddDirection__SWIG_1(void * jarg1, void * jarg2) {
18072 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
18073 Dali::Radian arg2 ;
18074 Dali::Radian *argp2 ;
18076 arg1 = (Dali::PanGestureDetector *)jarg1;
18077 argp2 = (Dali::Radian *)jarg2;
18079 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
18085 (arg1)->AddDirection(arg2);
18086 } CALL_CATCH_EXCEPTION();
18092 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_PanGestureDetector_GetAngleCount(void * jarg1) {
18093 unsigned long jresult ;
18094 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
18097 arg1 = (Dali::PanGestureDetector *)jarg1;
18100 result = ((Dali::PanGestureDetector const *)arg1)->GetAngleCount();
18101 } CALL_CATCH_EXCEPTION(0);
18104 jresult = (unsigned long)result;
18109 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_GetAngle(void * jarg1, unsigned long jarg2) {
18111 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
18113 Dali::PanGestureDetector::AngleThresholdPair result;
18115 arg1 = (Dali::PanGestureDetector *)jarg1;
18116 arg2 = (size_t)jarg2;
18119 result = ((Dali::PanGestureDetector const *)arg1)->GetAngle(arg2);
18120 } CALL_CATCH_EXCEPTION(0);
18123 jresult = new Dali::PanGestureDetector::AngleThresholdPair((const Dali::PanGestureDetector::AngleThresholdPair &)result);
18128 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_ClearAngles(void * jarg1) {
18129 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
18131 arg1 = (Dali::PanGestureDetector *)jarg1;
18134 (arg1)->ClearAngles();
18135 } CALL_CATCH_EXCEPTION();
18141 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_RemoveAngle(void * jarg1, void * jarg2) {
18142 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
18143 Dali::Radian arg2 ;
18144 Dali::Radian *argp2 ;
18146 arg1 = (Dali::PanGestureDetector *)jarg1;
18147 argp2 = (Dali::Radian *)jarg2;
18149 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
18155 (arg1)->RemoveAngle(arg2);
18156 } CALL_CATCH_EXCEPTION();
18162 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_RemoveDirection(void * jarg1, void * jarg2) {
18163 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
18164 Dali::Radian arg2 ;
18165 Dali::Radian *argp2 ;
18167 arg1 = (Dali::PanGestureDetector *)jarg1;
18168 argp2 = (Dali::Radian *)jarg2;
18170 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
18176 (arg1)->RemoveDirection(arg2);
18177 } CALL_CATCH_EXCEPTION();
18183 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_DetectedSignal(void * jarg1) {
18185 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
18186 Dali::PanGestureDetector::DetectedSignalType *result = 0 ;
18188 arg1 = (Dali::PanGestureDetector *)jarg1;
18191 result = (Dali::PanGestureDetector::DetectedSignalType *) &(arg1)->DetectedSignal();
18192 } CALL_CATCH_EXCEPTION(0);
18195 jresult = (void *)result;
18200 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_SetPanGestureProperties(void * jarg1) {
18201 Dali::PanGesture *arg1 = 0 ;
18203 arg1 = (Dali::PanGesture *)jarg1;
18205 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PanGesture const & type is null", 0);
18210 Dali::PanGestureDetector::SetPanGestureProperties((Dali::PanGesture const &)*arg1);
18211 } CALL_CATCH_EXCEPTION();
18217 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PanGesture__SWIG_0() {
18219 Dali::PanGesture *result = 0 ;
18223 result = (Dali::PanGesture *)new Dali::PanGesture();
18224 } CALL_CATCH_EXCEPTION(0);
18227 jresult = (void *)result;
18232 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGesture_New(int jarg1) {
18234 Dali::GestureState arg1 ;
18235 Dali::PanGesture result;
18237 arg1 = (Dali::GestureState)jarg1;
18240 result = DevelPanGesture::New(arg1);
18241 } CALL_CATCH_EXCEPTION(0);
18244 jresult = new Dali::PanGesture((const Dali::PanGesture &)result);
18249 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PanGesture__SWIG_2(void * jarg1) {
18251 Dali::PanGesture *arg1 = 0 ;
18252 Dali::PanGesture *result = 0 ;
18254 arg1 = (Dali::PanGesture *)jarg1;
18256 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PanGesture const & type is null", 0);
18261 result = (Dali::PanGesture *)new Dali::PanGesture((Dali::PanGesture const &)*arg1);
18262 } CALL_CATCH_EXCEPTION(0);
18265 jresult = (void *)result;
18270 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGesture_Assign(void * jarg1, void * jarg2) {
18272 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
18273 Dali::PanGesture *arg2 = 0 ;
18274 Dali::PanGesture *result = 0 ;
18276 arg1 = (Dali::PanGesture *)jarg1;
18277 arg2 = (Dali::PanGesture *)jarg2;
18279 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PanGesture const & type is null", 0);
18284 result = (Dali::PanGesture *) &(arg1)->operator =((Dali::PanGesture const &)*arg2);
18285 } CALL_CATCH_EXCEPTION(0);
18288 jresult = (void *)result;
18293 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PanGesture(void * jarg1) {
18294 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
18296 arg1 = (Dali::PanGesture *)jarg1;
18300 } CALL_CATCH_EXCEPTION();
18306 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGesture_velocity_get(void * jarg1) {
18308 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
18309 Dali::Vector2 result;
18311 arg1 = (Dali::PanGesture *)jarg1;
18314 result = ((Dali::PanGesture const *)arg1)->GetVelocity();
18315 } catch (std::out_of_range& e) {
18317 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
18319 } catch (std::exception& e) {
18321 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
18323 } catch (Dali::DaliException e) {
18325 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
18329 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
18333 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
18338 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGesture_displacement_get(void * jarg1) {
18340 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
18341 Dali::Vector2 result;
18343 arg1 = (Dali::PanGesture *)jarg1;
18346 result = ((Dali::PanGesture const *)arg1)->GetDisplacement();
18347 } catch (std::out_of_range& e) {
18349 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
18351 } catch (std::exception& e) {
18353 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
18355 } catch (Dali::DaliException e) {
18357 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
18361 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
18365 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
18370 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGesture_position_get(void * jarg1) {
18372 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
18373 Dali::Vector2 result;
18375 arg1 = (Dali::PanGesture *)jarg1;
18378 result = ((Dali::PanGesture const *)arg1)->GetPosition();
18379 } catch (std::out_of_range& e) {
18381 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
18383 } catch (std::exception& e) {
18385 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
18387 } catch (Dali::DaliException e) {
18389 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
18393 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
18397 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
18401 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGesture_screenVelocity_get(void * jarg1) {
18403 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
18404 Dali::Vector2 result;
18406 arg1 = (Dali::PanGesture *)jarg1;
18409 result = ((Dali::PanGesture const *)arg1)->GetScreenVelocity();
18410 } catch (std::out_of_range& e) {
18412 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
18414 } catch (std::exception& e) {
18416 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
18418 } catch (Dali::DaliException e) {
18420 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
18424 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
18428 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
18433 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGesture_screenDisplacement_get(void * jarg1) {
18435 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
18436 Dali::Vector2 result;
18438 arg1 = (Dali::PanGesture *)jarg1;
18441 result = ((Dali::PanGesture const *)arg1)->GetScreenDisplacement();
18442 } catch (std::out_of_range& e) {
18444 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
18446 } catch (std::exception& e) {
18448 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
18450 } catch (Dali::DaliException e) {
18452 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
18456 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
18460 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
18465 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGesture_screenPosition_get(void * jarg1) {
18467 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
18468 Dali::Vector2 result;
18470 arg1 = (Dali::PanGesture *)jarg1;
18473 result = ((Dali::PanGesture const *)arg1)->GetScreenPosition();
18474 } catch (std::out_of_range& e) {
18476 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
18478 } catch (std::exception& e) {
18480 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
18482 } catch (Dali::DaliException e) {
18484 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
18488 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
18492 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
18497 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_PanGesture_numberOfTouches_get(void * jarg1) {
18498 unsigned int jresult ;
18499 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
18500 unsigned int result;
18502 arg1 = (Dali::PanGesture *)jarg1;
18503 result = (unsigned int) ((arg1)->GetNumberOfTouches());
18509 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PanGesture_GetSpeed(void * jarg1) {
18511 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
18514 arg1 = (Dali::PanGesture *)jarg1;
18517 result = (float)((Dali::PanGesture const *)arg1)->GetSpeed();
18518 } CALL_CATCH_EXCEPTION(0);
18526 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PanGesture_GetDistance(void * jarg1) {
18528 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
18531 arg1 = (Dali::PanGesture *)jarg1;
18534 result = (float)((Dali::PanGesture const *)arg1)->GetDistance();
18535 } CALL_CATCH_EXCEPTION(0);
18543 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PanGesture_GetScreenSpeed(void * jarg1) {
18545 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
18548 arg1 = (Dali::PanGesture *)jarg1;
18551 result = (float)((Dali::PanGesture const *)arg1)->GetScreenSpeed();
18552 } CALL_CATCH_EXCEPTION(0);
18560 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PanGesture_GetScreenDistance(void * jarg1) {
18562 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
18565 arg1 = (Dali::PanGesture *)jarg1;
18568 result = (float)((Dali::PanGesture const *)arg1)->GetScreenDistance();
18569 } CALL_CATCH_EXCEPTION(0);
18577 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PinchGestureDetector__SWIG_0() {
18579 Dali::PinchGestureDetector *result = 0 ;
18583 result = (Dali::PinchGestureDetector *)new Dali::PinchGestureDetector();
18584 } CALL_CATCH_EXCEPTION(0);
18587 jresult = (void *)result;
18592 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PinchGestureDetector_New() {
18594 Dali::PinchGestureDetector result;
18598 result = Dali::PinchGestureDetector::New();
18599 } CALL_CATCH_EXCEPTION(0);
18602 jresult = new Dali::PinchGestureDetector((const Dali::PinchGestureDetector &)result);
18607 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PinchGestureDetector_DownCast(void * jarg1) {
18609 Dali::BaseHandle arg1 ;
18610 Dali::BaseHandle *argp1 ;
18611 Dali::PinchGestureDetector result;
18613 argp1 = (Dali::BaseHandle *)jarg1;
18615 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
18621 result = Dali::PinchGestureDetector::DownCast(arg1);
18622 } CALL_CATCH_EXCEPTION(0);
18625 jresult = new Dali::PinchGestureDetector((const Dali::PinchGestureDetector &)result);
18630 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PinchGestureDetector(void * jarg1) {
18631 Dali::PinchGestureDetector *arg1 = (Dali::PinchGestureDetector *) 0 ;
18633 arg1 = (Dali::PinchGestureDetector *)jarg1;
18637 } CALL_CATCH_EXCEPTION();
18643 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PinchGestureDetector__SWIG_1(void * jarg1) {
18645 Dali::PinchGestureDetector *arg1 = 0 ;
18646 Dali::PinchGestureDetector *result = 0 ;
18648 arg1 = (Dali::PinchGestureDetector *)jarg1;
18650 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PinchGestureDetector const & type is null", 0);
18655 result = (Dali::PinchGestureDetector *)new Dali::PinchGestureDetector((Dali::PinchGestureDetector const &)*arg1);
18656 } CALL_CATCH_EXCEPTION(0);
18659 jresult = (void *)result;
18664 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PinchGestureDetector_Assign(void * jarg1, void * jarg2) {
18666 Dali::PinchGestureDetector *arg1 = (Dali::PinchGestureDetector *) 0 ;
18667 Dali::PinchGestureDetector *arg2 = 0 ;
18668 Dali::PinchGestureDetector *result = 0 ;
18670 arg1 = (Dali::PinchGestureDetector *)jarg1;
18671 arg2 = (Dali::PinchGestureDetector *)jarg2;
18673 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PinchGestureDetector const & type is null", 0);
18678 result = (Dali::PinchGestureDetector *) &(arg1)->operator =((Dali::PinchGestureDetector const &)*arg2);
18679 } CALL_CATCH_EXCEPTION(0);
18682 jresult = (void *)result;
18687 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PinchGestureDetector_DetectedSignal(void * jarg1) {
18689 Dali::PinchGestureDetector *arg1 = (Dali::PinchGestureDetector *) 0 ;
18690 Dali::PinchGestureDetector::DetectedSignalType *result = 0 ;
18692 arg1 = (Dali::PinchGestureDetector *)jarg1;
18695 result = (Dali::PinchGestureDetector::DetectedSignalType *) &(arg1)->DetectedSignal();
18696 } CALL_CATCH_EXCEPTION(0);
18699 jresult = (void *)result;
18704 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PinchGesture__SWIG_0() {
18706 Dali::PinchGesture *result = 0 ;
18710 result = (Dali::PinchGesture *)new Dali::PinchGesture();
18711 } CALL_CATCH_EXCEPTION(0);
18714 jresult = (void *)result;
18719 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PinchGesture_New(int jarg1) {
18721 Dali::GestureState arg1 ;
18722 Dali::PinchGesture result;
18724 arg1 = (Dali::GestureState)jarg1;
18727 result = DevelPinchGesture::New(arg1);
18728 } CALL_CATCH_EXCEPTION(0);
18731 jresult = new Dali::PinchGesture((const Dali::PinchGesture &)result);
18736 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PinchGesture__SWIG_1(void * jarg1) {
18738 Dali::PinchGesture *arg1 = 0 ;
18739 Dali::PinchGesture *result = 0 ;
18741 arg1 = (Dali::PinchGesture *)jarg1;
18743 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PinchGesture const & type is null", 0);
18748 result = (Dali::PinchGesture *)new Dali::PinchGesture((Dali::PinchGesture const &)*arg1);
18749 } CALL_CATCH_EXCEPTION(0);
18752 jresult = (void *)result;
18757 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PinchGesture_Assign(void * jarg1, void * jarg2) {
18759 Dali::PinchGesture *arg1 = (Dali::PinchGesture *) 0 ;
18760 Dali::PinchGesture *arg2 = 0 ;
18761 Dali::PinchGesture *result = 0 ;
18763 arg1 = (Dali::PinchGesture *)jarg1;
18764 arg2 = (Dali::PinchGesture *)jarg2;
18766 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PinchGesture const & type is null", 0);
18771 result = (Dali::PinchGesture *) &(arg1)->operator =((Dali::PinchGesture const &)*arg2);
18772 } CALL_CATCH_EXCEPTION(0);
18775 jresult = (void *)result;
18780 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PinchGesture(void * jarg1) {
18781 Dali::PinchGesture *arg1 = (Dali::PinchGesture *) 0 ;
18783 arg1 = (Dali::PinchGesture *)jarg1;
18787 } CALL_CATCH_EXCEPTION();
18793 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PinchGesture_scale_get(void * jarg1) {
18795 Dali::PinchGesture *arg1 = (Dali::PinchGesture *) 0 ;
18798 arg1 = (Dali::PinchGesture *)jarg1;
18799 result = (float) ((arg1)->GetScale());
18805 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PinchGesture_speed_get(void * jarg1) {
18807 Dali::PinchGesture *arg1 = (Dali::PinchGesture *) 0 ;
18810 arg1 = (Dali::PinchGesture *)jarg1;
18811 result = (float) ((arg1)->GetSpeed());
18817 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PinchGesture_screenCenterPoint_get(void * jarg1) {
18819 Dali::PinchGesture *arg1 = (Dali::PinchGesture *) 0 ;
18820 Dali::Vector2 result;
18822 arg1 = (Dali::PinchGesture *)jarg1;
18825 result = ((Dali::PinchGesture const *)arg1)->GetScreenCenterPoint();
18826 } catch (std::out_of_range& e) {
18828 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
18830 } catch (std::exception& e) {
18832 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
18834 } catch (Dali::DaliException e) {
18836 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
18840 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
18844 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
18849 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PinchGesture_localCenterPoint_get(void * jarg1) {
18851 Dali::PinchGesture *arg1 = (Dali::PinchGesture *) 0 ;
18852 Dali::Vector2 result;
18854 arg1 = (Dali::PinchGesture *)jarg1;
18857 result = ((Dali::PinchGesture const *)arg1)->GetLocalCenterPoint();
18858 } catch (std::out_of_range& e) {
18860 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
18862 } catch (std::exception& e) {
18864 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
18866 } catch (Dali::DaliException e) {
18868 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
18872 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
18876 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
18881 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TapGestureDetector__SWIG_0() {
18883 Dali::TapGestureDetector *result = 0 ;
18887 result = (Dali::TapGestureDetector *)new Dali::TapGestureDetector();
18888 } CALL_CATCH_EXCEPTION(0);
18891 jresult = (void *)result;
18896 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TapGestureDetector_New__SWIG_0() {
18898 Dali::TapGestureDetector result;
18902 result = Dali::TapGestureDetector::New();
18903 } CALL_CATCH_EXCEPTION(0);
18906 jresult = new Dali::TapGestureDetector((const Dali::TapGestureDetector &)result);
18911 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TapGestureDetector_New__SWIG_1(unsigned int jarg1) {
18913 unsigned int arg1 ;
18914 Dali::TapGestureDetector result;
18916 arg1 = (unsigned int)jarg1;
18919 result = Dali::TapGestureDetector::New(arg1);
18920 } CALL_CATCH_EXCEPTION(0);
18923 jresult = new Dali::TapGestureDetector((const Dali::TapGestureDetector &)result);
18928 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TapGestureDetector_DownCast(void * jarg1) {
18930 Dali::BaseHandle arg1 ;
18931 Dali::BaseHandle *argp1 ;
18932 Dali::TapGestureDetector result;
18934 argp1 = (Dali::BaseHandle *)jarg1;
18936 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
18942 result = Dali::TapGestureDetector::DownCast(arg1);
18943 } CALL_CATCH_EXCEPTION(0);
18946 jresult = new Dali::TapGestureDetector((const Dali::TapGestureDetector &)result);
18951 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TapGestureDetector(void * jarg1) {
18952 Dali::TapGestureDetector *arg1 = (Dali::TapGestureDetector *) 0 ;
18954 arg1 = (Dali::TapGestureDetector *)jarg1;
18958 } CALL_CATCH_EXCEPTION();
18964 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TapGestureDetector__SWIG_1(void * jarg1) {
18966 Dali::TapGestureDetector *arg1 = 0 ;
18967 Dali::TapGestureDetector *result = 0 ;
18969 arg1 = (Dali::TapGestureDetector *)jarg1;
18971 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TapGestureDetector const & type is null", 0);
18976 result = (Dali::TapGestureDetector *)new Dali::TapGestureDetector((Dali::TapGestureDetector const &)*arg1);
18977 } CALL_CATCH_EXCEPTION(0);
18980 jresult = (void *)result;
18985 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TapGestureDetector_Assign(void * jarg1, void * jarg2) {
18987 Dali::TapGestureDetector *arg1 = (Dali::TapGestureDetector *) 0 ;
18988 Dali::TapGestureDetector *arg2 = 0 ;
18989 Dali::TapGestureDetector *result = 0 ;
18991 arg1 = (Dali::TapGestureDetector *)jarg1;
18992 arg2 = (Dali::TapGestureDetector *)jarg2;
18994 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TapGestureDetector const & type is null", 0);
18999 result = (Dali::TapGestureDetector *) &(arg1)->operator =((Dali::TapGestureDetector const &)*arg2);
19000 } CALL_CATCH_EXCEPTION(0);
19003 jresult = (void *)result;
19008 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TapGestureDetector_SetMinimumTapsRequired(void * jarg1, unsigned int jarg2) {
19009 Dali::TapGestureDetector *arg1 = (Dali::TapGestureDetector *) 0 ;
19010 unsigned int arg2 ;
19012 arg1 = (Dali::TapGestureDetector *)jarg1;
19013 arg2 = (unsigned int)jarg2;
19016 (arg1)->SetMinimumTapsRequired(arg2);
19017 } CALL_CATCH_EXCEPTION();
19023 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TapGestureDetector_SetMaximumTapsRequired(void * jarg1, unsigned int jarg2) {
19024 Dali::TapGestureDetector *arg1 = (Dali::TapGestureDetector *) 0 ;
19025 unsigned int arg2 ;
19027 arg1 = (Dali::TapGestureDetector *)jarg1;
19028 arg2 = (unsigned int)jarg2;
19031 (arg1)->SetMaximumTapsRequired(arg2);
19032 } CALL_CATCH_EXCEPTION();
19038 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_TapGestureDetector_GetMinimumTapsRequired(void * jarg1) {
19039 unsigned int jresult ;
19040 Dali::TapGestureDetector *arg1 = (Dali::TapGestureDetector *) 0 ;
19041 unsigned int result;
19043 arg1 = (Dali::TapGestureDetector *)jarg1;
19046 result = (unsigned int)((Dali::TapGestureDetector const *)arg1)->GetMinimumTapsRequired();
19047 } CALL_CATCH_EXCEPTION(0);
19055 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_TapGestureDetector_GetMaximumTapsRequired(void * jarg1) {
19056 unsigned int jresult ;
19057 Dali::TapGestureDetector *arg1 = (Dali::TapGestureDetector *) 0 ;
19058 unsigned int result;
19060 arg1 = (Dali::TapGestureDetector *)jarg1;
19063 result = (unsigned int)((Dali::TapGestureDetector const *)arg1)->GetMaximumTapsRequired();
19064 } CALL_CATCH_EXCEPTION(0);
19071 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TapGestureDetector_ReceiveAllTapEvents(void * tapGestureDetector, bool isReceive) {
19072 Dali::TapGestureDetector *detector = (Dali::TapGestureDetector *) 0 ;
19074 detector = (Dali::TapGestureDetector *)tapGestureDetector;
19076 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TapGestureDetector const & type is null", 0);
19081 (detector)->ReceiveAllTapEvents(isReceive);
19082 } CALL_CATCH_EXCEPTION();
19087 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TapGestureDetector_DetectedSignal(void * jarg1) {
19089 Dali::TapGestureDetector *arg1 = (Dali::TapGestureDetector *) 0 ;
19090 Dali::TapGestureDetector::DetectedSignalType *result = 0 ;
19092 arg1 = (Dali::TapGestureDetector *)jarg1;
19095 result = (Dali::TapGestureDetector::DetectedSignalType *) &(arg1)->DetectedSignal();
19096 } CALL_CATCH_EXCEPTION(0);
19099 jresult = (void *)result;
19104 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TapGesture__SWIG_0() {
19106 Dali::TapGesture *result = 0 ;
19110 result = (Dali::TapGesture *)new Dali::TapGesture();
19111 } CALL_CATCH_EXCEPTION(0);
19114 jresult = (void *)result;
19119 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TapGesture_New(int jarg1) {
19121 Dali::GestureState arg1 ;
19122 Dali::TapGesture result;
19124 arg1 = (Dali::GestureState)jarg1;
19127 result = DevelTapGesture::New(arg1);
19128 } CALL_CATCH_EXCEPTION(0);
19131 jresult = new Dali::TapGesture((const Dali::TapGesture &)result);
19136 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TapGesture__SWIG_1(void * jarg1) {
19138 Dali::TapGesture *arg1 = 0 ;
19139 Dali::TapGesture *result = 0 ;
19141 arg1 = (Dali::TapGesture *)jarg1;
19143 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TapGesture const & type is null", 0);
19148 result = (Dali::TapGesture *)new Dali::TapGesture((Dali::TapGesture const &)*arg1);
19149 } CALL_CATCH_EXCEPTION(0);
19152 jresult = (void *)result;
19157 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TapGesture_Assign(void * jarg1, void * jarg2) {
19159 Dali::TapGesture *arg1 = (Dali::TapGesture *) 0 ;
19160 Dali::TapGesture *arg2 = 0 ;
19161 Dali::TapGesture *result = 0 ;
19163 arg1 = (Dali::TapGesture *)jarg1;
19164 arg2 = (Dali::TapGesture *)jarg2;
19166 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TapGesture const & type is null", 0);
19171 result = (Dali::TapGesture *) &(arg1)->operator =((Dali::TapGesture const &)*arg2);
19172 } CALL_CATCH_EXCEPTION(0);
19175 jresult = (void *)result;
19180 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TapGesture(void * jarg1) {
19181 Dali::TapGesture *arg1 = (Dali::TapGesture *) 0 ;
19183 arg1 = (Dali::TapGesture *)jarg1;
19187 } CALL_CATCH_EXCEPTION();
19193 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_TapGesture_numberOfTaps_get(void * jarg1) {
19194 unsigned int jresult ;
19195 Dali::TapGesture *arg1 = (Dali::TapGesture *) 0 ;
19196 unsigned int result;
19198 arg1 = (Dali::TapGesture *)jarg1;
19199 result = (unsigned int) ((arg1)->GetNumberOfTaps());
19204 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_TapGesture_numberOfTouches_get(void * jarg1) {
19205 unsigned int jresult ;
19206 Dali::TapGesture *arg1 = (Dali::TapGesture *) 0 ;
19207 unsigned int result;
19209 arg1 = (Dali::TapGesture *)jarg1;
19210 result = (unsigned int) ((arg1)->GetNumberOfTouches());
19216 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TapGesture_screenPoint_get(void * jarg1) {
19218 Dali::TapGesture *arg1 = (Dali::TapGesture *) 0 ;
19219 Dali::Vector2 result;
19221 arg1 = (Dali::TapGesture *)jarg1;
19224 result = ((Dali::TapGesture const *)arg1)->GetScreenPoint();
19225 } catch (std::out_of_range& e) {
19227 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
19229 } catch (std::exception& e) {
19231 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
19233 } catch (Dali::DaliException e) {
19235 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
19239 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
19243 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
19248 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TapGesture_localPoint_get(void * jarg1) {
19250 Dali::TapGesture *arg1 = (Dali::TapGesture *) 0 ;
19251 Dali::Vector2 result;
19253 arg1 = (Dali::TapGesture *)jarg1;
19256 result = ((Dali::TapGesture const *)arg1)->GetLocalPoint();
19257 } catch (std::out_of_range& e) {
19259 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
19261 } catch (std::exception& e) {
19263 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
19265 } catch (Dali::DaliException e) {
19267 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
19271 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
19275 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
19280 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AlphaFunction__SWIG_0() {
19282 Dali::AlphaFunction *result = 0 ;
19286 result = (Dali::AlphaFunction *)new Dali::AlphaFunction();
19287 } CALL_CATCH_EXCEPTION(0);
19290 jresult = (void *)result;
19295 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AlphaFunction__SWIG_1(int jarg1) {
19297 Dali::AlphaFunction::BuiltinFunction arg1 ;
19298 Dali::AlphaFunction *result = 0 ;
19300 arg1 = (Dali::AlphaFunction::BuiltinFunction)jarg1;
19303 result = (Dali::AlphaFunction *)new Dali::AlphaFunction(arg1);
19304 } CALL_CATCH_EXCEPTION(0);
19307 jresult = (void *)result;
19312 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AlphaFunction__SWIG_2(void * jarg1) {
19314 Dali::AlphaFunctionPrototype arg1 = (Dali::AlphaFunctionPrototype) 0 ;
19315 Dali::AlphaFunction *result = 0 ;
19317 arg1 = (Dali::AlphaFunctionPrototype)jarg1;
19320 result = (Dali::AlphaFunction *)new Dali::AlphaFunction(arg1);
19321 } CALL_CATCH_EXCEPTION(0);
19324 jresult = (void *)result;
19329 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AlphaFunction__SWIG_3(void * jarg1, void * jarg2) {
19331 Dali::Vector2 *arg1 = 0 ;
19332 Dali::Vector2 *arg2 = 0 ;
19333 Dali::AlphaFunction *result = 0 ;
19335 arg1 = (Dali::Vector2 *)jarg1;
19337 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
19340 arg2 = (Dali::Vector2 *)jarg2;
19342 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
19347 result = (Dali::AlphaFunction *)new Dali::AlphaFunction((Dali::Vector2 const &)*arg1,(Dali::Vector2 const &)*arg2);
19348 } CALL_CATCH_EXCEPTION(0);
19351 jresult = (void *)result;
19356 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AlphaFunction_GetBezierControlPoints(void * jarg1) {
19358 Dali::AlphaFunction *arg1 = (Dali::AlphaFunction *) 0 ;
19359 Dali::Vector4 result;
19361 arg1 = (Dali::AlphaFunction *)jarg1;
19364 result = ((Dali::AlphaFunction const *)arg1)->GetBezierControlPoints();
19365 } CALL_CATCH_EXCEPTION(0);
19368 jresult = new Dali::Vector4((const Dali::Vector4 &)result);
19373 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AlphaFunction_GetCustomFunction(void * jarg1) {
19375 Dali::AlphaFunction *arg1 = (Dali::AlphaFunction *) 0 ;
19376 Dali::AlphaFunctionPrototype result;
19378 arg1 = (Dali::AlphaFunction *)jarg1;
19381 result = (Dali::AlphaFunctionPrototype)((Dali::AlphaFunction const *)arg1)->GetCustomFunction();
19382 } CALL_CATCH_EXCEPTION(0);
19385 jresult = (void *)result;
19390 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_AlphaFunction_GetBuiltinFunction(void * jarg1) {
19392 Dali::AlphaFunction *arg1 = (Dali::AlphaFunction *) 0 ;
19393 Dali::AlphaFunction::BuiltinFunction result;
19395 arg1 = (Dali::AlphaFunction *)jarg1;
19398 result = (Dali::AlphaFunction::BuiltinFunction)((Dali::AlphaFunction const *)arg1)->GetBuiltinFunction();
19399 } CALL_CATCH_EXCEPTION(0);
19402 jresult = (int)result;
19407 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_AlphaFunction_GetMode(void * jarg1) {
19409 Dali::AlphaFunction *arg1 = (Dali::AlphaFunction *) 0 ;
19410 Dali::AlphaFunction::Mode result;
19412 arg1 = (Dali::AlphaFunction *)jarg1;
19415 result = (Dali::AlphaFunction::Mode)((Dali::AlphaFunction const *)arg1)->GetMode();
19416 } CALL_CATCH_EXCEPTION(0);
19419 jresult = (int)result;
19424 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_AlphaFunction(void * jarg1) {
19425 Dali::AlphaFunction *arg1 = (Dali::AlphaFunction *) 0 ;
19427 arg1 = (Dali::AlphaFunction *)jarg1;
19431 } CALL_CATCH_EXCEPTION();
19437 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_KeyFrames_New() {
19439 Dali::KeyFrames result;
19443 result = Dali::KeyFrames::New();
19444 } CALL_CATCH_EXCEPTION(0);
19447 jresult = new Dali::KeyFrames((const Dali::KeyFrames &)result);
19452 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_KeyFrames_DownCast(void * jarg1) {
19454 Dali::BaseHandle arg1 ;
19455 Dali::BaseHandle *argp1 ;
19456 Dali::KeyFrames result;
19458 argp1 = (Dali::BaseHandle *)jarg1;
19460 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
19466 result = Dali::KeyFrames::DownCast(arg1);
19467 } CALL_CATCH_EXCEPTION(0);
19470 jresult = new Dali::KeyFrames((const Dali::KeyFrames &)result);
19475 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_KeyFrames__SWIG_0() {
19477 Dali::KeyFrames *result = 0 ;
19481 result = (Dali::KeyFrames *)new Dali::KeyFrames();
19482 } CALL_CATCH_EXCEPTION(0);
19485 jresult = (void *)result;
19490 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_KeyFrames(void * jarg1) {
19491 Dali::KeyFrames *arg1 = (Dali::KeyFrames *) 0 ;
19493 arg1 = (Dali::KeyFrames *)jarg1;
19497 } CALL_CATCH_EXCEPTION();
19503 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_KeyFrames__SWIG_1(void * jarg1) {
19505 Dali::KeyFrames *arg1 = 0 ;
19506 Dali::KeyFrames *result = 0 ;
19508 arg1 = (Dali::KeyFrames *)jarg1;
19510 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyFrames const & type is null", 0);
19515 result = (Dali::KeyFrames *)new Dali::KeyFrames((Dali::KeyFrames const &)*arg1);
19516 } CALL_CATCH_EXCEPTION(0);
19519 jresult = (void *)result;
19524 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_KeyFrames_Assign(void * jarg1, void * jarg2) {
19526 Dali::KeyFrames *arg1 = (Dali::KeyFrames *) 0 ;
19527 Dali::KeyFrames *arg2 = 0 ;
19528 Dali::KeyFrames *result = 0 ;
19530 arg1 = (Dali::KeyFrames *)jarg1;
19531 arg2 = (Dali::KeyFrames *)jarg2;
19533 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyFrames const & type is null", 0);
19538 result = (Dali::KeyFrames *) &(arg1)->operator =((Dali::KeyFrames const &)*arg2);
19539 } CALL_CATCH_EXCEPTION(0);
19542 jresult = (void *)result;
19547 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_KeyFrames_GetType(void * jarg1) {
19549 Dali::KeyFrames *arg1 = (Dali::KeyFrames *) 0 ;
19550 Dali::Property::Type result;
19552 arg1 = (Dali::KeyFrames *)jarg1;
19555 result = (Dali::Property::Type)((Dali::KeyFrames const *)arg1)->GetType();
19556 } CALL_CATCH_EXCEPTION(0);
19559 jresult = (int)result;
19564 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyFrames_Add__SWIG_0(void * jarg1, float jarg2, void * jarg3) {
19565 Dali::KeyFrames *arg1 = (Dali::KeyFrames *) 0 ;
19567 Dali::Property::Value arg3 ;
19568 Dali::Property::Value *argp3 ;
19570 arg1 = (Dali::KeyFrames *)jarg1;
19571 arg2 = (float)jarg2;
19572 argp3 = (Dali::Property::Value *)jarg3;
19574 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0);
19580 (arg1)->Add(arg2,arg3);
19581 } CALL_CATCH_EXCEPTION();
19587 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyFrames_Add__SWIG_1(void * jarg1, float jarg2, void * jarg3, void * jarg4) {
19588 Dali::KeyFrames *arg1 = (Dali::KeyFrames *) 0 ;
19590 Dali::Property::Value arg3 ;
19591 Dali::AlphaFunction arg4 ;
19592 Dali::Property::Value *argp3 ;
19593 Dali::AlphaFunction *argp4 ;
19595 arg1 = (Dali::KeyFrames *)jarg1;
19596 arg2 = (float)jarg2;
19597 argp3 = (Dali::Property::Value *)jarg3;
19599 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0);
19603 argp4 = (Dali::AlphaFunction *)jarg4;
19605 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::AlphaFunction", 0);
19611 (arg1)->Add(arg2,arg3,arg4);
19612 } CALL_CATCH_EXCEPTION();
19617 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_KeyFrames_GetKeyFrameCount(void* keyFrames)
19619 unsigned int jresult;
19622 jresult = Dali::DevelKeyFrames::GetKeyFrameCount(*((Dali::KeyFrames*)keyFrames));
19623 } CALL_CATCH_EXCEPTION(0);
19628 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyFrames_GetKeyFrame(void* keyFrames, unsigned int index, float* time, void* value)
19631 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0);
19635 Dali::DevelKeyFrames::GetKeyFrame(*((Dali::KeyFrames*)keyFrames), (size_t)index, *time, *((Property::Value*)value));
19636 } CALL_CATCH_EXCEPTION();
19639 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyFrames_SetKeyFrameValue(void* keyFrames, unsigned int index, void* value)
19642 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0);
19646 Dali::DevelKeyFrames::SetKeyFrameValue(*((Dali::KeyFrames*)keyFrames), (size_t)index, *((const Property::Value*)value));
19647 } CALL_CATCH_EXCEPTION();
19650 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Path_Property_POINTS_get() {
19654 result = (int)Dali::Path::Property::POINTS;
19655 jresult = (int)result;
19660 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Path_Property_CONTROL_POINTS_get() {
19664 result = (int)Dali::Path::Property::CONTROL_POINTS;
19665 jresult = (int)result;
19670 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Path_Property() {
19672 Dali::Path::Property *result = 0 ;
19676 result = (Dali::Path::Property *)new Dali::Path::Property();
19677 } CALL_CATCH_EXCEPTION(0);
19680 jresult = (void *)result;
19685 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Path_Property(void * jarg1) {
19686 Dali::Path::Property *arg1 = (Dali::Path::Property *) 0 ;
19688 arg1 = (Dali::Path::Property *)jarg1;
19692 } CALL_CATCH_EXCEPTION();
19698 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Path_New() {
19704 result = Dali::Path::New();
19705 } CALL_CATCH_EXCEPTION(0);
19708 jresult = new Dali::Path((const Dali::Path &)result);
19713 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Path_DownCast(void * jarg1) {
19715 Dali::BaseHandle arg1 ;
19716 Dali::BaseHandle *argp1 ;
19719 argp1 = (Dali::BaseHandle *)jarg1;
19721 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
19727 result = Dali::Path::DownCast(arg1);
19728 } CALL_CATCH_EXCEPTION(0);
19731 jresult = new Dali::Path((const Dali::Path &)result);
19736 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Path__SWIG_0() {
19738 Dali::Path *result = 0 ;
19742 result = (Dali::Path *)new Dali::Path();
19743 } CALL_CATCH_EXCEPTION(0);
19746 jresult = (void *)result;
19751 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Path(void * jarg1) {
19752 Dali::Path *arg1 = (Dali::Path *) 0 ;
19754 arg1 = (Dali::Path *)jarg1;
19758 } CALL_CATCH_EXCEPTION();
19764 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Path__SWIG_1(void * jarg1) {
19766 Dali::Path *arg1 = 0 ;
19767 Dali::Path *result = 0 ;
19769 arg1 = (Dali::Path *)jarg1;
19771 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Path const & type is null", 0);
19776 result = (Dali::Path *)new Dali::Path((Dali::Path const &)*arg1);
19777 } CALL_CATCH_EXCEPTION(0);
19780 jresult = (void *)result;
19785 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Path_Assign(void * jarg1, void * jarg2) {
19787 Dali::Path *arg1 = (Dali::Path *) 0 ;
19788 Dali::Path *arg2 = 0 ;
19789 Dali::Path *result = 0 ;
19791 arg1 = (Dali::Path *)jarg1;
19792 arg2 = (Dali::Path *)jarg2;
19794 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Path const & type is null", 0);
19799 result = (Dali::Path *) &(arg1)->operator =((Dali::Path const &)*arg2);
19800 } CALL_CATCH_EXCEPTION(0);
19803 jresult = (void *)result;
19808 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Path_AddPoint(void * jarg1, void * jarg2) {
19809 Dali::Path *arg1 = (Dali::Path *) 0 ;
19810 Dali::Vector3 *arg2 = 0 ;
19812 arg1 = (Dali::Path *)jarg1;
19813 arg2 = (Dali::Vector3 *)jarg2;
19815 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
19820 (arg1)->AddPoint((Dali::Vector3 const &)*arg2);
19821 } CALL_CATCH_EXCEPTION();
19827 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Path_AddControlPoint(void * jarg1, void * jarg2) {
19828 Dali::Path *arg1 = (Dali::Path *) 0 ;
19829 Dali::Vector3 *arg2 = 0 ;
19831 arg1 = (Dali::Path *)jarg1;
19832 arg2 = (Dali::Vector3 *)jarg2;
19834 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
19839 (arg1)->AddControlPoint((Dali::Vector3 const &)*arg2);
19840 } CALL_CATCH_EXCEPTION();
19846 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Path_GenerateControlPoints(void * jarg1, float jarg2) {
19847 Dali::Path *arg1 = (Dali::Path *) 0 ;
19850 arg1 = (Dali::Path *)jarg1;
19851 arg2 = (float)jarg2;
19854 (arg1)->GenerateControlPoints(arg2);
19855 } CALL_CATCH_EXCEPTION();
19861 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Path_Sample(void * jarg1, float jarg2, void * jarg3, void * jarg4) {
19862 Dali::Path *arg1 = (Dali::Path *) 0 ;
19864 Dali::Vector3 *arg3 = 0 ;
19865 Dali::Vector3 *arg4 = 0 ;
19867 arg1 = (Dali::Path *)jarg1;
19868 arg2 = (float)jarg2;
19869 arg3 = (Dali::Vector3 *)jarg3;
19871 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 & type is null", 0);
19874 arg4 = (Dali::Vector3 *)jarg4;
19876 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 & type is null", 0);
19881 ((Dali::Path const *)arg1)->Sample(arg2,*arg3,*arg4);
19882 } CALL_CATCH_EXCEPTION();
19888 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Path_GetPoint(void * jarg1, unsigned long jarg2) {
19890 Dali::Path *arg1 = (Dali::Path *) 0 ;
19892 Dali::Vector3 *result = 0 ;
19894 arg1 = (Dali::Path *)jarg1;
19895 arg2 = (size_t)jarg2;
19898 result = (Dali::Vector3 *) &(arg1)->GetPoint(arg2);
19899 } CALL_CATCH_EXCEPTION(0);
19902 jresult = (void *)result;
19907 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Path_GetControlPoint(void * jarg1, unsigned long jarg2) {
19909 Dali::Path *arg1 = (Dali::Path *) 0 ;
19911 Dali::Vector3 *result = 0 ;
19913 arg1 = (Dali::Path *)jarg1;
19914 arg2 = (size_t)jarg2;
19917 result = (Dali::Vector3 *) &(arg1)->GetControlPoint(arg2);
19918 } CALL_CATCH_EXCEPTION(0);
19921 jresult = (void *)result;
19926 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Path_GetPointCount(void * jarg1) {
19927 unsigned long jresult ;
19928 Dali::Path *arg1 = (Dali::Path *) 0 ;
19931 arg1 = (Dali::Path *)jarg1;
19934 result = ((Dali::Path const *)arg1)->GetPointCount();
19935 } CALL_CATCH_EXCEPTION(0);
19938 jresult = (unsigned long)result;
19943 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TimePeriod__SWIG_0(float jarg1) {
19946 Dali::TimePeriod *result = 0 ;
19948 arg1 = (float)jarg1;
19951 result = (Dali::TimePeriod *)new Dali::TimePeriod(arg1);
19952 } CALL_CATCH_EXCEPTION(0);
19955 jresult = (void *)result;
19960 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TimePeriod__SWIG_1(float jarg1, float jarg2) {
19964 Dali::TimePeriod *result = 0 ;
19966 arg1 = (float)jarg1;
19967 arg2 = (float)jarg2;
19970 result = (Dali::TimePeriod *)new Dali::TimePeriod(arg1,arg2);
19971 } CALL_CATCH_EXCEPTION(0);
19974 jresult = (void *)result;
19979 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TimePeriod(void * jarg1) {
19980 Dali::TimePeriod *arg1 = (Dali::TimePeriod *) 0 ;
19982 arg1 = (Dali::TimePeriod *)jarg1;
19986 } CALL_CATCH_EXCEPTION();
19992 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TimePeriod_delaySeconds_set(void * jarg1, float jarg2) {
19993 Dali::TimePeriod *arg1 = (Dali::TimePeriod *) 0 ;
19996 arg1 = (Dali::TimePeriod *)jarg1;
19997 arg2 = (float)jarg2;
19998 if (arg1) (arg1)->delaySeconds = arg2;
20002 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_TimePeriod_delaySeconds_get(void * jarg1) {
20004 Dali::TimePeriod *arg1 = (Dali::TimePeriod *) 0 ;
20007 arg1 = (Dali::TimePeriod *)jarg1;
20008 result = (float) ((arg1)->delaySeconds);
20014 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TimePeriod_durationSeconds_set(void * jarg1, float jarg2) {
20015 Dali::TimePeriod *arg1 = (Dali::TimePeriod *) 0 ;
20018 arg1 = (Dali::TimePeriod *)jarg1;
20019 arg2 = (float)jarg2;
20020 if (arg1) (arg1)->durationSeconds = arg2;
20024 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_TimePeriod_durationSeconds_get(void * jarg1) {
20026 Dali::TimePeriod *arg1 = (Dali::TimePeriod *) 0 ;
20029 arg1 = (Dali::TimePeriod *)jarg1;
20030 result = (float) ((arg1)->durationSeconds);
20035 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_LinearConstrainer_Property_VALUE_get() {
20039 result = (int)Dali::LinearConstrainer::Property::VALUE;
20040 jresult = (int)result;
20045 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_LinearConstrainer_Property_PROGRESS_get() {
20049 result = (int)Dali::LinearConstrainer::Property::PROGRESS;
20050 jresult = (int)result;
20055 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LinearConstrainer_Property() {
20057 Dali::LinearConstrainer::Property *result = 0 ;
20061 result = (Dali::LinearConstrainer::Property *)new Dali::LinearConstrainer::Property();
20062 } CALL_CATCH_EXCEPTION(0);
20065 jresult = (void *)result;
20070 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_LinearConstrainer_Property(void * jarg1) {
20071 Dali::LinearConstrainer::Property *arg1 = (Dali::LinearConstrainer::Property *) 0 ;
20073 arg1 = (Dali::LinearConstrainer::Property *)jarg1;
20077 } CALL_CATCH_EXCEPTION();
20083 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LinearConstrainer_New() {
20085 Dali::LinearConstrainer result;
20089 result = Dali::LinearConstrainer::New();
20090 } CALL_CATCH_EXCEPTION(0);
20093 jresult = new Dali::LinearConstrainer((const Dali::LinearConstrainer &)result);
20098 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LinearConstrainer_DownCast(void * jarg1) {
20100 Dali::BaseHandle arg1 ;
20101 Dali::BaseHandle *argp1 ;
20102 Dali::LinearConstrainer result;
20104 argp1 = (Dali::BaseHandle *)jarg1;
20106 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
20112 result = Dali::LinearConstrainer::DownCast(arg1);
20113 } CALL_CATCH_EXCEPTION(0);
20116 jresult = new Dali::LinearConstrainer((const Dali::LinearConstrainer &)result);
20121 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LinearConstrainer__SWIG_0() {
20123 Dali::LinearConstrainer *result = 0 ;
20127 result = (Dali::LinearConstrainer *)new Dali::LinearConstrainer();
20128 } CALL_CATCH_EXCEPTION(0);
20131 jresult = (void *)result;
20136 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_LinearConstrainer(void * jarg1) {
20137 Dali::LinearConstrainer *arg1 = (Dali::LinearConstrainer *) 0 ;
20139 arg1 = (Dali::LinearConstrainer *)jarg1;
20143 } CALL_CATCH_EXCEPTION();
20149 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LinearConstrainer__SWIG_1(void * jarg1) {
20151 Dali::LinearConstrainer *arg1 = 0 ;
20152 Dali::LinearConstrainer *result = 0 ;
20154 arg1 = (Dali::LinearConstrainer *)jarg1;
20156 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::LinearConstrainer const & type is null", 0);
20161 result = (Dali::LinearConstrainer *)new Dali::LinearConstrainer((Dali::LinearConstrainer const &)*arg1);
20162 } CALL_CATCH_EXCEPTION(0);
20165 jresult = (void *)result;
20170 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LinearConstrainer_Assign(void * jarg1, void * jarg2) {
20172 Dali::LinearConstrainer *arg1 = (Dali::LinearConstrainer *) 0 ;
20173 Dali::LinearConstrainer *arg2 = 0 ;
20174 Dali::LinearConstrainer *result = 0 ;
20176 arg1 = (Dali::LinearConstrainer *)jarg1;
20177 arg2 = (Dali::LinearConstrainer *)jarg2;
20179 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::LinearConstrainer const & type is null", 0);
20184 result = (Dali::LinearConstrainer *) &(arg1)->operator =((Dali::LinearConstrainer const &)*arg2);
20185 } CALL_CATCH_EXCEPTION(0);
20188 jresult = (void *)result;
20193 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LinearConstrainer_Apply__SWIG_0(void * jarg1, void * jarg2, void * jarg3, void * jarg4, void * jarg5) {
20194 Dali::LinearConstrainer *arg1 = (Dali::LinearConstrainer *) 0 ;
20195 SwigValueWrapper< Dali::Property > arg2 ;
20196 SwigValueWrapper< Dali::Property > arg3 ;
20197 Dali::Vector2 *arg4 = 0 ;
20198 Dali::Vector2 *arg5 = 0 ;
20199 Dali::Property *argp2 ;
20200 Dali::Property *argp3 ;
20202 arg1 = (Dali::LinearConstrainer *)jarg1;
20203 argp2 = (Dali::Property *)jarg2;
20205 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
20209 argp3 = (Dali::Property *)jarg3;
20211 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
20215 arg4 = (Dali::Vector2 *)jarg4;
20217 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
20220 arg5 = (Dali::Vector2 *)jarg5;
20222 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
20227 (arg1)->Apply(arg2,arg3,(Dali::Vector2 const &)*arg4,(Dali::Vector2 const &)*arg5);
20228 } CALL_CATCH_EXCEPTION();
20234 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LinearConstrainer_Apply__SWIG_1(void * jarg1, void * jarg2, void * jarg3, void * jarg4) {
20235 Dali::LinearConstrainer *arg1 = (Dali::LinearConstrainer *) 0 ;
20236 SwigValueWrapper< Dali::Property > arg2 ;
20237 SwigValueWrapper< Dali::Property > arg3 ;
20238 Dali::Vector2 *arg4 = 0 ;
20239 Dali::Property *argp2 ;
20240 Dali::Property *argp3 ;
20242 arg1 = (Dali::LinearConstrainer *)jarg1;
20243 argp2 = (Dali::Property *)jarg2;
20245 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
20249 argp3 = (Dali::Property *)jarg3;
20251 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
20255 arg4 = (Dali::Vector2 *)jarg4;
20257 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
20262 (arg1)->Apply(arg2,arg3,(Dali::Vector2 const &)*arg4);
20263 } CALL_CATCH_EXCEPTION();
20269 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LinearConstrainer_Remove(void * jarg1, void * jarg2) {
20270 Dali::LinearConstrainer *arg1 = (Dali::LinearConstrainer *) 0 ;
20271 Dali::Handle *arg2 = 0 ;
20273 arg1 = (Dali::LinearConstrainer *)jarg1;
20274 arg2 = (Dali::Handle *)jarg2;
20276 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Handle & type is null", 0);
20281 (arg1)->Remove(*arg2);
20282 } CALL_CATCH_EXCEPTION();
20288 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PathConstrainer_Property_FORWARD_get() {
20292 result = (int)Dali::PathConstrainer::Property::FORWARD;
20293 jresult = (int)result;
20298 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PathConstrainer_Property_POINTS_get() {
20302 result = (int)Dali::PathConstrainer::Property::POINTS;
20303 jresult = (int)result;
20308 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PathConstrainer_Property_CONTROL_POINTS_get() {
20312 result = (int)Dali::PathConstrainer::Property::CONTROL_POINTS;
20313 jresult = (int)result;
20318 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PathConstrainer_Property() {
20320 Dali::PathConstrainer::Property *result = 0 ;
20324 result = (Dali::PathConstrainer::Property *)new Dali::PathConstrainer::Property();
20325 } CALL_CATCH_EXCEPTION(0);
20328 jresult = (void *)result;
20333 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PathConstrainer_Property(void * jarg1) {
20334 Dali::PathConstrainer::Property *arg1 = (Dali::PathConstrainer::Property *) 0 ;
20336 arg1 = (Dali::PathConstrainer::Property *)jarg1;
20340 } CALL_CATCH_EXCEPTION();
20346 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PathConstrainer_New() {
20348 Dali::PathConstrainer result;
20352 result = Dali::PathConstrainer::New();
20353 } CALL_CATCH_EXCEPTION(0);
20356 jresult = new Dali::PathConstrainer((const Dali::PathConstrainer &)result);
20361 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PathConstrainer_DownCast(void * jarg1) {
20363 Dali::BaseHandle arg1 ;
20364 Dali::BaseHandle *argp1 ;
20365 Dali::PathConstrainer result;
20367 argp1 = (Dali::BaseHandle *)jarg1;
20369 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
20375 result = Dali::PathConstrainer::DownCast(arg1);
20376 } CALL_CATCH_EXCEPTION(0);
20379 jresult = new Dali::PathConstrainer((const Dali::PathConstrainer &)result);
20384 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PathConstrainer__SWIG_0() {
20386 Dali::PathConstrainer *result = 0 ;
20390 result = (Dali::PathConstrainer *)new Dali::PathConstrainer();
20391 } CALL_CATCH_EXCEPTION(0);
20394 jresult = (void *)result;
20399 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PathConstrainer(void * jarg1) {
20400 Dali::PathConstrainer *arg1 = (Dali::PathConstrainer *) 0 ;
20402 arg1 = (Dali::PathConstrainer *)jarg1;
20406 } CALL_CATCH_EXCEPTION();
20412 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PathConstrainer__SWIG_1(void * jarg1) {
20414 Dali::PathConstrainer *arg1 = 0 ;
20415 Dali::PathConstrainer *result = 0 ;
20417 arg1 = (Dali::PathConstrainer *)jarg1;
20419 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PathConstrainer const & type is null", 0);
20424 result = (Dali::PathConstrainer *)new Dali::PathConstrainer((Dali::PathConstrainer const &)*arg1);
20425 } CALL_CATCH_EXCEPTION(0);
20428 jresult = (void *)result;
20433 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PathConstrainer_Assign(void * jarg1, void * jarg2) {
20435 Dali::PathConstrainer *arg1 = (Dali::PathConstrainer *) 0 ;
20436 Dali::PathConstrainer *arg2 = 0 ;
20437 Dali::PathConstrainer *result = 0 ;
20439 arg1 = (Dali::PathConstrainer *)jarg1;
20440 arg2 = (Dali::PathConstrainer *)jarg2;
20442 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PathConstrainer const & type is null", 0);
20447 result = (Dali::PathConstrainer *) &(arg1)->operator =((Dali::PathConstrainer const &)*arg2);
20448 } CALL_CATCH_EXCEPTION(0);
20451 jresult = (void *)result;
20456 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PathConstrainer_Apply__SWIG_0(void * jarg1, void * jarg2, void * jarg3, void * jarg4, void * jarg5) {
20457 Dali::PathConstrainer *arg1 = (Dali::PathConstrainer *) 0 ;
20458 SwigValueWrapper< Dali::Property > arg2 ;
20459 SwigValueWrapper< Dali::Property > arg3 ;
20460 Dali::Vector2 *arg4 = 0 ;
20461 Dali::Vector2 *arg5 = 0 ;
20462 Dali::Property *argp2 ;
20463 Dali::Property *argp3 ;
20465 arg1 = (Dali::PathConstrainer *)jarg1;
20466 argp2 = (Dali::Property *)jarg2;
20468 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
20472 argp3 = (Dali::Property *)jarg3;
20474 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
20478 arg4 = (Dali::Vector2 *)jarg4;
20480 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
20483 arg5 = (Dali::Vector2 *)jarg5;
20485 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
20490 (arg1)->Apply(arg2,arg3,(Dali::Vector2 const &)*arg4,(Dali::Vector2 const &)*arg5);
20491 } CALL_CATCH_EXCEPTION();
20497 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PathConstrainer_Apply__SWIG_1(void * jarg1, void * jarg2, void * jarg3, void * jarg4) {
20498 Dali::PathConstrainer *arg1 = (Dali::PathConstrainer *) 0 ;
20499 SwigValueWrapper< Dali::Property > arg2 ;
20500 SwigValueWrapper< Dali::Property > arg3 ;
20501 Dali::Vector2 *arg4 = 0 ;
20502 Dali::Property *argp2 ;
20503 Dali::Property *argp3 ;
20505 arg1 = (Dali::PathConstrainer *)jarg1;
20506 argp2 = (Dali::Property *)jarg2;
20508 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
20512 argp3 = (Dali::Property *)jarg3;
20514 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
20518 arg4 = (Dali::Vector2 *)jarg4;
20520 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
20525 (arg1)->Apply(arg2,arg3,(Dali::Vector2 const &)*arg4);
20526 } CALL_CATCH_EXCEPTION();
20532 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PathConstrainer_Remove(void * jarg1, void * jarg2) {
20533 Dali::PathConstrainer *arg1 = (Dali::PathConstrainer *) 0 ;
20534 Dali::Handle *arg2 = 0 ;
20536 arg1 = (Dali::PathConstrainer *)jarg1;
20537 arg2 = (Dali::Handle *)jarg2;
20539 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Handle & type is null", 0);
20544 (arg1)->Remove(*arg2);
20545 } CALL_CATCH_EXCEPTION();
20551 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_FittingModeDefault_get() {
20553 Dali::FittingMode::Type result;
20555 result = (Dali::FittingMode::Type)(Dali::FittingMode::Type)Dali::FittingMode::DEFAULT;
20556 jresult = (int)result;
20561 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_DEFAULT_get() {
20563 Dali::SamplingMode::Type result;
20565 result = (Dali::SamplingMode::Type)(Dali::SamplingMode::Type)Dali::SamplingMode::DEFAULT;
20566 jresult = (int)result;
20571 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_NativeImageInterface_CreateResource(void * jarg1) {
20573 Dali::NativeImageInterface *arg1 = (Dali::NativeImageInterface *) 0 ;
20576 arg1 = (Dali::NativeImageInterface *)jarg1;
20579 result = (bool)(arg1)->CreateResource();
20580 } CALL_CATCH_EXCEPTION(0);
20588 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_NativeImageInterface_DestroyResource(void * jarg1) {
20589 Dali::NativeImageInterface *arg1 = (Dali::NativeImageInterface *) 0 ;
20591 arg1 = (Dali::NativeImageInterface *)jarg1;
20594 (arg1)->DestroyResource();
20595 } CALL_CATCH_EXCEPTION();
20601 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_NativeImageInterface_TargetTexture(void * jarg1) {
20602 unsigned int jresult ;
20603 Dali::NativeImageInterface *arg1 = (Dali::NativeImageInterface *) 0 ;
20604 unsigned int result;
20606 arg1 = (Dali::NativeImageInterface *)jarg1;
20609 result = (unsigned int)(arg1)->TargetTexture();
20610 } CALL_CATCH_EXCEPTION(0);
20618 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_NativeImageInterface_PrepareTexture(void * jarg1) {
20619 Dali::NativeImageInterface *arg1 = (Dali::NativeImageInterface *) 0 ;
20621 arg1 = (Dali::NativeImageInterface *)jarg1;
20624 (arg1)->PrepareTexture();
20625 } CALL_CATCH_EXCEPTION();
20631 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_NativeImageInterface_GetWidth(void * jarg1) {
20632 unsigned int jresult ;
20633 Dali::NativeImageInterface *arg1 = (Dali::NativeImageInterface *) 0 ;
20634 unsigned int result;
20636 arg1 = (Dali::NativeImageInterface *)jarg1;
20639 result = (unsigned int)((Dali::NativeImageInterface const *)arg1)->GetWidth();
20640 } CALL_CATCH_EXCEPTION(0);
20648 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_NativeImageInterface_GetHeight(void * jarg1) {
20649 unsigned int jresult ;
20650 Dali::NativeImageInterface *arg1 = (Dali::NativeImageInterface *) 0 ;
20651 unsigned int result;
20653 arg1 = (Dali::NativeImageInterface *)jarg1;
20656 result = (unsigned int)((Dali::NativeImageInterface const *)arg1)->GetHeight();
20657 } CALL_CATCH_EXCEPTION(0);
20665 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_NativeImageInterface_RequiresBlending(void * jarg1) {
20667 Dali::NativeImageInterface *arg1 = (Dali::NativeImageInterface *) 0 ;
20670 arg1 = (Dali::NativeImageInterface *)jarg1;
20673 result = (bool)((Dali::NativeImageInterface const *)arg1)->RequiresBlending();
20674 } CALL_CATCH_EXCEPTION(0);
20681 SWIGEXPORT void* SWIGSTDCALL CSharp_Dali_NativeImageInterface_GenerateUrl(void* nuiHandle)
20683 Dali::Toolkit::ImageUrl result;
20684 Dali::NativeImageInterface* nativeImage = (Dali::NativeImageInterface*)nuiHandle;
20689 result = Dali::Toolkit::Image::GenerateUrl(nativeImage);
20691 CALL_CATCH_EXCEPTION(0);
20694 jresult = new Dali::Toolkit::ImageUrl((const Dali::Toolkit::ImageUrl &)result);
20699 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_TYPE_get() {
20703 result = (int)Dali::CameraActor::Property::TYPE;
20704 jresult = (int)result;
20709 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_PROJECTION_MODE_get() {
20713 result = (int)Dali::CameraActor::Property::PROJECTION_MODE;
20714 jresult = (int)result;
20719 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_FIELD_OF_VIEW_get() {
20723 result = (int)Dali::CameraActor::Property::FIELD_OF_VIEW;
20724 jresult = (int)result;
20729 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_ASPECT_RATIO_get() {
20733 result = (int)Dali::CameraActor::Property::ASPECT_RATIO;
20734 jresult = (int)result;
20739 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_NEAR_PLANE_DISTANCE_get() {
20743 result = (int)Dali::CameraActor::Property::NEAR_PLANE_DISTANCE;
20744 jresult = (int)result;
20749 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_FAR_PLANE_DISTANCE_get() {
20753 result = (int)Dali::CameraActor::Property::FAR_PLANE_DISTANCE;
20754 jresult = (int)result;
20759 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_LEFT_PLANE_DISTANCE_get() {
20763 result = (int)Dali::CameraActor::Property::LEFT_PLANE_DISTANCE;
20764 jresult = (int)result;
20769 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_RIGHT_PLANE_DISTANCE_get() {
20773 result = (int)Dali::CameraActor::Property::RIGHT_PLANE_DISTANCE;
20774 jresult = (int)result;
20779 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_TOP_PLANE_DISTANCE_get() {
20783 result = (int)Dali::CameraActor::Property::TOP_PLANE_DISTANCE;
20784 jresult = (int)result;
20789 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_BOTTOM_PLANE_DISTANCE_get() {
20793 result = (int)Dali::CameraActor::Property::BOTTOM_PLANE_DISTANCE;
20794 jresult = (int)result;
20799 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_TARGET_POSITION_get() {
20803 result = (int)Dali::CameraActor::Property::TARGET_POSITION;
20804 jresult = (int)result;
20809 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_PROJECTION_MATRIX_get() {
20813 result = (int)Dali::CameraActor::Property::PROJECTION_MATRIX;
20814 jresult = (int)result;
20819 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_VIEW_MATRIX_get() {
20823 result = (int)Dali::CameraActor::Property::VIEW_MATRIX;
20824 jresult = (int)result;
20829 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_INVERT_Y_AXIS_get() {
20833 result = (int)Dali::CameraActor::Property::INVERT_Y_AXIS;
20834 jresult = (int)result;
20839 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_ORTHOGRAPHIC_SIZE_get() {
20843 result = (int)Dali::DevelCameraActor::Property::ORTHOGRAPHIC_SIZE;
20844 jresult = (int)result;
20849 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_PROJECTION_DIRECTION_get() {
20853 result = (int)Dali::DevelCameraActor::Property::PROJECTION_DIRECTION;
20854 jresult = (int)result;
20859 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_CameraActor_Property() {
20861 Dali::CameraActor::Property *result = 0 ;
20865 result = (Dali::CameraActor::Property *)new Dali::CameraActor::Property();
20866 } CALL_CATCH_EXCEPTION(0);
20869 jresult = (void *)result;
20874 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_CameraActor_Property(void * jarg1) {
20875 Dali::CameraActor::Property *arg1 = (Dali::CameraActor::Property *) 0 ;
20877 arg1 = (Dali::CameraActor::Property *)jarg1;
20881 } CALL_CATCH_EXCEPTION();
20887 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_CameraActor__SWIG_0() {
20889 Dali::CameraActor *result = 0 ;
20893 result = (Dali::CameraActor *)new Dali::CameraActor();
20894 } CALL_CATCH_EXCEPTION(0);
20897 jresult = (void *)result;
20902 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CameraActor_New__SWIG_0() {
20904 Dali::CameraActor result;
20908 result = Dali::CameraActor::New();
20909 } CALL_CATCH_EXCEPTION(0);
20912 jresult = new Dali::CameraActor((const Dali::CameraActor &)result);
20917 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CameraActor_New__SWIG_1(void * jarg1) {
20919 Dali::Size *arg1 = 0 ;
20920 Dali::CameraActor result;
20922 arg1 = (Dali::Size *)jarg1;
20924 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Size const & type is null", 0);
20929 result = Dali::CameraActor::New((Dali::Vector2 const &)*arg1);
20930 } CALL_CATCH_EXCEPTION(0);
20933 jresult = new Dali::CameraActor((const Dali::CameraActor &)result);
20938 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CameraActor_New3DCamera() {
20940 Dali::CameraActor result;
20944 result = Dali::CameraActor::New3DCamera();
20945 } CALL_CATCH_EXCEPTION(0);
20948 jresult = new Dali::CameraActor((const Dali::CameraActor &)result);
20952 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CameraActor_DownCast(void * jarg1) {
20954 Dali::BaseHandle arg1 ;
20955 Dali::BaseHandle *argp1 ;
20956 Dali::CameraActor result;
20958 argp1 = (Dali::BaseHandle *)jarg1;
20960 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
20966 result = Dali::CameraActor::DownCast(arg1);
20967 } CALL_CATCH_EXCEPTION(0);
20970 jresult = new Dali::CameraActor((const Dali::CameraActor &)result);
20975 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_CameraActor(void * jarg1) {
20976 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
20978 arg1 = (Dali::CameraActor *)jarg1;
20982 } CALL_CATCH_EXCEPTION();
20988 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_CameraActor__SWIG_1(void * jarg1) {
20990 Dali::CameraActor *arg1 = 0 ;
20991 Dali::CameraActor *result = 0 ;
20993 arg1 = (Dali::CameraActor *)jarg1;
20995 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::CameraActor const & type is null", 0);
21000 result = (Dali::CameraActor *)new Dali::CameraActor((Dali::CameraActor const &)*arg1);
21001 } CALL_CATCH_EXCEPTION(0);
21004 jresult = (void *)result;
21009 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CameraActor_Assign(void * jarg1, void * jarg2) {
21011 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
21012 Dali::CameraActor *arg2 = 0 ;
21013 Dali::CameraActor *result = 0 ;
21015 arg1 = (Dali::CameraActor *)jarg1;
21016 arg2 = (Dali::CameraActor *)jarg2;
21018 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::CameraActor const & type is null", 0);
21023 result = (Dali::CameraActor *) &(arg1)->operator =((Dali::CameraActor const &)*arg2);
21024 } CALL_CATCH_EXCEPTION(0);
21027 jresult = (void *)result;
21032 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetType(void * jarg1, int jarg2) {
21033 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
21034 Dali::Camera::Type arg2 ;
21036 arg1 = (Dali::CameraActor *)jarg1;
21037 arg2 = (Dali::Camera::Type)jarg2;
21040 (arg1)->SetType(arg2);
21041 } CALL_CATCH_EXCEPTION();
21047 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_GetType(void * jarg1) {
21049 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
21050 Dali::Camera::Type result;
21052 arg1 = (Dali::CameraActor *)jarg1;
21055 result = (Dali::Camera::Type)((Dali::CameraActor const *)arg1)->GetType();
21056 } CALL_CATCH_EXCEPTION(0);
21059 jresult = (int)result;
21064 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetProjectionMode(void * jarg1, int jarg2) {
21065 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
21066 Dali::Camera::ProjectionMode arg2 ;
21068 arg1 = (Dali::CameraActor *)jarg1;
21069 arg2 = (Dali::Camera::ProjectionMode)jarg2;
21072 (arg1)->SetProjectionMode(arg2);
21073 } CALL_CATCH_EXCEPTION();
21079 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_GetProjectionMode(void * jarg1) {
21081 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
21082 Dali::Camera::ProjectionMode result;
21084 arg1 = (Dali::CameraActor *)jarg1;
21087 result = (Dali::Camera::ProjectionMode)((Dali::CameraActor const *)arg1)->GetProjectionMode();
21088 } CALL_CATCH_EXCEPTION(0);
21091 jresult = (int)result;
21096 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetFieldOfView(void * jarg1, float jarg2) {
21097 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
21100 arg1 = (Dali::CameraActor *)jarg1;
21101 arg2 = (float)jarg2;
21104 (arg1)->SetFieldOfView(arg2);
21105 } CALL_CATCH_EXCEPTION();
21111 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_CameraActor_GetFieldOfView(void * jarg1) {
21113 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
21116 arg1 = (Dali::CameraActor *)jarg1;
21119 result = (float)(arg1)->GetFieldOfView();
21120 } CALL_CATCH_EXCEPTION(0);
21128 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetAspectRatio(void * jarg1, float jarg2) {
21129 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
21132 arg1 = (Dali::CameraActor *)jarg1;
21133 arg2 = (float)jarg2;
21136 (arg1)->SetAspectRatio(arg2);
21137 } CALL_CATCH_EXCEPTION();
21143 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_CameraActor_GetAspectRatio(void * jarg1) {
21145 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
21148 arg1 = (Dali::CameraActor *)jarg1;
21151 result = (float)(arg1)->GetAspectRatio();
21152 } CALL_CATCH_EXCEPTION(0);
21160 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetNearClippingPlane(void * jarg1, float jarg2) {
21161 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
21164 arg1 = (Dali::CameraActor *)jarg1;
21165 arg2 = (float)jarg2;
21168 (arg1)->SetNearClippingPlane(arg2);
21169 } CALL_CATCH_EXCEPTION();
21175 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_CameraActor_GetNearClippingPlane(void * jarg1) {
21177 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
21180 arg1 = (Dali::CameraActor *)jarg1;
21183 result = (float)(arg1)->GetNearClippingPlane();
21184 } CALL_CATCH_EXCEPTION(0);
21192 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetFarClippingPlane(void * jarg1, float jarg2) {
21193 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
21196 arg1 = (Dali::CameraActor *)jarg1;
21197 arg2 = (float)jarg2;
21200 (arg1)->SetFarClippingPlane(arg2);
21201 } CALL_CATCH_EXCEPTION();
21207 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_CameraActor_GetFarClippingPlane(void * jarg1) {
21209 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
21212 arg1 = (Dali::CameraActor *)jarg1;
21215 result = (float)(arg1)->GetFarClippingPlane();
21216 } CALL_CATCH_EXCEPTION(0);
21224 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetTargetPosition(void * jarg1, void * jarg2) {
21225 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
21226 Dali::Vector3 *arg2 = 0 ;
21228 arg1 = (Dali::CameraActor *)jarg1;
21229 arg2 = (Dali::Vector3 *)jarg2;
21231 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
21236 (arg1)->SetTargetPosition((Dali::Vector3 const &)*arg2);
21237 } CALL_CATCH_EXCEPTION();
21243 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CameraActor_GetTargetPosition(void * jarg1) {
21245 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
21246 Dali::Vector3 result;
21248 arg1 = (Dali::CameraActor *)jarg1;
21251 result = ((Dali::CameraActor const *)arg1)->GetTargetPosition();
21252 } CALL_CATCH_EXCEPTION(0);
21255 jresult = new Dali::Vector3((const Dali::Vector3 &)result);
21260 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetInvertYAxis(void * jarg1, bool jarg2) {
21261 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
21264 arg1 = (Dali::CameraActor *)jarg1;
21265 arg2 = jarg2 ? true : false;
21268 (arg1)->SetInvertYAxis(arg2);
21269 } CALL_CATCH_EXCEPTION();
21275 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_CameraActor_GetInvertYAxis(void * jarg1) {
21277 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
21280 arg1 = (Dali::CameraActor *)jarg1;
21283 result = (bool)(arg1)->GetInvertYAxis();
21284 } CALL_CATCH_EXCEPTION(0);
21292 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetPerspectiveProjection(void * jarg1, void * jarg2) {
21293 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
21294 Dali::Size *arg2 = 0 ;
21296 arg1 = (Dali::CameraActor *)jarg1;
21297 arg2 = (Dali::Size *)jarg2;
21299 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Size const & type is null", 0);
21304 (arg1)->SetPerspectiveProjection((Dali::Size const &)*arg2);
21305 } CALL_CATCH_EXCEPTION();
21311 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetOrthographicProjection__SWIG_0(void * jarg1, void * jarg2) {
21312 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
21313 Dali::Size *arg2 = 0 ;
21315 arg1 = (Dali::CameraActor *)jarg1;
21316 arg2 = (Dali::Size *)jarg2;
21318 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Size const & type is null", 0);
21323 (arg1)->SetOrthographicProjection((Dali::Size const &)*arg2);
21324 } CALL_CATCH_EXCEPTION();
21330 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_StringValuePair__SWIG_0() {
21332 std::pair< std::string,Dali::Property::Value > *result = 0 ;
21336 result = (std::pair< std::string,Dali::Property::Value > *)new std::pair< std::string,Dali::Property::Value >();
21337 } CALL_CATCH_EXCEPTION(0);
21340 jresult = (void *)result;
21345 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_StringValuePair__SWIG_1(char * jarg1, void * jarg2) {
21348 Dali::Property::Value arg2 ;
21349 Dali::Property::Value *argp2 ;
21350 std::pair< std::string,Dali::Property::Value > *result = 0 ;
21353 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
21356 (&arg1)->assign(jarg1);
21357 argp2 = (Dali::Property::Value *)jarg2;
21359 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0);
21365 result = (std::pair< std::string,Dali::Property::Value > *)new std::pair< std::string,Dali::Property::Value >(arg1,arg2);
21366 } CALL_CATCH_EXCEPTION(0);
21369 jresult = (void *)result;
21374 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_StringValuePair__SWIG_2(void * jarg1) {
21376 std::pair< std::string,Dali::Property::Value > *arg1 = 0 ;
21377 std::pair< std::string,Dali::Property::Value > *result = 0 ;
21379 arg1 = (std::pair< std::string,Dali::Property::Value > *)jarg1;
21381 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::pair< std::string,Dali::Property::Value > const & type is null", 0);
21386 result = (std::pair< std::string,Dali::Property::Value > *)new std::pair< std::string,Dali::Property::Value >((std::pair< std::string,Dali::Property::Value > const &)*arg1);
21387 } CALL_CATCH_EXCEPTION(0);
21390 jresult = (void *)result;
21395 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StringValuePair_first_set(void * jarg1, char * jarg2) {
21396 std::pair< std::string,Dali::Property::Value > *arg1 = (std::pair< std::string,Dali::Property::Value > *) 0 ;
21397 std::string *arg2 = 0 ;
21399 arg1 = (std::pair< std::string,Dali::Property::Value > *)jarg1;
21401 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
21404 std::string arg2_str(jarg2);
21406 if (arg1) (arg1)->first = *arg2;
21408 //argout typemap for const std::string&
21413 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_StringValuePair_first_get(void * jarg1) {
21415 std::pair< std::string,Dali::Property::Value > *arg1 = (std::pair< std::string,Dali::Property::Value > *) 0 ;
21416 std::string *result = 0 ;
21418 arg1 = (std::pair< std::string,Dali::Property::Value > *)jarg1;
21419 result = (std::string *) & ((arg1)->first);
21420 jresult = SWIG_csharp_string_callback(result->c_str());
21425 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StringValuePair_second_set(void * jarg1, void * jarg2) {
21426 std::pair< std::string,Dali::Property::Value > *arg1 = (std::pair< std::string,Dali::Property::Value > *) 0 ;
21427 Dali::Property::Value *arg2 = (Dali::Property::Value *) 0 ;
21429 arg1 = (std::pair< std::string,Dali::Property::Value > *)jarg1;
21430 arg2 = (Dali::Property::Value *)jarg2;
21431 if (arg1) (arg1)->second = *arg2;
21435 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_StringValuePair_second_get(void * jarg1) {
21437 std::pair< std::string,Dali::Property::Value > *arg1 = (std::pair< std::string,Dali::Property::Value > *) 0 ;
21438 Dali::Property::Value *result = 0 ;
21440 arg1 = (std::pair< std::string,Dali::Property::Value > *)jarg1;
21441 result = (Dali::Property::Value *)& ((arg1)->second);
21442 jresult = (void *)result;
21447 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_StringValuePair(void * jarg1) {
21448 std::pair< std::string,Dali::Property::Value > *arg1 = (std::pair< std::string,Dali::Property::Value > *) 0 ;
21450 arg1 = (std::pair< std::string,Dali::Property::Value > *)jarg1;
21454 } CALL_CATCH_EXCEPTION();
21460 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_Clear(void * jarg1) {
21461 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21463 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21467 } CALL_CATCH_EXCEPTION();
21473 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_Add(void * jarg1, void * jarg2) {
21474 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21475 Dali::TouchPoint *arg2 = 0 ;
21477 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21478 arg2 = (Dali::TouchPoint *)jarg2;
21480 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TouchPoint const & type is null", 0);
21485 (arg1)->push_back((Dali::TouchPoint const &)*arg2);
21486 } CALL_CATCH_EXCEPTION();
21492 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TouchPointContainer_size(void * jarg1) {
21493 unsigned long jresult ;
21494 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21495 std::vector< Dali::TouchPoint >::size_type result;
21497 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21500 result = ((std::vector< Dali::TouchPoint > const *)arg1)->size();
21501 } CALL_CATCH_EXCEPTION(0);
21504 jresult = (unsigned long)result;
21509 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TouchPointContainer_capacity(void * jarg1) {
21510 unsigned long jresult ;
21511 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21512 std::vector< Dali::TouchPoint >::size_type result;
21514 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21517 result = ((std::vector< Dali::TouchPoint > const *)arg1)->capacity();
21518 } CALL_CATCH_EXCEPTION(0);
21521 jresult = (unsigned long)result;
21526 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_reserve(void * jarg1, unsigned long jarg2) {
21527 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21528 std::vector< Dali::TouchPoint >::size_type arg2 ;
21530 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21531 arg2 = (std::vector< Dali::TouchPoint >::size_type)jarg2;
21534 (arg1)->reserve(arg2);
21535 } CALL_CATCH_EXCEPTION();
21541 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TouchPointContainer__SWIG_0() {
21543 std::vector< Dali::TouchPoint > *result = 0 ;
21547 result = (std::vector< Dali::TouchPoint > *)new std::vector< Dali::TouchPoint >();
21548 } CALL_CATCH_EXCEPTION(0);
21551 jresult = (void *)result;
21556 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TouchPointContainer__SWIG_1(void * jarg1) {
21558 std::vector< Dali::TouchPoint > *arg1 = 0 ;
21559 std::vector< Dali::TouchPoint > *result = 0 ;
21561 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21563 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< Dali::TouchPoint > const & type is null", 0);
21568 result = (std::vector< Dali::TouchPoint > *)new std::vector< Dali::TouchPoint >((std::vector< Dali::TouchPoint > const &)*arg1);
21569 } CALL_CATCH_EXCEPTION(0);
21572 jresult = (void *)result;
21577 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TouchPointContainer__SWIG_2(int jarg1) {
21580 std::vector< Dali::TouchPoint > *result = 0 ;
21586 result = (std::vector< Dali::TouchPoint > *)new_std_vector_Sl_Dali_TouchPoint_Sg___SWIG_2(arg1);
21588 catch(std::out_of_range &_e) {
21589 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
21593 } CALL_CATCH_EXCEPTION(0);
21596 jresult = (void *)result;
21601 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TouchPointContainer_getitemcopy(void * jarg1, int jarg2) {
21603 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21605 SwigValueWrapper< Dali::TouchPoint > result;
21607 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21612 result = std_vector_Sl_Dali_TouchPoint_Sg__getitemcopy(arg1,arg2);
21614 catch(std::out_of_range &_e) {
21615 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
21619 } CALL_CATCH_EXCEPTION(0);
21622 jresult = new Dali::TouchPoint((const Dali::TouchPoint &)result);
21627 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TouchPointContainer_getitem(void * jarg1, int jarg2) {
21629 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21631 Dali::TouchPoint *result = 0 ;
21633 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21638 result = (Dali::TouchPoint *) &std_vector_Sl_Dali_TouchPoint_Sg__getitem(arg1,arg2);
21640 catch(std::out_of_range &_e) {
21641 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
21645 } CALL_CATCH_EXCEPTION(0);
21648 jresult = (void *)result;
21653 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_setitem(void * jarg1, int jarg2, void * jarg3) {
21654 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21656 Dali::TouchPoint *arg3 = 0 ;
21658 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21660 arg3 = (Dali::TouchPoint *)jarg3;
21662 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TouchPoint const & type is null", 0);
21668 std_vector_Sl_Dali_TouchPoint_Sg__setitem(arg1,arg2,(Dali::TouchPoint const &)*arg3);
21670 catch(std::out_of_range &_e) {
21671 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
21675 } CALL_CATCH_EXCEPTION();
21681 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_AddRange(void * jarg1, void * jarg2) {
21682 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21683 std::vector< Dali::TouchPoint > *arg2 = 0 ;
21685 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21686 arg2 = (std::vector< Dali::TouchPoint > *)jarg2;
21688 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< Dali::TouchPoint > const & type is null", 0);
21693 std_vector_Sl_Dali_TouchPoint_Sg__AddRange(arg1,(std::vector< Dali::TouchPoint > const &)*arg2);
21694 } CALL_CATCH_EXCEPTION();
21700 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TouchPointContainer_GetRange(void * jarg1, int jarg2, int jarg3) {
21702 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21705 std::vector< Dali::TouchPoint > *result = 0 ;
21707 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21713 result = (std::vector< Dali::TouchPoint > *)std_vector_Sl_Dali_TouchPoint_Sg__GetRange(arg1,arg2,arg3);
21715 catch(std::out_of_range &_e) {
21716 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
21719 catch(std::invalid_argument &_e) {
21720 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), "");
21724 } CALL_CATCH_EXCEPTION(0);
21727 jresult = (void *)result;
21732 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_Insert(void * jarg1, int jarg2, void * jarg3) {
21733 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21735 Dali::TouchPoint *arg3 = 0 ;
21737 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21739 arg3 = (Dali::TouchPoint *)jarg3;
21741 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TouchPoint const & type is null", 0);
21747 std_vector_Sl_Dali_TouchPoint_Sg__Insert(arg1,arg2,(Dali::TouchPoint const &)*arg3);
21749 catch(std::out_of_range &_e) {
21750 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
21754 } CALL_CATCH_EXCEPTION();
21760 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_InsertRange(void * jarg1, int jarg2, void * jarg3) {
21761 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21763 std::vector< Dali::TouchPoint > *arg3 = 0 ;
21765 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21767 arg3 = (std::vector< Dali::TouchPoint > *)jarg3;
21769 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< Dali::TouchPoint > const & type is null", 0);
21775 std_vector_Sl_Dali_TouchPoint_Sg__InsertRange(arg1,arg2,(std::vector< Dali::TouchPoint > const &)*arg3);
21777 catch(std::out_of_range &_e) {
21778 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
21782 } CALL_CATCH_EXCEPTION();
21788 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_RemoveAt(void * jarg1, int jarg2) {
21789 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21792 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21797 std_vector_Sl_Dali_TouchPoint_Sg__RemoveAt(arg1,arg2);
21799 catch(std::out_of_range &_e) {
21800 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
21804 } CALL_CATCH_EXCEPTION();
21810 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_RemoveRange(void * jarg1, int jarg2, int jarg3) {
21811 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21815 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21821 std_vector_Sl_Dali_TouchPoint_Sg__RemoveRange(arg1,arg2,arg3);
21823 catch(std::out_of_range &_e) {
21824 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
21827 catch(std::invalid_argument &_e) {
21828 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), "");
21832 } CALL_CATCH_EXCEPTION();
21838 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TouchPointContainer_Repeat(void * jarg1, int jarg2) {
21840 Dali::TouchPoint *arg1 = 0 ;
21842 std::vector< Dali::TouchPoint > *result = 0 ;
21844 arg1 = (Dali::TouchPoint *)jarg1;
21846 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TouchPoint const & type is null", 0);
21853 result = (std::vector< Dali::TouchPoint > *)std_vector_Sl_Dali_TouchPoint_Sg__Repeat((Dali::TouchPoint const &)*arg1,arg2);
21855 catch(std::out_of_range &_e) {
21856 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
21860 } CALL_CATCH_EXCEPTION(0);
21863 jresult = (void *)result;
21868 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_Reverse__SWIG_0(void * jarg1) {
21869 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21871 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21874 std_vector_Sl_Dali_TouchPoint_Sg__Reverse__SWIG_0(arg1);
21875 } CALL_CATCH_EXCEPTION();
21881 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_Reverse__SWIG_1(void * jarg1, int jarg2, int jarg3) {
21882 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21886 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21892 std_vector_Sl_Dali_TouchPoint_Sg__Reverse__SWIG_1(arg1,arg2,arg3);
21894 catch(std::out_of_range &_e) {
21895 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
21898 catch(std::invalid_argument &_e) {
21899 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), "");
21903 } CALL_CATCH_EXCEPTION();
21909 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_SetRange(void * jarg1, int jarg2, void * jarg3) {
21910 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21912 std::vector< Dali::TouchPoint > *arg3 = 0 ;
21914 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21916 arg3 = (std::vector< Dali::TouchPoint > *)jarg3;
21918 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< Dali::TouchPoint > const & type is null", 0);
21924 std_vector_Sl_Dali_TouchPoint_Sg__SetRange(arg1,arg2,(std::vector< Dali::TouchPoint > const &)*arg3);
21926 catch(std::out_of_range &_e) {
21927 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
21931 } CALL_CATCH_EXCEPTION();
21937 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TouchPointContainer(void * jarg1) {
21938 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21940 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21944 } CALL_CATCH_EXCEPTION();
21950 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Rectangle__SWIG_0() {
21952 Dali::Rect< int > *result = 0 ;
21956 result = (Dali::Rect< int > *)new Dali::Rect< int >();
21957 } CALL_CATCH_EXCEPTION(0);
21960 jresult = (void *)result;
21965 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Rectangle__SWIG_1(int jarg1, int jarg2, int jarg3, int jarg4) {
21971 Dali::Rect< int > *result = 0 ;
21979 result = (Dali::Rect< int > *)new Dali::Rect< int >(arg1,arg2,arg3,arg4);
21980 } CALL_CATCH_EXCEPTION(0);
21983 jresult = (void *)result;
21988 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Rectangle__SWIG_2(void * jarg1) {
21990 Dali::Rect< int > *arg1 = 0 ;
21991 Dali::Rect< int > *result = 0 ;
21993 arg1 = (Dali::Rect< int > *)jarg1;
21995 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< int > const & type is null", 0);
22000 result = (Dali::Rect< int > *)new Dali::Rect< int >((Dali::Rect< int > const &)*arg1);
22001 } CALL_CATCH_EXCEPTION(0);
22004 jresult = (void *)result;
22009 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Rectangle_Assign(void * jarg1, void * jarg2) {
22011 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22012 Dali::Rect< int > *arg2 = 0 ;
22013 Dali::Rect< int > *result = 0 ;
22015 arg1 = (Dali::Rect< int > *)jarg1;
22016 arg2 = (Dali::Rect< int > *)jarg2;
22018 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< int > const & type is null", 0);
22023 result = (Dali::Rect< int > *) &(arg1)->operator =((Dali::Rect< int > const &)*arg2);
22024 } CALL_CATCH_EXCEPTION(0);
22027 jresult = (void *)result;
22032 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Rectangle_Set(void * jarg1, int jarg2, int jarg3, int jarg4, int jarg5) {
22033 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22039 arg1 = (Dali::Rect< int > *)jarg1;
22046 (arg1)->Set(arg2,arg3,arg4,arg5);
22047 } CALL_CATCH_EXCEPTION();
22053 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Rectangle_IsEmpty(void * jarg1) {
22055 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22058 arg1 = (Dali::Rect< int > *)jarg1;
22061 result = (bool)((Dali::Rect< int > const *)arg1)->IsEmpty();
22062 } CALL_CATCH_EXCEPTION(0);
22070 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_Left(void * jarg1) {
22072 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22075 arg1 = (Dali::Rect< int > *)jarg1;
22078 result = (int)((Dali::Rect< int > const *)arg1)->Left();
22079 } CALL_CATCH_EXCEPTION(0);
22087 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_Right(void * jarg1) {
22089 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22092 arg1 = (Dali::Rect< int > *)jarg1;
22095 result = (int)((Dali::Rect< int > const *)arg1)->Right();
22096 } CALL_CATCH_EXCEPTION(0);
22104 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_Top(void * jarg1) {
22106 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22109 arg1 = (Dali::Rect< int > *)jarg1;
22112 result = (int)((Dali::Rect< int > const *)arg1)->Top();
22113 } CALL_CATCH_EXCEPTION(0);
22121 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_Bottom(void * jarg1) {
22123 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22126 arg1 = (Dali::Rect< int > *)jarg1;
22129 result = (int)((Dali::Rect< int > const *)arg1)->Bottom();
22130 } CALL_CATCH_EXCEPTION(0);
22138 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_Area(void * jarg1) {
22140 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22143 arg1 = (Dali::Rect< int > *)jarg1;
22146 result = (int)((Dali::Rect< int > const *)arg1)->Area();
22147 } CALL_CATCH_EXCEPTION(0);
22155 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Rectangle_Intersects(void * jarg1, void * jarg2) {
22157 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22158 Dali::Rect< int > *arg2 = 0 ;
22161 arg1 = (Dali::Rect< int > *)jarg1;
22162 arg2 = (Dali::Rect< int > *)jarg2;
22164 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< int > const & type is null", 0);
22169 result = (bool)((Dali::Rect< int > const *)arg1)->Intersects((Dali::Rect< int > const &)*arg2);
22170 } CALL_CATCH_EXCEPTION(0);
22178 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Rectangle_Contains(void * jarg1, void * jarg2) {
22180 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22181 Dali::Rect< int > *arg2 = 0 ;
22184 arg1 = (Dali::Rect< int > *)jarg1;
22185 arg2 = (Dali::Rect< int > *)jarg2;
22187 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< int > const & type is null", 0);
22192 result = (bool)((Dali::Rect< int > const *)arg1)->Contains((Dali::Rect< int > const &)*arg2);
22193 } CALL_CATCH_EXCEPTION(0);
22201 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Rectangle_x_set(void * jarg1, int jarg2) {
22202 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22205 arg1 = (Dali::Rect< int > *)jarg1;
22207 if (arg1) (arg1)->x = arg2;
22211 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_x_get(void * jarg1) {
22213 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22216 arg1 = (Dali::Rect< int > *)jarg1;
22217 result = (int) ((arg1)->x);
22223 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Rectangle_left_set(void * jarg1, int jarg2) {
22224 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22227 arg1 = (Dali::Rect< int > *)jarg1;
22229 if (arg1) (arg1)->left = arg2;
22233 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_left_get(void * jarg1) {
22235 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22238 arg1 = (Dali::Rect< int > *)jarg1;
22239 result = (int) ((arg1)->left);
22245 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Rectangle_y_set(void * jarg1, int jarg2) {
22246 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22249 arg1 = (Dali::Rect< int > *)jarg1;
22251 if (arg1) (arg1)->y = arg2;
22255 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_y_get(void * jarg1) {
22257 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22260 arg1 = (Dali::Rect< int > *)jarg1;
22261 result = (int) ((arg1)->y);
22267 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Rectangle_right_set(void * jarg1, int jarg2) {
22268 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22271 arg1 = (Dali::Rect< int > *)jarg1;
22273 if (arg1) (arg1)->right = arg2;
22277 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_right_get(void * jarg1) {
22279 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22282 arg1 = (Dali::Rect< int > *)jarg1;
22283 result = (int) ((arg1)->right);
22289 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Rectangle_width_set(void * jarg1, int jarg2) {
22290 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22293 arg1 = (Dali::Rect< int > *)jarg1;
22295 if (arg1) (arg1)->width = arg2;
22299 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_width_get(void * jarg1) {
22301 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22304 arg1 = (Dali::Rect< int > *)jarg1;
22305 result = (int) ((arg1)->width);
22311 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Rectangle_bottom_set(void * jarg1, int jarg2) {
22312 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22315 arg1 = (Dali::Rect< int > *)jarg1;
22317 if (arg1) (arg1)->bottom = arg2;
22321 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_bottom_get(void * jarg1) {
22323 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22326 arg1 = (Dali::Rect< int > *)jarg1;
22327 result = (int) ((arg1)->bottom);
22333 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Rectangle_height_set(void * jarg1, int jarg2) {
22334 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22337 arg1 = (Dali::Rect< int > *)jarg1;
22339 if (arg1) (arg1)->height = arg2;
22343 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_height_get(void * jarg1) {
22345 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22348 arg1 = (Dali::Rect< int > *)jarg1;
22349 result = (int) ((arg1)->height);
22355 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Rectangle_top_set(void * jarg1, int jarg2) {
22356 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22359 arg1 = (Dali::Rect< int > *)jarg1;
22361 if (arg1) (arg1)->top = arg2;
22365 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_top_get(void * jarg1) {
22367 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22370 arg1 = (Dali::Rect< int > *)jarg1;
22371 result = (int) ((arg1)->top);
22377 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Rectangle(void * jarg1) {
22378 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22380 arg1 = (Dali::Rect< int > *)jarg1;
22384 } CALL_CATCH_EXCEPTION();
22390 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PaddingType__SWIG_0() {
22392 Dali::Rect< float > *result = 0 ;
22396 result = (Dali::Rect< float > *)new Dali::Rect< float >();
22397 } CALL_CATCH_EXCEPTION(0);
22400 jresult = (void *)result;
22405 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PaddingType__SWIG_1(float jarg1, float jarg2, float jarg3, float jarg4) {
22411 Dali::Rect< float > *result = 0 ;
22413 arg1 = (float)jarg1;
22414 arg2 = (float)jarg2;
22415 arg3 = (float)jarg4;
22416 arg4 = (float)jarg3;
22419 result = (Dali::Rect< float > *)new Dali::Rect< float >(arg1,arg2,arg3,arg4);
22420 } CALL_CATCH_EXCEPTION(0);
22423 jresult = (void *)result;
22428 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PaddingType__SWIG_2(void * jarg1) {
22430 Dali::Rect< float > *arg1 = 0 ;
22431 Dali::Rect< float > *result = 0 ;
22433 arg1 = (Dali::Rect< float > *)jarg1;
22435 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< float > const & type is null", 0);
22440 result = (Dali::Rect< float > *)new Dali::Rect< float >((Dali::Rect< float > const &)*arg1);
22441 } CALL_CATCH_EXCEPTION(0);
22444 jresult = (void *)result;
22449 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PaddingType_Assign(void * jarg1, void * jarg2) {
22451 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22452 Dali::Rect< float > *arg2 = 0 ;
22453 Dali::Rect< float > *result = 0 ;
22455 arg1 = (Dali::Rect< float > *)jarg1;
22456 arg2 = (Dali::Rect< float > *)jarg2;
22458 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< float > const & type is null", 0);
22463 result = (Dali::Rect< float > *) &(arg1)->operator =((Dali::Rect< float > const &)*arg2);
22464 } CALL_CATCH_EXCEPTION(0);
22467 jresult = (void *)result;
22472 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PaddingType_Set(void * jarg1, float jarg2, float jarg3, float jarg4, float jarg5) {
22473 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22479 arg1 = (Dali::Rect< float > *)jarg1;
22480 arg2 = (float)jarg2;
22481 arg3 = (float)jarg3;
22482 arg4 = (float)jarg5;
22483 arg5 = (float)jarg4;
22486 (arg1)->Set(arg2,arg3,arg4,arg5);
22487 } CALL_CATCH_EXCEPTION();
22493 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PaddingType_left_set(void * jarg1, float jarg2) {
22494 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22497 arg1 = (Dali::Rect< float > *)jarg1;
22498 arg2 = (float)jarg2;
22499 if (arg1) (arg1)->left = arg2;
22503 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PaddingType_left_get(void * jarg1) {
22505 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22508 arg1 = (Dali::Rect< float > *)jarg1;
22509 result = (float) ((arg1)->left);
22515 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PaddingType_start_set(void * jarg1, float jarg2) {
22516 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22519 arg1 = (Dali::Rect< float > *)jarg1;
22520 arg2 = (float)jarg2;
22521 if (arg1) (arg1)->left = arg2;
22525 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PaddingType_start_get(void * jarg1) {
22527 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22530 arg1 = (Dali::Rect< float > *)jarg1;
22531 result = (float) ((arg1)->left);
22537 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PaddingType_right_set(void * jarg1, float jarg2) {
22538 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22541 arg1 = (Dali::Rect< float > *)jarg1;
22542 arg2 = (float)jarg2;
22543 if (arg1) (arg1)->right = arg2;
22547 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PaddingType_right_get(void * jarg1) {
22549 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22552 arg1 = (Dali::Rect< float > *)jarg1;
22553 result = (float) ((arg1)->right);
22559 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PaddingType_end_set(void * jarg1, float jarg2) {
22560 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22563 arg1 = (Dali::Rect< float > *)jarg1;
22564 arg2 = (float)jarg2;
22565 if (arg1) (arg1)->right = arg2;
22569 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PaddingType_end_get(void * jarg1) {
22571 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22574 arg1 = (Dali::Rect< float > *)jarg1;
22575 result = (float) ((arg1)->right);
22581 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PaddingType_bottom_set(void * jarg1, float jarg2) {
22582 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22585 arg1 = (Dali::Rect< float > *)jarg1;
22586 arg2 = (float)jarg2;
22587 if (arg1) (arg1)->bottom = arg2;
22591 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PaddingType_bottom_get(void * jarg1) {
22593 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22596 arg1 = (Dali::Rect< float > *)jarg1;
22597 result = (float) ((arg1)->bottom);
22603 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PaddingType_top_set(void * jarg1, float jarg2) {
22604 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22607 arg1 = (Dali::Rect< float > *)jarg1;
22608 arg2 = (float)jarg2;
22609 if (arg1) (arg1)->top = arg2;
22613 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PaddingType_top_get(void * jarg1) {
22615 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22618 arg1 = (Dali::Rect< float > *)jarg1;
22619 result = (float) ((arg1)->top);
22625 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PaddingType(void * jarg1) {
22626 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22628 arg1 = (Dali::Rect< float > *)jarg1;
22632 } CALL_CATCH_EXCEPTION();
22638 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_VectorInteger_BaseType_get() {
22642 result = (int)Dali::Vector< int >::BaseType;
22643 jresult = (int)result;
22648 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VectorInteger__SWIG_0() {
22650 Dali::Vector< int > *result = 0 ;
22654 result = (Dali::Vector< int > *)new Dali::Vector< int >();
22655 } CALL_CATCH_EXCEPTION(0);
22658 jresult = (void *)result;
22663 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_VectorInteger(void * jarg1) {
22664 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22666 arg1 = (Dali::Vector< int > *)jarg1;
22670 } CALL_CATCH_EXCEPTION();
22676 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VectorInteger__SWIG_1(void * jarg1) {
22678 Dali::Vector< int > *arg1 = 0 ;
22679 Dali::Vector< int > *result = 0 ;
22681 arg1 = (Dali::Vector< int > *)jarg1;
22683 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< int > const & type is null", 0);
22688 result = (Dali::Vector< int > *)new Dali::Vector< int >((Dali::Vector< int > const &)*arg1);
22689 } CALL_CATCH_EXCEPTION(0);
22692 jresult = (void *)result;
22697 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorInteger_Assign(void * jarg1, void * jarg2) {
22699 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22700 Dali::Vector< int > *arg2 = 0 ;
22701 Dali::Vector< int > *result = 0 ;
22703 arg1 = (Dali::Vector< int > *)jarg1;
22704 arg2 = (Dali::Vector< int > *)jarg2;
22706 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< int > const & type is null", 0);
22711 result = (Dali::Vector< int > *) &(arg1)->operator =((Dali::Vector< int > const &)*arg2);
22712 } CALL_CATCH_EXCEPTION(0);
22715 jresult = (void *)result;
22720 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorInteger_Begin(void * jarg1) {
22722 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22723 Dali::Vector< int >::Iterator result;
22725 arg1 = (Dali::Vector< int > *)jarg1;
22728 result = (Dali::Vector< int >::Iterator)((Dali::Vector< int > const *)arg1)->Begin();
22729 } CALL_CATCH_EXCEPTION(0);
22732 jresult = (void *)result;
22737 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorInteger_End(void * jarg1) {
22739 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22740 Dali::Vector< int >::Iterator result;
22742 arg1 = (Dali::Vector< int > *)jarg1;
22745 result = (Dali::Vector< int >::Iterator)((Dali::Vector< int > const *)arg1)->End();
22746 } CALL_CATCH_EXCEPTION(0);
22749 jresult = (void *)result;
22754 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorInteger_ValueOfIndex__SWIG_0(void * jarg1, unsigned long jarg2) {
22756 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22757 Dali::Vector< int >::SizeType arg2 ;
22758 Dali::Vector< int >::ItemType *result = 0 ;
22760 arg1 = (Dali::Vector< int > *)jarg1;
22761 arg2 = (Dali::Vector< int >::SizeType)jarg2;
22764 result = (Dali::Vector< int >::ItemType *) &(arg1)->operator [](arg2);
22765 } CALL_CATCH_EXCEPTION(0);
22768 jresult = (void *)result;
22773 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_PushBack(void * jarg1, int jarg2) {
22774 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22775 Dali::Vector< int >::ItemType *arg2 = 0 ;
22776 Dali::Vector< int >::ItemType temp2 ;
22778 arg1 = (Dali::Vector< int > *)jarg1;
22779 temp2 = (Dali::Vector< int >::ItemType)jarg2;
22783 (arg1)->PushBack((Dali::Vector< int >::ItemType const &)*arg2);
22784 } CALL_CATCH_EXCEPTION();
22790 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_Insert__SWIG_0(void * jarg1, void * jarg2, int jarg3) {
22791 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22792 Dali::Vector< int >::Iterator arg2 = (Dali::Vector< int >::Iterator) 0 ;
22793 Dali::Vector< int >::ItemType *arg3 = 0 ;
22794 Dali::Vector< int >::ItemType temp3 ;
22796 arg1 = (Dali::Vector< int > *)jarg1;
22797 arg2 = (Dali::Vector< int >::Iterator)jarg2;
22798 temp3 = (Dali::Vector< int >::ItemType)jarg3;
22802 (arg1)->Insert(arg2,(Dali::Vector< int >::ItemType const &)*arg3);
22803 } CALL_CATCH_EXCEPTION();
22809 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_Insert__SWIG_1(void * jarg1, void * jarg2, void * jarg3, void * jarg4) {
22810 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22811 Dali::Vector< int >::Iterator arg2 = (Dali::Vector< int >::Iterator) 0 ;
22812 Dali::Vector< int >::Iterator arg3 = (Dali::Vector< int >::Iterator) 0 ;
22813 Dali::Vector< int >::Iterator arg4 = (Dali::Vector< int >::Iterator) 0 ;
22815 arg1 = (Dali::Vector< int > *)jarg1;
22816 arg2 = (Dali::Vector< int >::Iterator)jarg2;
22817 arg3 = (Dali::Vector< int >::Iterator)jarg3;
22818 arg4 = (Dali::Vector< int >::Iterator)jarg4;
22821 (arg1)->Insert(arg2,arg3,arg4);
22822 } CALL_CATCH_EXCEPTION();
22828 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_Reserve(void * jarg1, unsigned long jarg2) {
22829 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22830 Dali::Vector< int >::SizeType arg2 ;
22832 arg1 = (Dali::Vector< int > *)jarg1;
22833 arg2 = (Dali::Vector< int >::SizeType)jarg2;
22836 (arg1)->Reserve(arg2);
22837 } CALL_CATCH_EXCEPTION();
22843 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_Resize__SWIG_0(void * jarg1, unsigned long jarg2) {
22844 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22845 Dali::Vector< int >::SizeType arg2 ;
22847 arg1 = (Dali::Vector< int > *)jarg1;
22848 arg2 = (Dali::Vector< int >::SizeType)jarg2;
22851 (arg1)->Resize(arg2);
22852 } CALL_CATCH_EXCEPTION();
22858 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_Resize__SWIG_1(void * jarg1, unsigned long jarg2, int jarg3) {
22859 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22860 Dali::Vector< int >::SizeType arg2 ;
22861 Dali::Vector< int >::ItemType *arg3 = 0 ;
22862 Dali::Vector< int >::ItemType temp3 ;
22864 arg1 = (Dali::Vector< int > *)jarg1;
22865 arg2 = (Dali::Vector< int >::SizeType)jarg2;
22866 temp3 = (Dali::Vector< int >::ItemType)jarg3;
22870 (arg1)->Resize(arg2,(Dali::Vector< int >::ItemType const &)*arg3);
22871 } CALL_CATCH_EXCEPTION();
22877 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorInteger_Erase__SWIG_0(void * jarg1, void * jarg2) {
22879 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22880 Dali::Vector< int >::Iterator arg2 = (Dali::Vector< int >::Iterator) 0 ;
22881 Dali::Vector< int >::Iterator result;
22883 arg1 = (Dali::Vector< int > *)jarg1;
22884 arg2 = (Dali::Vector< int >::Iterator)jarg2;
22887 result = (Dali::Vector< int >::Iterator)(arg1)->Erase(arg2);
22888 } CALL_CATCH_EXCEPTION(0);
22891 jresult = (void *)result;
22896 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorInteger_Erase__SWIG_1(void * jarg1, void * jarg2, void * jarg3) {
22898 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22899 Dali::Vector< int >::Iterator arg2 = (Dali::Vector< int >::Iterator) 0 ;
22900 Dali::Vector< int >::Iterator arg3 = (Dali::Vector< int >::Iterator) 0 ;
22901 Dali::Vector< int >::Iterator result;
22903 arg1 = (Dali::Vector< int > *)jarg1;
22904 arg2 = (Dali::Vector< int >::Iterator)jarg2;
22905 arg3 = (Dali::Vector< int >::Iterator)jarg3;
22908 result = (Dali::Vector< int >::Iterator)(arg1)->Erase(arg2,arg3);
22909 } CALL_CATCH_EXCEPTION(0);
22912 jresult = (void *)result;
22917 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_Remove(void * jarg1, void * jarg2) {
22918 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22919 Dali::Vector< int >::Iterator arg2 = (Dali::Vector< int >::Iterator) 0 ;
22921 arg1 = (Dali::Vector< int > *)jarg1;
22922 arg2 = (Dali::Vector< int >::Iterator)jarg2;
22925 (arg1)->Remove(arg2);
22926 } CALL_CATCH_EXCEPTION();
22932 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_Swap(void * jarg1, void * jarg2) {
22933 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22934 Dali::Vector< int > *arg2 = 0 ;
22936 arg1 = (Dali::Vector< int > *)jarg1;
22937 arg2 = (Dali::Vector< int > *)jarg2;
22939 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< int > & type is null", 0);
22944 (arg1)->Swap(*arg2);
22945 } CALL_CATCH_EXCEPTION();
22951 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_Clear(void * jarg1) {
22952 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22954 arg1 = (Dali::Vector< int > *)jarg1;
22958 } CALL_CATCH_EXCEPTION();
22964 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_Release(void * jarg1) {
22965 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22967 arg1 = (Dali::Vector< int > *)jarg1;
22971 } CALL_CATCH_EXCEPTION();
22977 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_VectorFloat_BaseType_get() {
22981 result = (int)Dali::Vector< float >::BaseType;
22982 jresult = (int)result;
22987 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VectorFloat__SWIG_0() {
22989 Dali::Vector< float > *result = 0 ;
22993 result = (Dali::Vector< float > *)new Dali::Vector< float >();
22994 } CALL_CATCH_EXCEPTION(0);
22997 jresult = (void *)result;
23002 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_VectorFloat(void * jarg1) {
23003 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
23005 arg1 = (Dali::Vector< float > *)jarg1;
23009 } CALL_CATCH_EXCEPTION();
23015 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VectorFloat__SWIG_1(void * jarg1) {
23017 Dali::Vector< float > *arg1 = 0 ;
23018 Dali::Vector< float > *result = 0 ;
23020 arg1 = (Dali::Vector< float > *)jarg1;
23022 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< float > const & type is null", 0);
23027 result = (Dali::Vector< float > *)new Dali::Vector< float >((Dali::Vector< float > const &)*arg1);
23028 } CALL_CATCH_EXCEPTION(0);
23031 jresult = (void *)result;
23036 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorFloat_Assign(void * jarg1, void * jarg2) {
23038 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
23039 Dali::Vector< float > *arg2 = 0 ;
23040 Dali::Vector< float > *result = 0 ;
23042 arg1 = (Dali::Vector< float > *)jarg1;
23043 arg2 = (Dali::Vector< float > *)jarg2;
23045 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< float > const & type is null", 0);
23050 result = (Dali::Vector< float > *) &(arg1)->operator =((Dali::Vector< float > const &)*arg2);
23051 } CALL_CATCH_EXCEPTION(0);
23054 jresult = (void *)result;
23059 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorFloat_Begin(void * jarg1) {
23061 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
23062 Dali::Vector< float >::Iterator result;
23064 arg1 = (Dali::Vector< float > *)jarg1;
23067 result = (Dali::Vector< float >::Iterator)((Dali::Vector< float > const *)arg1)->Begin();
23068 } CALL_CATCH_EXCEPTION(0);
23071 jresult = (void *)result;
23076 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorFloat_End(void * jarg1) {
23078 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
23079 Dali::Vector< float >::Iterator result;
23081 arg1 = (Dali::Vector< float > *)jarg1;
23084 result = (Dali::Vector< float >::Iterator)((Dali::Vector< float > const *)arg1)->End();
23085 } CALL_CATCH_EXCEPTION(0);
23088 jresult = (void *)result;
23093 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorFloat_ValueOfIndex__SWIG_0(void * jarg1, unsigned long jarg2) {
23095 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
23096 Dali::Vector< float >::SizeType arg2 ;
23097 Dali::Vector< float >::ItemType *result = 0 ;
23099 arg1 = (Dali::Vector< float > *)jarg1;
23100 arg2 = (Dali::Vector< float >::SizeType)jarg2;
23103 result = (Dali::Vector< float >::ItemType *) &(arg1)->operator [](arg2);
23104 } CALL_CATCH_EXCEPTION(0);
23107 jresult = (void *)result;
23112 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_PushBack(void * jarg1, float jarg2) {
23113 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
23114 Dali::Vector< float >::ItemType *arg2 = 0 ;
23115 Dali::Vector< float >::ItemType temp2 ;
23117 arg1 = (Dali::Vector< float > *)jarg1;
23118 temp2 = (Dali::Vector< float >::ItemType)jarg2;
23122 (arg1)->PushBack((Dali::Vector< float >::ItemType const &)*arg2);
23123 } CALL_CATCH_EXCEPTION();
23129 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_Insert__SWIG_0(void * jarg1, void * jarg2, float jarg3) {
23130 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
23131 Dali::Vector< float >::Iterator arg2 = (Dali::Vector< float >::Iterator) 0 ;
23132 Dali::Vector< float >::ItemType *arg3 = 0 ;
23133 Dali::Vector< float >::ItemType temp3 ;
23135 arg1 = (Dali::Vector< float > *)jarg1;
23136 arg2 = (Dali::Vector< float >::Iterator)jarg2;
23137 temp3 = (Dali::Vector< float >::ItemType)jarg3;
23141 (arg1)->Insert(arg2,(Dali::Vector< float >::ItemType const &)*arg3);
23142 } CALL_CATCH_EXCEPTION();
23148 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_Insert__SWIG_1(void * jarg1, void * jarg2, void * jarg3, void * jarg4) {
23149 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
23150 Dali::Vector< float >::Iterator arg2 = (Dali::Vector< float >::Iterator) 0 ;
23151 Dali::Vector< float >::Iterator arg3 = (Dali::Vector< float >::Iterator) 0 ;
23152 Dali::Vector< float >::Iterator arg4 = (Dali::Vector< float >::Iterator) 0 ;
23154 arg1 = (Dali::Vector< float > *)jarg1;
23155 arg2 = (Dali::Vector< float >::Iterator)jarg2;
23156 arg3 = (Dali::Vector< float >::Iterator)jarg3;
23157 arg4 = (Dali::Vector< float >::Iterator)jarg4;
23160 (arg1)->Insert(arg2,arg3,arg4);
23161 } CALL_CATCH_EXCEPTION();
23167 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_Reserve(void * jarg1, unsigned long jarg2) {
23168 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
23169 Dali::Vector< float >::SizeType arg2 ;
23171 arg1 = (Dali::Vector< float > *)jarg1;
23172 arg2 = (Dali::Vector< float >::SizeType)jarg2;
23175 (arg1)->Reserve(arg2);
23176 } CALL_CATCH_EXCEPTION();
23181 //// ========================= end of part 2 =============================
23183 //// ========================== start part 3 ===============================
23186 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_Resize__SWIG_0(void * jarg1, unsigned long jarg2) {
23187 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
23188 Dali::Vector< float >::SizeType arg2 ;
23190 arg1 = (Dali::Vector< float > *)jarg1;
23191 arg2 = (Dali::Vector< float >::SizeType)jarg2;
23194 (arg1)->Resize(arg2);
23195 } CALL_CATCH_EXCEPTION();
23201 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_Resize__SWIG_1(void * jarg1, unsigned long jarg2, float jarg3) {
23202 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
23203 Dali::Vector< float >::SizeType arg2 ;
23204 Dali::Vector< float >::ItemType *arg3 = 0 ;
23205 Dali::Vector< float >::ItemType temp3 ;
23207 arg1 = (Dali::Vector< float > *)jarg1;
23208 arg2 = (Dali::Vector< float >::SizeType)jarg2;
23209 temp3 = (Dali::Vector< float >::ItemType)jarg3;
23213 (arg1)->Resize(arg2,(Dali::Vector< float >::ItemType const &)*arg3);
23214 } CALL_CATCH_EXCEPTION();
23220 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorFloat_Erase__SWIG_0(void * jarg1, void * jarg2) {
23222 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
23223 Dali::Vector< float >::Iterator arg2 = (Dali::Vector< float >::Iterator) 0 ;
23224 Dali::Vector< float >::Iterator result;
23226 arg1 = (Dali::Vector< float > *)jarg1;
23227 arg2 = (Dali::Vector< float >::Iterator)jarg2;
23230 result = (Dali::Vector< float >::Iterator)(arg1)->Erase(arg2);
23231 } CALL_CATCH_EXCEPTION(0);
23234 jresult = (void *)result;
23239 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorFloat_Erase__SWIG_1(void * jarg1, void * jarg2, void * jarg3) {
23241 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
23242 Dali::Vector< float >::Iterator arg2 = (Dali::Vector< float >::Iterator) 0 ;
23243 Dali::Vector< float >::Iterator arg3 = (Dali::Vector< float >::Iterator) 0 ;
23244 Dali::Vector< float >::Iterator result;
23246 arg1 = (Dali::Vector< float > *)jarg1;
23247 arg2 = (Dali::Vector< float >::Iterator)jarg2;
23248 arg3 = (Dali::Vector< float >::Iterator)jarg3;
23251 result = (Dali::Vector< float >::Iterator)(arg1)->Erase(arg2,arg3);
23252 } CALL_CATCH_EXCEPTION(0);
23255 jresult = (void *)result;
23260 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_Remove(void * jarg1, void * jarg2) {
23261 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
23262 Dali::Vector< float >::Iterator arg2 = (Dali::Vector< float >::Iterator) 0 ;
23264 arg1 = (Dali::Vector< float > *)jarg1;
23265 arg2 = (Dali::Vector< float >::Iterator)jarg2;
23268 (arg1)->Remove(arg2);
23269 } CALL_CATCH_EXCEPTION();
23275 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_Swap(void * jarg1, void * jarg2) {
23276 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
23277 Dali::Vector< float > *arg2 = 0 ;
23279 arg1 = (Dali::Vector< float > *)jarg1;
23280 arg2 = (Dali::Vector< float > *)jarg2;
23282 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< float > & type is null", 0);
23287 (arg1)->Swap(*arg2);
23288 } CALL_CATCH_EXCEPTION();
23294 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_Clear(void * jarg1) {
23295 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
23297 arg1 = (Dali::Vector< float > *)jarg1;
23301 } CALL_CATCH_EXCEPTION();
23307 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_Release(void * jarg1) {
23308 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
23310 arg1 = (Dali::Vector< float > *)jarg1;
23314 } CALL_CATCH_EXCEPTION();
23320 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_BaseType_get() {
23324 result = (int)Dali::Vector< unsigned char >::BaseType;
23325 jresult = (int)result;
23330 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VectorUnsignedChar__SWIG_0() {
23332 Dali::Vector< unsigned char > *result = 0 ;
23336 result = (Dali::Vector< unsigned char > *)new Dali::Vector< unsigned char >();
23337 } CALL_CATCH_EXCEPTION(0);
23340 jresult = (void *)result;
23345 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_VectorUnsignedChar(void * jarg1) {
23346 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23348 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23352 } CALL_CATCH_EXCEPTION();
23358 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VectorUnsignedChar__SWIG_1(void * jarg1) {
23360 Dali::Vector< unsigned char > *arg1 = 0 ;
23361 Dali::Vector< unsigned char > *result = 0 ;
23363 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23365 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< unsigned char > const & type is null", 0);
23370 result = (Dali::Vector< unsigned char > *)new Dali::Vector< unsigned char >((Dali::Vector< unsigned char > const &)*arg1);
23371 } CALL_CATCH_EXCEPTION(0);
23374 jresult = (void *)result;
23379 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Assign(void * jarg1, void * jarg2) {
23381 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23382 Dali::Vector< unsigned char > *arg2 = 0 ;
23383 Dali::Vector< unsigned char > *result = 0 ;
23385 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23386 arg2 = (Dali::Vector< unsigned char > *)jarg2;
23388 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< unsigned char > const & type is null", 0);
23393 result = (Dali::Vector< unsigned char > *) &(arg1)->operator =((Dali::Vector< unsigned char > const &)*arg2);
23394 } CALL_CATCH_EXCEPTION(0);
23397 jresult = (void *)result;
23402 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Begin(void * jarg1) {
23404 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23405 Dali::Vector< unsigned char >::Iterator result;
23407 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23410 result = (Dali::Vector< unsigned char >::Iterator)((Dali::Vector< unsigned char > const *)arg1)->Begin();
23411 } CALL_CATCH_EXCEPTION(0);
23414 jresult = (void *)result;
23419 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_End(void * jarg1) {
23421 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23422 Dali::Vector< unsigned char >::Iterator result;
23424 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23427 result = (Dali::Vector< unsigned char >::Iterator)((Dali::Vector< unsigned char > const *)arg1)->End();
23428 } CALL_CATCH_EXCEPTION(0);
23431 jresult = (void *)result;
23436 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_ValueOfIndex__SWIG_0(void * jarg1, unsigned long jarg2) {
23438 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23439 Dali::Vector< unsigned char >::SizeType arg2 ;
23440 Dali::Vector< unsigned char >::ItemType *result = 0 ;
23442 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23443 arg2 = (Dali::Vector< unsigned char >::SizeType)jarg2;
23446 result = (Dali::Vector< unsigned char >::ItemType *) &(arg1)->operator [](arg2);
23447 } CALL_CATCH_EXCEPTION(0);
23450 jresult = (void *)result;
23455 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_PushBack(void * jarg1, unsigned char jarg2) {
23456 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23457 Dali::Vector< unsigned char >::ItemType *arg2 = 0 ;
23458 Dali::Vector< unsigned char >::ItemType temp2 ;
23460 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23461 temp2 = (Dali::Vector< unsigned char >::ItemType)jarg2;
23465 (arg1)->PushBack((Dali::Vector< unsigned char >::ItemType const &)*arg2);
23466 } CALL_CATCH_EXCEPTION();
23472 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Insert__SWIG_0(void * jarg1, unsigned char* jarg2, unsigned char jarg3) {
23473 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23474 Dali::Vector< unsigned char >::Iterator arg2 = (Dali::Vector< unsigned char >::Iterator) 0 ;
23475 Dali::Vector< unsigned char >::ItemType *arg3 = 0 ;
23476 Dali::Vector< unsigned char >::ItemType temp3 ;
23478 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23480 temp3 = (Dali::Vector< unsigned char >::ItemType)jarg3;
23484 (arg1)->Insert(arg2,(Dali::Vector< unsigned char >::ItemType const &)*arg3);
23485 } CALL_CATCH_EXCEPTION();
23493 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Insert__SWIG_1(void * jarg1, unsigned char* jarg2, void * jarg3, void * jarg4) {
23494 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23495 Dali::Vector< unsigned char >::Iterator arg2 = (Dali::Vector< unsigned char >::Iterator) 0 ;
23496 Dali::Vector< unsigned char >::Iterator arg3 = (Dali::Vector< unsigned char >::Iterator) 0 ;
23497 Dali::Vector< unsigned char >::Iterator arg4 = (Dali::Vector< unsigned char >::Iterator) 0 ;
23499 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23501 arg3 = (Dali::Vector< unsigned char >::Iterator)jarg3;
23502 arg4 = (Dali::Vector< unsigned char >::Iterator)jarg4;
23505 (arg1)->Insert(arg2,arg3,arg4);
23506 } CALL_CATCH_EXCEPTION();
23514 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Reserve(void * jarg1, unsigned long jarg2) {
23515 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23516 Dali::Vector< unsigned char >::SizeType arg2 ;
23518 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23519 arg2 = (Dali::Vector< unsigned char >::SizeType)jarg2;
23522 (arg1)->Reserve(arg2);
23523 } CALL_CATCH_EXCEPTION();
23529 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Resize__SWIG_0(void * jarg1, unsigned long jarg2) {
23530 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23531 Dali::Vector< unsigned char >::SizeType arg2 ;
23533 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23534 arg2 = (Dali::Vector< unsigned char >::SizeType)jarg2;
23537 (arg1)->Resize(arg2);
23538 } CALL_CATCH_EXCEPTION();
23544 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Resize__SWIG_1(void * jarg1, unsigned long jarg2, unsigned char jarg3) {
23545 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23546 Dali::Vector< unsigned char >::SizeType arg2 ;
23547 Dali::Vector< unsigned char >::ItemType *arg3 = 0 ;
23548 Dali::Vector< unsigned char >::ItemType temp3 ;
23550 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23551 arg2 = (Dali::Vector< unsigned char >::SizeType)jarg2;
23552 temp3 = (Dali::Vector< unsigned char >::ItemType)jarg3;
23556 (arg1)->Resize(arg2,(Dali::Vector< unsigned char >::ItemType const &)*arg3);
23557 } CALL_CATCH_EXCEPTION();
23563 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Erase__SWIG_0(void * jarg1, unsigned char* jarg2) {
23565 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23566 Dali::Vector< unsigned char >::Iterator arg2 = (Dali::Vector< unsigned char >::Iterator) 0 ;
23567 Dali::Vector< unsigned char >::Iterator result;
23569 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23573 result = (Dali::Vector< unsigned char >::Iterator)(arg1)->Erase(arg2);
23574 } CALL_CATCH_EXCEPTION(0);
23577 jresult = (void *)result;
23584 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Erase__SWIG_1(void * jarg1, unsigned char* jarg2, void * jarg3) {
23586 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23587 Dali::Vector< unsigned char >::Iterator arg2 = (Dali::Vector< unsigned char >::Iterator) 0 ;
23588 Dali::Vector< unsigned char >::Iterator arg3 = (Dali::Vector< unsigned char >::Iterator) 0 ;
23589 Dali::Vector< unsigned char >::Iterator result;
23591 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23593 arg3 = (Dali::Vector< unsigned char >::Iterator)jarg3;
23596 result = (Dali::Vector< unsigned char >::Iterator)(arg1)->Erase(arg2,arg3);
23597 } CALL_CATCH_EXCEPTION(0);
23600 jresult = (void *)result;
23607 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Remove(void * jarg1, unsigned char* jarg2) {
23608 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23609 Dali::Vector< unsigned char >::Iterator arg2 = (Dali::Vector< unsigned char >::Iterator) 0 ;
23611 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23615 (arg1)->Remove(arg2);
23616 } CALL_CATCH_EXCEPTION();
23624 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Swap(void * jarg1, void * jarg2) {
23625 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23626 Dali::Vector< unsigned char > *arg2 = 0 ;
23628 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23629 arg2 = (Dali::Vector< unsigned char > *)jarg2;
23631 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< unsigned char > & type is null", 0);
23636 (arg1)->Swap(*arg2);
23637 } CALL_CATCH_EXCEPTION();
23643 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Clear(void * jarg1) {
23644 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23646 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23650 } CALL_CATCH_EXCEPTION();
23656 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Release(void * jarg1) {
23657 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23659 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23663 } CALL_CATCH_EXCEPTION();
23669 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_VectorUint16Pair_BaseType_get() {
23673 result = (int)Dali::Vector< Dali::Uint16Pair >::BaseType;
23674 jresult = (int)result;
23679 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VectorUint16Pair__SWIG_0() {
23681 Dali::Vector< Dali::Uint16Pair > *result = 0 ;
23685 result = (Dali::Vector< Dali::Uint16Pair > *)new Dali::Vector< Dali::Uint16Pair >();
23686 } CALL_CATCH_EXCEPTION(0);
23689 jresult = (void *)result;
23694 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_VectorUint16Pair(void * jarg1) {
23695 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23697 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23701 } CALL_CATCH_EXCEPTION();
23707 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VectorUint16Pair__SWIG_1(void * jarg1) {
23709 Dali::Vector< Dali::Uint16Pair > *arg1 = 0 ;
23710 Dali::Vector< Dali::Uint16Pair > *result = 0 ;
23712 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23714 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< Dali::Uint16Pair > const & type is null", 0);
23719 result = (Dali::Vector< Dali::Uint16Pair > *)new Dali::Vector< Dali::Uint16Pair >((Dali::Vector< Dali::Uint16Pair > const &)*arg1);
23720 } CALL_CATCH_EXCEPTION(0);
23723 jresult = (void *)result;
23728 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Assign(void * jarg1, void * jarg2) {
23730 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23731 Dali::Vector< Dali::Uint16Pair > *arg2 = 0 ;
23732 Dali::Vector< Dali::Uint16Pair > *result = 0 ;
23734 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23735 arg2 = (Dali::Vector< Dali::Uint16Pair > *)jarg2;
23737 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< Dali::Uint16Pair > const & type is null", 0);
23742 result = (Dali::Vector< Dali::Uint16Pair > *) &(arg1)->operator =((Dali::Vector< Dali::Uint16Pair > const &)*arg2);
23743 } CALL_CATCH_EXCEPTION(0);
23746 jresult = (void *)result;
23751 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Begin(void * jarg1) {
23753 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23754 Dali::Vector< Dali::Uint16Pair >::Iterator result;
23756 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23759 result = (Dali::Vector< Dali::Uint16Pair >::Iterator)((Dali::Vector< Dali::Uint16Pair > const *)arg1)->Begin();
23760 } CALL_CATCH_EXCEPTION(0);
23763 jresult = (void *)result;
23768 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUint16Pair_End(void * jarg1) {
23770 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23771 Dali::Vector< Dali::Uint16Pair >::Iterator result;
23773 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23776 result = (Dali::Vector< Dali::Uint16Pair >::Iterator)((Dali::Vector< Dali::Uint16Pair > const *)arg1)->End();
23777 } CALL_CATCH_EXCEPTION(0);
23780 jresult = (void *)result;
23785 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUint16Pair_ValueOfIndex__SWIG_0(void * jarg1, unsigned long jarg2) {
23787 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23788 Dali::Vector< Dali::Uint16Pair >::SizeType arg2 ;
23789 Dali::Vector< Dali::Uint16Pair >::ItemType *result = 0 ;
23791 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23792 arg2 = (Dali::Vector< Dali::Uint16Pair >::SizeType)jarg2;
23795 result = (Dali::Vector< Dali::Uint16Pair >::ItemType *) &(arg1)->operator [](arg2);
23796 } CALL_CATCH_EXCEPTION(0);
23799 jresult = (void *)result;
23804 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_PushBack(void * jarg1, void * jarg2) {
23805 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23806 Dali::Vector< Dali::Uint16Pair >::ItemType *arg2 = 0 ;
23808 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23809 arg2 = (Dali::Vector< Dali::Uint16Pair >::ItemType *)jarg2;
23811 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< Dali::Uint16Pair >::ItemType const & type is null", 0);
23816 (arg1)->PushBack((Dali::Vector< Dali::Uint16Pair >::ItemType const &)*arg2);
23817 } CALL_CATCH_EXCEPTION();
23823 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Insert__SWIG_0(void * jarg1, void * jarg2, void * jarg3) {
23824 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23825 Dali::Vector< Dali::Uint16Pair >::Iterator arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator) 0 ;
23826 Dali::Vector< Dali::Uint16Pair >::ItemType *arg3 = 0 ;
23828 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23829 arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator)jarg2;
23830 arg3 = (Dali::Vector< Dali::Uint16Pair >::ItemType *)jarg3;
23832 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< Dali::Uint16Pair >::ItemType const & type is null", 0);
23837 (arg1)->Insert(arg2,(Dali::Vector< Dali::Uint16Pair >::ItemType const &)*arg3);
23838 } CALL_CATCH_EXCEPTION();
23844 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Insert__SWIG_1(void * jarg1, void * jarg2, void * jarg3, void * jarg4) {
23845 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23846 Dali::Vector< Dali::Uint16Pair >::Iterator arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator) 0 ;
23847 Dali::Vector< Dali::Uint16Pair >::Iterator arg3 = (Dali::Vector< Dali::Uint16Pair >::Iterator) 0 ;
23848 Dali::Vector< Dali::Uint16Pair >::Iterator arg4 = (Dali::Vector< Dali::Uint16Pair >::Iterator) 0 ;
23850 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23851 arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator)jarg2;
23852 arg3 = (Dali::Vector< Dali::Uint16Pair >::Iterator)jarg3;
23853 arg4 = (Dali::Vector< Dali::Uint16Pair >::Iterator)jarg4;
23856 (arg1)->Insert(arg2,arg3,arg4);
23857 } CALL_CATCH_EXCEPTION();
23863 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Reserve(void * jarg1, unsigned long jarg2) {
23864 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23865 Dali::Vector< Dali::Uint16Pair >::SizeType arg2 ;
23867 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23868 arg2 = (Dali::Vector< Dali::Uint16Pair >::SizeType)jarg2;
23871 (arg1)->Reserve(arg2);
23872 } CALL_CATCH_EXCEPTION();
23878 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Resize__SWIG_0(void * jarg1, unsigned long jarg2) {
23879 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23880 Dali::Vector< Dali::Uint16Pair >::SizeType arg2 ;
23882 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23883 arg2 = (Dali::Vector< Dali::Uint16Pair >::SizeType)jarg2;
23886 (arg1)->Resize(arg2);
23887 } CALL_CATCH_EXCEPTION();
23893 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Resize__SWIG_1(void * jarg1, unsigned long jarg2, void * jarg3) {
23894 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23895 Dali::Vector< Dali::Uint16Pair >::SizeType arg2 ;
23896 Dali::Vector< Dali::Uint16Pair >::ItemType *arg3 = 0 ;
23898 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23899 arg2 = (Dali::Vector< Dali::Uint16Pair >::SizeType)jarg2;
23900 arg3 = (Dali::Vector< Dali::Uint16Pair >::ItemType *)jarg3;
23902 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< Dali::Uint16Pair >::ItemType const & type is null", 0);
23907 (arg1)->Resize(arg2,(Dali::Vector< Dali::Uint16Pair >::ItemType const &)*arg3);
23908 } CALL_CATCH_EXCEPTION();
23914 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Erase__SWIG_0(void * jarg1, void * jarg2) {
23916 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23917 Dali::Vector< Dali::Uint16Pair >::Iterator arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator) 0 ;
23918 Dali::Vector< Dali::Uint16Pair >::Iterator result;
23920 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23921 arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator)jarg2;
23924 result = (Dali::Vector< Dali::Uint16Pair >::Iterator)(arg1)->Erase(arg2);
23925 } CALL_CATCH_EXCEPTION(0);
23928 jresult = (void *)result;
23933 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Erase__SWIG_1(void * jarg1, void * jarg2, void * jarg3) {
23935 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23936 Dali::Vector< Dali::Uint16Pair >::Iterator arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator) 0 ;
23937 Dali::Vector< Dali::Uint16Pair >::Iterator arg3 = (Dali::Vector< Dali::Uint16Pair >::Iterator) 0 ;
23938 Dali::Vector< Dali::Uint16Pair >::Iterator result;
23940 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23941 arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator)jarg2;
23942 arg3 = (Dali::Vector< Dali::Uint16Pair >::Iterator)jarg3;
23945 result = (Dali::Vector< Dali::Uint16Pair >::Iterator)(arg1)->Erase(arg2,arg3);
23946 } CALL_CATCH_EXCEPTION(0);
23949 jresult = (void *)result;
23954 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Remove(void * jarg1, void * jarg2) {
23955 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23956 Dali::Vector< Dali::Uint16Pair >::Iterator arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator) 0 ;
23958 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23959 arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator)jarg2;
23962 (arg1)->Remove(arg2);
23963 } CALL_CATCH_EXCEPTION();
23969 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Swap(void * jarg1, void * jarg2) {
23970 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23971 Dali::Vector< Dali::Uint16Pair > *arg2 = 0 ;
23973 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23974 arg2 = (Dali::Vector< Dali::Uint16Pair > *)jarg2;
23976 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< Dali::Uint16Pair > & type is null", 0);
23981 (arg1)->Swap(*arg2);
23982 } CALL_CATCH_EXCEPTION();
23988 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Clear(void * jarg1) {
23989 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23991 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23995 } CALL_CATCH_EXCEPTION();
24001 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Release(void * jarg1) {
24002 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
24004 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
24008 } CALL_CATCH_EXCEPTION();
24014 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VoidSignal() {
24016 Dali::Signal< void () > *result = 0 ;
24020 result = (Dali::Signal< void () > *)new Dali::Signal< void () >();
24021 } CALL_CATCH_EXCEPTION(0);
24024 jresult = (void *)result;
24029 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_VoidSignal(void * jarg1) {
24030 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
24032 arg1 = (Dali::Signal< void () > *)jarg1;
24036 } CALL_CATCH_EXCEPTION();
24042 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_VoidSignal_Empty(void * jarg1) {
24044 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
24047 arg1 = (Dali::Signal< void () > *)jarg1;
24050 result = (bool)((Dali::Signal< void () > const *)arg1)->Empty();
24051 } CALL_CATCH_EXCEPTION(0);
24059 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_VoidSignal_GetConnectionCount(void * jarg1) {
24060 unsigned long jresult ;
24061 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
24062 std::size_t result;
24064 arg1 = (Dali::Signal< void () > *)jarg1;
24067 result = ((Dali::Signal< void () > const *)arg1)->GetConnectionCount();
24068 } CALL_CATCH_EXCEPTION(0);
24071 jresult = (unsigned long)result;
24076 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VoidSignal_Connect__SWIG_0(void * jarg1, void * jarg2) {
24077 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
24078 void (*arg2)() = (void (*)()) 0 ;
24080 arg1 = (Dali::Signal< void () > *)jarg1;
24081 arg2 = (void (*)())jarg2;
24084 (arg1)->Connect(arg2);
24085 } CALL_CATCH_EXCEPTION();
24091 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VoidSignal_Disconnect(void * jarg1, void * jarg2) {
24092 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
24093 void (*arg2)() = (void (*)()) 0 ;
24095 arg1 = (Dali::Signal< void () > *)jarg1;
24096 arg2 = (void (*)())jarg2;
24099 (arg1)->Disconnect(arg2);
24100 } CALL_CATCH_EXCEPTION();
24106 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VoidSignal_Connect__SWIG_4(void * jarg1, void * jarg2, void * jarg3) {
24107 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
24108 Dali::ConnectionTrackerInterface *arg2 = (Dali::ConnectionTrackerInterface *) 0 ;
24109 Dali::FunctorDelegate *arg3 = (Dali::FunctorDelegate *) 0 ;
24111 arg1 = (Dali::Signal< void () > *)jarg1;
24112 arg2 = (Dali::ConnectionTrackerInterface *)jarg2;
24113 arg3 = (Dali::FunctorDelegate *)jarg3;
24116 (arg1)->Connect(arg2,arg3);
24117 } CALL_CATCH_EXCEPTION();
24123 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VoidSignal_Emit(void * jarg1) {
24124 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
24126 arg1 = (Dali::Signal< void () > *)jarg1;
24130 } CALL_CATCH_EXCEPTION();
24136 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_FloatSignal_Empty(void * jarg1) {
24138 Dali::Signal< void (float) > *arg1 = (Dali::Signal< void (float) > *) 0 ;
24141 arg1 = (Dali::Signal< void (float) > *)jarg1;
24144 result = (bool)Dali_Signal_Sl_void_Sp_float_SP__Sg__Empty((Dali::Signal< void (float) > const *)arg1);
24145 } CALL_CATCH_EXCEPTION(0);
24153 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_FloatSignal_GetConnectionCount(void * jarg1) {
24154 unsigned long jresult ;
24155 Dali::Signal< void (float) > *arg1 = (Dali::Signal< void (float) > *) 0 ;
24156 std::size_t result;
24158 arg1 = (Dali::Signal< void (float) > *)jarg1;
24161 result = Dali_Signal_Sl_void_Sp_float_SP__Sg__GetConnectionCount((Dali::Signal< void (float) > const *)arg1);
24162 } CALL_CATCH_EXCEPTION(0);
24165 jresult = (unsigned long)result;
24170 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FloatSignal_Connect(void * jarg1, void * jarg2) {
24171 Dali::Signal< void (float) > *arg1 = (Dali::Signal< void (float) > *) 0 ;
24172 void (*arg2)(float) = (void (*)(float)) 0 ;
24174 arg1 = (Dali::Signal< void (float) > *)jarg1;
24175 arg2 = (void (*)(float))jarg2;
24178 Dali_Signal_Sl_void_Sp_float_SP__Sg__Connect(arg1,arg2);
24179 } CALL_CATCH_EXCEPTION();
24185 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FloatSignal_Disconnect(void * jarg1, void * jarg2) {
24186 Dali::Signal< void (float) > *arg1 = (Dali::Signal< void (float) > *) 0 ;
24187 void (*arg2)(float) = (void (*)(float)) 0 ;
24189 arg1 = (Dali::Signal< void (float) > *)jarg1;
24190 arg2 = (void (*)(float))jarg2;
24193 Dali_Signal_Sl_void_Sp_float_SP__Sg__Disconnect(arg1,arg2);
24194 } CALL_CATCH_EXCEPTION();
24200 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FloatSignal_Emit(void * jarg1, float jarg2) {
24201 Dali::Signal< void (float) > *arg1 = (Dali::Signal< void (float) > *) 0 ;
24204 arg1 = (Dali::Signal< void (float) > *)jarg1;
24205 arg2 = (float)jarg2;
24208 Dali_Signal_Sl_void_Sp_float_SP__Sg__Emit(arg1,arg2);
24209 } CALL_CATCH_EXCEPTION();
24215 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_FloatSignal() {
24217 Dali::Signal< void (float) > *result = 0 ;
24221 result = (Dali::Signal< void (float) > *)new Dali::Signal< void (float) >();
24222 } CALL_CATCH_EXCEPTION(0);
24225 jresult = (void *)result;
24230 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_FloatSignal(void * jarg1) {
24231 Dali::Signal< void (float) > *arg1 = (Dali::Signal< void (float) > *) 0 ;
24233 arg1 = (Dali::Signal< void (float) > *)jarg1;
24237 } CALL_CATCH_EXCEPTION();
24243 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_ObjectCreatedSignal_Empty(void * jarg1) {
24245 Dali::Signal< void (Dali::BaseHandle) > *arg1 = (Dali::Signal< void (Dali::BaseHandle) > *) 0 ;
24248 arg1 = (Dali::Signal< void (Dali::BaseHandle) > *)jarg1;
24251 result = (bool)Dali_Signal_Sl_void_Sp_Dali_BaseHandle_SP__Sg__Empty((Dali::Signal< void (Dali::BaseHandle) > const *)arg1);
24252 } CALL_CATCH_EXCEPTION(0);
24260 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ObjectCreatedSignal_GetConnectionCount(void * jarg1) {
24261 unsigned long jresult ;
24262 Dali::Signal< void (Dali::BaseHandle) > *arg1 = (Dali::Signal< void (Dali::BaseHandle) > *) 0 ;
24263 std::size_t result;
24265 arg1 = (Dali::Signal< void (Dali::BaseHandle) > *)jarg1;
24268 result = Dali_Signal_Sl_void_Sp_Dali_BaseHandle_SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::BaseHandle) > const *)arg1);
24269 } CALL_CATCH_EXCEPTION(0);
24272 jresult = (unsigned long)result;
24277 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ObjectCreatedSignal_Connect(void * jarg1, void * jarg2) {
24278 Dali::Signal< void (Dali::BaseHandle) > *arg1 = (Dali::Signal< void (Dali::BaseHandle) > *) 0 ;
24279 void (*arg2)(Dali::BaseHandle) = (void (*)(Dali::BaseHandle)) 0 ;
24281 arg1 = (Dali::Signal< void (Dali::BaseHandle) > *)jarg1;
24282 arg2 = (void (*)(Dali::BaseHandle))jarg2;
24285 Dali_Signal_Sl_void_Sp_Dali_BaseHandle_SP__Sg__Connect(arg1,arg2);
24286 } CALL_CATCH_EXCEPTION();
24292 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ObjectCreatedSignal_Disconnect(void * jarg1, void * jarg2) {
24293 Dali::Signal< void (Dali::BaseHandle) > *arg1 = (Dali::Signal< void (Dali::BaseHandle) > *) 0 ;
24294 void (*arg2)(Dali::BaseHandle) = (void (*)(Dali::BaseHandle)) 0 ;
24296 arg1 = (Dali::Signal< void (Dali::BaseHandle) > *)jarg1;
24297 arg2 = (void (*)(Dali::BaseHandle))jarg2;
24300 Dali_Signal_Sl_void_Sp_Dali_BaseHandle_SP__Sg__Disconnect(arg1,arg2);
24301 } CALL_CATCH_EXCEPTION();
24307 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ObjectCreatedSignal_Emit(void * jarg1, void * jarg2) {
24308 Dali::Signal< void (Dali::BaseHandle) > *arg1 = (Dali::Signal< void (Dali::BaseHandle) > *) 0 ;
24309 Dali::BaseHandle arg2 ;
24310 Dali::BaseHandle *argp2 ;
24312 arg1 = (Dali::Signal< void (Dali::BaseHandle) > *)jarg1;
24313 argp2 = (Dali::BaseHandle *)jarg2;
24315 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
24321 Dali_Signal_Sl_void_Sp_Dali_BaseHandle_SP__Sg__Emit(arg1,arg2);
24322 } CALL_CATCH_EXCEPTION();
24328 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ObjectCreatedSignal() {
24330 Dali::Signal< void (Dali::BaseHandle) > *result = 0 ;
24334 result = (Dali::Signal< void (Dali::BaseHandle) > *)new Dali::Signal< void (Dali::BaseHandle) >();
24335 } CALL_CATCH_EXCEPTION(0);
24338 jresult = (void *)result;
24343 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ObjectCreatedSignal(void * jarg1) {
24344 Dali::Signal< void (Dali::BaseHandle) > *arg1 = (Dali::Signal< void (Dali::BaseHandle) > *) 0 ;
24346 arg1 = (Dali::Signal< void (Dali::BaseHandle) > *)jarg1;
24350 } CALL_CATCH_EXCEPTION();
24356 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_PropertyNotifySignal_Empty(void * jarg1) {
24358 Dali::Signal< void (Dali::PropertyNotification &) > *arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *) 0 ;
24361 arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *)jarg1;
24364 result = (bool)Dali_Signal_Sl_void_Sp_Dali_PropertyNotification_SA__SP__Sg__Empty((Dali::Signal< void (Dali::PropertyNotification &) > const *)arg1);
24365 } CALL_CATCH_EXCEPTION(0);
24373 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_PropertyNotifySignal_GetConnectionCount(void * jarg1) {
24374 unsigned long jresult ;
24375 Dali::Signal< void (Dali::PropertyNotification &) > *arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *) 0 ;
24376 std::size_t result;
24378 arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *)jarg1;
24381 result = Dali_Signal_Sl_void_Sp_Dali_PropertyNotification_SA__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::PropertyNotification &) > const *)arg1);
24382 } CALL_CATCH_EXCEPTION(0);
24385 jresult = (unsigned long)result;
24390 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PropertyNotifySignal_Connect(void * jarg1, void * jarg2) {
24391 Dali::Signal< void (Dali::PropertyNotification &) > *arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *) 0 ;
24392 void (*arg2)(Dali::PropertyNotification &) = (void (*)(Dali::PropertyNotification &)) 0 ;
24394 arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *)jarg1;
24395 arg2 = (void (*)(Dali::PropertyNotification &))jarg2;
24398 Dali_Signal_Sl_void_Sp_Dali_PropertyNotification_SA__SP__Sg__Connect(arg1,arg2);
24399 } CALL_CATCH_EXCEPTION();
24405 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PropertyNotifySignal_Disconnect(void * jarg1, void * jarg2) {
24406 Dali::Signal< void (Dali::PropertyNotification &) > *arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *) 0 ;
24407 void (*arg2)(Dali::PropertyNotification &) = (void (*)(Dali::PropertyNotification &)) 0 ;
24409 arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *)jarg1;
24410 arg2 = (void (*)(Dali::PropertyNotification &))jarg2;
24413 Dali_Signal_Sl_void_Sp_Dali_PropertyNotification_SA__SP__Sg__Disconnect(arg1,arg2);
24414 } CALL_CATCH_EXCEPTION();
24420 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PropertyNotifySignal_Emit(void * jarg1, void * jarg2) {
24421 Dali::Signal< void (Dali::PropertyNotification &) > *arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *) 0 ;
24422 Dali::PropertyNotification *arg2 = 0 ;
24424 arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *)jarg1;
24425 arg2 = (Dali::PropertyNotification *)jarg2;
24427 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PropertyNotification & type is null", 0);
24432 Dali_Signal_Sl_void_Sp_Dali_PropertyNotification_SA__SP__Sg__Emit(arg1,*arg2);
24433 } CALL_CATCH_EXCEPTION();
24439 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PropertyNotifySignal() {
24441 Dali::Signal< void (Dali::PropertyNotification &) > *result = 0 ;
24445 result = (Dali::Signal< void (Dali::PropertyNotification &) > *)new Dali::Signal< void (Dali::PropertyNotification &) >();
24446 } CALL_CATCH_EXCEPTION(0);
24449 jresult = (void *)result;
24454 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PropertyNotifySignal(void * jarg1) {
24455 Dali::Signal< void (Dali::PropertyNotification &) > *arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *) 0 ;
24457 arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *)jarg1;
24461 } CALL_CATCH_EXCEPTION();
24467 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RenderTaskSignal() {
24469 Dali::Signal< void (Dali::RenderTask &) > *result = 0 ;
24473 result = (Dali::Signal< void (Dali::RenderTask &) > *)new Dali::Signal< void (Dali::RenderTask &) >();
24474 } CALL_CATCH_EXCEPTION(0);
24477 jresult = (void *)result;
24482 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_RenderTaskSignal(void * jarg1) {
24483 Dali::Signal< void (Dali::RenderTask &) > *arg1 = (Dali::Signal< void (Dali::RenderTask &) > *) 0 ;
24485 arg1 = (Dali::Signal< void (Dali::RenderTask &) > *)jarg1;
24489 } CALL_CATCH_EXCEPTION();
24495 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_LongPressGestureDetectedSignal_Empty(void * jarg1) {
24497 Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *) 0 ;
24500 arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *)jarg1;
24503 result = (bool)Dali_Signal_Sl_void_Sp_Dali_LongPressGesture_SS_const_SA__SP__Sg__Empty((Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > const *)arg1);
24504 } CALL_CATCH_EXCEPTION(0);
24512 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_LongPressGestureDetectedSignal_GetConnectionCount(void * jarg1) {
24513 unsigned long jresult ;
24514 Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *) 0 ;
24515 std::size_t result;
24517 arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *)jarg1;
24520 result = Dali_Signal_Sl_void_Sp_Dali_LongPressGesture_SS_const_SA__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > const *)arg1);
24521 } CALL_CATCH_EXCEPTION(0);
24524 jresult = (unsigned long)result;
24529 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LongPressGestureDetectedSignal_Connect(void * jarg1, void * jarg2) {
24530 Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *) 0 ;
24531 void (*arg2)(Dali::Actor,Dali::LongPressGesture const &) = (void (*)(Dali::Actor,Dali::LongPressGesture const &)) 0 ;
24533 arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *)jarg1;
24534 arg2 = (void (*)(Dali::Actor,Dali::LongPressGesture const &))jarg2;
24537 Dali_Signal_Sl_void_Sp_Dali_LongPressGesture_SS_const_SA__SP__Sg__Connect(arg1,arg2);
24538 } CALL_CATCH_EXCEPTION();
24544 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LongPressGestureDetectedSignal_Disconnect(void * jarg1, void * jarg2) {
24545 Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *) 0 ;
24546 void (*arg2)(Dali::Actor,Dali::LongPressGesture const &) = (void (*)(Dali::Actor,Dali::LongPressGesture const &)) 0 ;
24548 arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *)jarg1;
24549 arg2 = (void (*)(Dali::Actor,Dali::LongPressGesture const &))jarg2;
24552 Dali_Signal_Sl_void_Sp_Dali_LongPressGesture_SS_const_SA__SP__Sg__Disconnect(arg1,arg2);
24553 } CALL_CATCH_EXCEPTION();
24559 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LongPressGestureDetectedSignal_Emit(void * jarg1, void * jarg2, void * jarg3) {
24560 Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *) 0 ;
24562 Dali::LongPressGesture *arg3 = 0 ;
24563 Dali::Actor *argp2 ;
24565 arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *)jarg1;
24566 argp2 = (Dali::Actor *)jarg2;
24568 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
24572 arg3 = (Dali::LongPressGesture *)jarg3;
24574 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::LongPressGesture const & type is null", 0);
24579 Dali_Signal_Sl_void_Sp_Dali_LongPressGesture_SS_const_SA__SP__Sg__Emit(arg1,arg2,(Dali::LongPressGesture const &)*arg3);
24580 } CALL_CATCH_EXCEPTION();
24586 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LongPressGestureDetectedSignal() {
24588 Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *result = 0 ;
24592 result = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *)new Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) >();
24593 } CALL_CATCH_EXCEPTION(0);
24596 jresult = (void *)result;
24601 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_LongPressGestureDetectedSignal(void * jarg1) {
24602 Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *) 0 ;
24604 arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *)jarg1;
24608 } CALL_CATCH_EXCEPTION();
24614 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_KeyEventSignal_Empty(void * jarg1) {
24616 Dali::Signal< void (Dali::KeyEvent const &) > *arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *) 0 ;
24619 arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *)jarg1;
24622 result = (bool)Dali_Signal_Sl_void_Sp_Dali_KeyEvent_SS_const_SA__SP__Sg__Empty((Dali::Signal< void (Dali::KeyEvent const &) > const *)arg1);
24623 } CALL_CATCH_EXCEPTION(0);
24631 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_KeyEventSignal_GetConnectionCount(void * jarg1) {
24632 unsigned long jresult ;
24633 Dali::Signal< void (Dali::KeyEvent const &) > *arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *) 0 ;
24634 std::size_t result;
24636 arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *)jarg1;
24639 result = Dali_Signal_Sl_void_Sp_Dali_KeyEvent_SS_const_SA__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::KeyEvent const &) > const *)arg1);
24640 } CALL_CATCH_EXCEPTION(0);
24643 jresult = (unsigned long)result;
24648 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyEventSignal_Connect(void * jarg1, void * jarg2) {
24649 Dali::Signal< void (Dali::KeyEvent const &) > *arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *) 0 ;
24650 void (*arg2)(Dali::KeyEvent const &) = (void (*)(Dali::KeyEvent const &)) 0 ;
24652 arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *)jarg1;
24653 arg2 = (void (*)(Dali::KeyEvent const &))jarg2;
24656 Dali_Signal_Sl_void_Sp_Dali_KeyEvent_SS_const_SA__SP__Sg__Connect(arg1,arg2);
24657 } CALL_CATCH_EXCEPTION();
24663 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyEventSignal_Disconnect(void * jarg1, void * jarg2) {
24664 Dali::Signal< void (Dali::KeyEvent const &) > *arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *) 0 ;
24665 void (*arg2)(Dali::KeyEvent const &) = (void (*)(Dali::KeyEvent const &)) 0 ;
24667 arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *)jarg1;
24668 arg2 = (void (*)(Dali::KeyEvent const &))jarg2;
24671 Dali_Signal_Sl_void_Sp_Dali_KeyEvent_SS_const_SA__SP__Sg__Disconnect(arg1,arg2);
24672 } CALL_CATCH_EXCEPTION();
24678 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyEventSignal_Emit(void * jarg1, void * jarg2) {
24679 Dali::Signal< void (Dali::KeyEvent const &) > *arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *) 0 ;
24680 Dali::KeyEvent *arg2 = 0 ;
24682 arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *)jarg1;
24683 arg2 = (Dali::KeyEvent *)jarg2;
24685 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyEvent const & type is null", 0);
24690 Dali_Signal_Sl_void_Sp_Dali_KeyEvent_SS_const_SA__SP__Sg__Emit(arg1,(Dali::KeyEvent const &)*arg2);
24691 } CALL_CATCH_EXCEPTION();
24697 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_KeyEventSignal() {
24699 Dali::Signal< void (Dali::KeyEvent const &) > *result = 0 ;
24703 result = (Dali::Signal< void (Dali::KeyEvent const &) > *)new Dali::Signal< void (Dali::KeyEvent const &) >();
24704 } CALL_CATCH_EXCEPTION(0);
24707 jresult = (void *)result;
24712 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_KeyEventSignal(void * jarg1) {
24713 Dali::Signal< void (Dali::KeyEvent const &) > *arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *) 0 ;
24715 arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *)jarg1;
24719 } CALL_CATCH_EXCEPTION();
24724 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_StageWheelSignal_Empty(void * jarg1) {
24726 Dali::Signal< void (Dali::WheelEvent const &) > *arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *) 0 ;
24729 arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *)jarg1;
24732 result = (bool)Dali_Signal_Sl_void_Sp_Dali_WheelEvent_SS_const_SA__SP__Sg__Empty((Dali::Signal< void (Dali::WheelEvent const &) > const *)arg1);
24733 } CALL_CATCH_EXCEPTION(0);
24741 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_StageWheelSignal_GetConnectionCount(void * jarg1) {
24742 unsigned long jresult ;
24743 Dali::Signal< void (Dali::WheelEvent const &) > *arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *) 0 ;
24744 std::size_t result;
24746 arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *)jarg1;
24749 result = Dali_Signal_Sl_void_Sp_Dali_WheelEvent_SS_const_SA__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::WheelEvent const &) > const *)arg1);
24750 } CALL_CATCH_EXCEPTION(0);
24753 jresult = (unsigned long)result;
24758 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StageWheelSignal_Connect(void * jarg1, void * jarg2) {
24759 Dali::Signal< void (Dali::WheelEvent const &) > *arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *) 0 ;
24760 void (*arg2)(Dali::WheelEvent const &) = (void (*)(Dali::WheelEvent const &)) 0 ;
24762 arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *)jarg1;
24763 arg2 = (void (*)(Dali::WheelEvent const &))jarg2;
24766 Dali_Signal_Sl_void_Sp_Dali_WheelEvent_SS_const_SA__SP__Sg__Connect(arg1,arg2);
24767 } CALL_CATCH_EXCEPTION();
24773 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StageWheelSignal_Disconnect(void * jarg1, void * jarg2) {
24774 Dali::Signal< void (Dali::WheelEvent const &) > *arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *) 0 ;
24775 void (*arg2)(Dali::WheelEvent const &) = (void (*)(Dali::WheelEvent const &)) 0 ;
24777 arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *)jarg1;
24778 arg2 = (void (*)(Dali::WheelEvent const &))jarg2;
24781 Dali_Signal_Sl_void_Sp_Dali_WheelEvent_SS_const_SA__SP__Sg__Disconnect(arg1,arg2);
24782 } CALL_CATCH_EXCEPTION();
24788 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StageWheelSignal_Emit(void * jarg1, void * jarg2) {
24789 Dali::Signal< void (Dali::WheelEvent const &) > *arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *) 0 ;
24790 Dali::WheelEvent *arg2 = 0 ;
24792 arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *)jarg1;
24793 arg2 = (Dali::WheelEvent *)jarg2;
24795 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::WheelEvent const & type is null", 0);
24800 Dali_Signal_Sl_void_Sp_Dali_WheelEvent_SS_const_SA__SP__Sg__Emit(arg1,(Dali::WheelEvent const &)*arg2);
24801 } CALL_CATCH_EXCEPTION();
24807 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_StageWheelSignal() {
24809 Dali::Signal< void (Dali::WheelEvent const &) > *result = 0 ;
24813 result = (Dali::Signal< void (Dali::WheelEvent const &) > *)new Dali::Signal< void (Dali::WheelEvent const &) >();
24814 } CALL_CATCH_EXCEPTION(0);
24817 jresult = (void *)result;
24822 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_StageWheelSignal(void * jarg1) {
24823 Dali::Signal< void (Dali::WheelEvent const &) > *arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *) 0 ;
24825 arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *)jarg1;
24829 } CALL_CATCH_EXCEPTION();
24835 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AngleThresholdPair__SWIG_0() {
24837 std::pair< Dali::Radian,Dali::Radian > *result = 0 ;
24841 result = (std::pair< Dali::Radian,Dali::Radian > *)new std::pair< Dali::Radian,Dali::Radian >();
24842 } CALL_CATCH_EXCEPTION(0);
24845 jresult = (void *)result;
24850 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AngleThresholdPair__SWIG_1(void * jarg1, void * jarg2) {
24852 Dali::Radian arg1 ;
24853 Dali::Radian arg2 ;
24854 Dali::Radian *argp1 ;
24855 Dali::Radian *argp2 ;
24856 std::pair< Dali::Radian,Dali::Radian > *result = 0 ;
24858 argp1 = (Dali::Radian *)jarg1;
24860 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
24864 argp2 = (Dali::Radian *)jarg2;
24866 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
24872 result = (std::pair< Dali::Radian,Dali::Radian > *)new std::pair< Dali::Radian,Dali::Radian >(arg1,arg2);
24873 } CALL_CATCH_EXCEPTION(0);
24876 jresult = (void *)result;
24881 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AngleThresholdPair__SWIG_2(void * jarg1) {
24883 std::pair< Dali::Radian,Dali::Radian > *arg1 = 0 ;
24884 std::pair< Dali::Radian,Dali::Radian > *result = 0 ;
24886 arg1 = (std::pair< Dali::Radian,Dali::Radian > *)jarg1;
24888 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::pair< Dali::Radian,Dali::Radian > const & type is null", 0);
24893 result = (std::pair< Dali::Radian,Dali::Radian > *)new std::pair< Dali::Radian,Dali::Radian >((std::pair< Dali::Radian,Dali::Radian > const &)*arg1);
24894 } CALL_CATCH_EXCEPTION(0);
24897 jresult = (void *)result;
24902 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_AngleThresholdPair_first_set(void * jarg1, void * jarg2) {
24903 std::pair< Dali::Radian,Dali::Radian > *arg1 = (std::pair< Dali::Radian,Dali::Radian > *) 0 ;
24904 Dali::Radian *arg2 = (Dali::Radian *) 0 ;
24906 arg1 = (std::pair< Dali::Radian,Dali::Radian > *)jarg1;
24907 arg2 = (Dali::Radian *)jarg2;
24908 if (arg1) (arg1)->first = *arg2;
24912 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AngleThresholdPair_first_get(void * jarg1) {
24914 std::pair< Dali::Radian,Dali::Radian > *arg1 = (std::pair< Dali::Radian,Dali::Radian > *) 0 ;
24915 Dali::Radian *result = 0 ;
24917 arg1 = (std::pair< Dali::Radian,Dali::Radian > *)jarg1;
24918 result = (Dali::Radian *)& ((arg1)->first);
24919 jresult = (void *)result;
24924 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_AngleThresholdPair_second_set(void * jarg1, void * jarg2) {
24925 std::pair< Dali::Radian,Dali::Radian > *arg1 = (std::pair< Dali::Radian,Dali::Radian > *) 0 ;
24926 Dali::Radian *arg2 = (Dali::Radian *) 0 ;
24928 arg1 = (std::pair< Dali::Radian,Dali::Radian > *)jarg1;
24929 arg2 = (Dali::Radian *)jarg2;
24930 if (arg1) (arg1)->second = *arg2;
24934 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AngleThresholdPair_second_get(void * jarg1) {
24936 std::pair< Dali::Radian,Dali::Radian > *arg1 = (std::pair< Dali::Radian,Dali::Radian > *) 0 ;
24937 Dali::Radian *result = 0 ;
24939 arg1 = (std::pair< Dali::Radian,Dali::Radian > *)jarg1;
24940 result = (Dali::Radian *)& ((arg1)->second);
24941 jresult = (void *)result;
24946 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_AngleThresholdPair(void * jarg1) {
24947 std::pair< Dali::Radian,Dali::Radian > *arg1 = (std::pair< Dali::Radian,Dali::Radian > *) 0 ;
24949 arg1 = (std::pair< Dali::Radian,Dali::Radian > *)jarg1;
24953 } CALL_CATCH_EXCEPTION();
24959 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_PanGestureDetectedSignal_Empty(void * jarg1) {
24961 Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *) 0 ;
24964 arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *)jarg1;
24967 result = (bool)Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PanGesture_SS_const_SA__SP__Sg__Empty((Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > const *)arg1);
24968 } CALL_CATCH_EXCEPTION(0);
24976 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_PanGestureDetectedSignal_GetConnectionCount(void * jarg1) {
24977 unsigned long jresult ;
24978 Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *) 0 ;
24979 std::size_t result;
24981 arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *)jarg1;
24984 result = Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PanGesture_SS_const_SA__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > const *)arg1);
24985 } CALL_CATCH_EXCEPTION(0);
24988 jresult = (unsigned long)result;
24993 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetectedSignal_Connect(void * jarg1, void * jarg2) {
24994 Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *) 0 ;
24995 void (*arg2)(Dali::Actor,Dali::PanGesture const &) = (void (*)(Dali::Actor,Dali::PanGesture const &)) 0 ;
24997 arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *)jarg1;
24998 arg2 = (void (*)(Dali::Actor,Dali::PanGesture const &))jarg2;
25001 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PanGesture_SS_const_SA__SP__Sg__Connect(arg1,arg2);
25002 } CALL_CATCH_EXCEPTION();
25008 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetectedSignal_Disconnect(void * jarg1, void * jarg2) {
25009 Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *) 0 ;
25010 void (*arg2)(Dali::Actor,Dali::PanGesture const &) = (void (*)(Dali::Actor,Dali::PanGesture const &)) 0 ;
25012 arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *)jarg1;
25013 arg2 = (void (*)(Dali::Actor,Dali::PanGesture const &))jarg2;
25016 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PanGesture_SS_const_SA__SP__Sg__Disconnect(arg1,arg2);
25017 } CALL_CATCH_EXCEPTION();
25023 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetectedSignal_Emit(void * jarg1, void * jarg2, void * jarg3) {
25024 Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *) 0 ;
25026 Dali::PanGesture *arg3 = 0 ;
25027 Dali::Actor *argp2 ;
25029 arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *)jarg1;
25030 argp2 = (Dali::Actor *)jarg2;
25032 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
25036 arg3 = (Dali::PanGesture *)jarg3;
25038 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PanGesture const & type is null", 0);
25043 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PanGesture_SS_const_SA__SP__Sg__Emit(arg1,arg2,(Dali::PanGesture const &)*arg3);
25044 } CALL_CATCH_EXCEPTION();
25050 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PanGestureDetectedSignal() {
25052 Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *result = 0 ;
25056 result = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *)new Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) >();
25057 } CALL_CATCH_EXCEPTION(0);
25060 jresult = (void *)result;
25065 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PanGestureDetectedSignal(void * jarg1) {
25066 Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *) 0 ;
25068 arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *)jarg1;
25072 } CALL_CATCH_EXCEPTION();
25078 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_PinchGestureDetectedSignal_Empty(void * jarg1) {
25080 Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *) 0 ;
25083 arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *)jarg1;
25086 result = (bool)Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PinchGesture_SS_const_SA__SP__Sg__Empty((Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > const *)arg1);
25087 } CALL_CATCH_EXCEPTION(0);
25095 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_PinchGestureDetectedSignal_GetConnectionCount(void * jarg1) {
25096 unsigned long jresult ;
25097 Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *) 0 ;
25098 std::size_t result;
25100 arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *)jarg1;
25103 result = Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PinchGesture_SS_const_SA__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > const *)arg1);
25104 } CALL_CATCH_EXCEPTION(0);
25107 jresult = (unsigned long)result;
25112 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PinchGestureDetectedSignal_Connect(void * jarg1, void * jarg2) {
25113 Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *) 0 ;
25114 void (*arg2)(Dali::Actor,Dali::PinchGesture const &) = (void (*)(Dali::Actor,Dali::PinchGesture const &)) 0 ;
25116 arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *)jarg1;
25117 arg2 = (void (*)(Dali::Actor,Dali::PinchGesture const &))jarg2;
25120 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PinchGesture_SS_const_SA__SP__Sg__Connect(arg1,arg2);
25121 } CALL_CATCH_EXCEPTION();
25127 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PinchGestureDetectedSignal_Disconnect(void * jarg1, void * jarg2) {
25128 Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *) 0 ;
25129 void (*arg2)(Dali::Actor,Dali::PinchGesture const &) = (void (*)(Dali::Actor,Dali::PinchGesture const &)) 0 ;
25131 arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *)jarg1;
25132 arg2 = (void (*)(Dali::Actor,Dali::PinchGesture const &))jarg2;
25135 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PinchGesture_SS_const_SA__SP__Sg__Disconnect(arg1,arg2);
25136 } CALL_CATCH_EXCEPTION();
25142 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PinchGestureDetectedSignal_Emit(void * jarg1, void * jarg2, void * jarg3) {
25143 Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *) 0 ;
25145 Dali::PinchGesture *arg3 = 0 ;
25146 Dali::Actor *argp2 ;
25148 arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *)jarg1;
25149 argp2 = (Dali::Actor *)jarg2;
25151 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
25155 arg3 = (Dali::PinchGesture *)jarg3;
25157 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PinchGesture const & type is null", 0);
25162 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PinchGesture_SS_const_SA__SP__Sg__Emit(arg1,arg2,(Dali::PinchGesture const &)*arg3);
25163 } CALL_CATCH_EXCEPTION();
25169 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PinchGestureDetectedSignal() {
25171 Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *result = 0 ;
25175 result = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *)new Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) >();
25176 } CALL_CATCH_EXCEPTION(0);
25179 jresult = (void *)result;
25184 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PinchGestureDetectedSignal(void * jarg1) {
25185 Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *) 0 ;
25187 arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *)jarg1;
25191 } CALL_CATCH_EXCEPTION();
25197 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_TapGestureDetectedSignal_Empty(void * jarg1) {
25199 Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *) 0 ;
25202 arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *)jarg1;
25205 result = (bool)Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_TapGesture_SS_const_SA__SP__Sg__Empty((Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > const *)arg1);
25206 } CALL_CATCH_EXCEPTION(0);
25214 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TapGestureDetectedSignal_GetConnectionCount(void * jarg1) {
25215 unsigned long jresult ;
25216 Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *) 0 ;
25217 std::size_t result;
25219 arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *)jarg1;
25222 result = Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_TapGesture_SS_const_SA__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > const *)arg1);
25223 } CALL_CATCH_EXCEPTION(0);
25226 jresult = (unsigned long)result;
25231 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TapGestureDetectedSignal_Connect(void * jarg1, void * jarg2) {
25232 Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *) 0 ;
25233 void (*arg2)(Dali::Actor,Dali::TapGesture const &) = (void (*)(Dali::Actor,Dali::TapGesture const &)) 0 ;
25235 arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *)jarg1;
25236 arg2 = (void (*)(Dali::Actor,Dali::TapGesture const &))jarg2;
25239 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_TapGesture_SS_const_SA__SP__Sg__Connect(arg1,arg2);
25240 } CALL_CATCH_EXCEPTION();
25246 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TapGestureDetectedSignal_Disconnect(void * jarg1, void * jarg2) {
25247 Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *) 0 ;
25248 void (*arg2)(Dali::Actor,Dali::TapGesture const &) = (void (*)(Dali::Actor,Dali::TapGesture const &)) 0 ;
25250 arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *)jarg1;
25251 arg2 = (void (*)(Dali::Actor,Dali::TapGesture const &))jarg2;
25254 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_TapGesture_SS_const_SA__SP__Sg__Disconnect(arg1,arg2);
25255 } CALL_CATCH_EXCEPTION();
25261 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TapGestureDetectedSignal_Emit(void * jarg1, void * jarg2, void * jarg3) {
25262 Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *) 0 ;
25264 Dali::TapGesture *arg3 = 0 ;
25265 Dali::Actor *argp2 ;
25267 arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *)jarg1;
25268 argp2 = (Dali::Actor *)jarg2;
25270 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
25274 arg3 = (Dali::TapGesture *)jarg3;
25276 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TapGesture const & type is null", 0);
25281 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_TapGesture_SS_const_SA__SP__Sg__Emit(arg1,arg2,(Dali::TapGesture const &)*arg3);
25282 } CALL_CATCH_EXCEPTION();
25288 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TapGestureDetectedSignal() {
25290 Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *result = 0 ;
25294 result = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *)new Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) >();
25295 } CALL_CATCH_EXCEPTION(0);
25298 jresult = (void *)result;
25303 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TapGestureDetectedSignal(void * jarg1) {
25304 Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *) 0 ;
25306 arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *)jarg1;
25310 } CALL_CATCH_EXCEPTION();
25315 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ViewLayoutDirectionSignal_GetConnectionCount(void * jarg1) {
25316 unsigned long jresult ;
25317 Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *arg1 = (Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *) 0 ;
25318 std::size_t result = 0;
25320 arg1 = (Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *)jarg1;
25323 result = Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_Sc_Dali_DevelActor_LayoutDirection_Type_SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > const *)arg1);
25324 }CALL_CATCH_EXCEPTION(0);
25326 jresult = (unsigned long)result;
25330 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewLayoutDirectionSignal_Connect(void * jarg1, void * jarg2) {
25331 Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *arg1 = (Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *) 0 ;
25332 void (*arg2)(Dali::Actor, Dali::LayoutDirection::Type) = (void (*)(Dali::Actor, Dali::LayoutDirection::Type)) 0 ;
25334 arg1 = (Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *)jarg1;
25335 arg2 = (void (*)(Dali::Actor, Dali::LayoutDirection::Type))jarg2;
25338 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_Sc_Dali_DevelActor_LayoutDirection_Type_SP__Sg__Connect(arg1,arg2);
25339 } CALL_CATCH_EXCEPTION();
25343 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewLayoutDirectionSignal_Disconnect(void * jarg1, void * jarg2) {
25344 Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *arg1 = (Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *) 0 ;
25345 void (*arg2)(Dali::Actor, Dali::LayoutDirection::Type) = (void (*)(Dali::Actor, Dali::LayoutDirection::Type)) 0 ;
25347 arg1 = (Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *)jarg1;
25348 arg2 = (void (*)(Dali::Actor, Dali::LayoutDirection::Type))jarg2;
25351 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_Sc_Dali_DevelActor_LayoutDirection_Type_SP__Sg__Disconnect(arg1,arg2);
25352 } CALL_CATCH_EXCEPTION();
25356 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewLayoutDirectionSignal_Emit(void * jarg1, void * jarg2, int jarg4) {
25357 Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *arg1 = (Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *) 0 ;
25360 Dali::LayoutDirection::Type arg4 ;
25361 Dali::Actor *argp2 ;
25363 arg1 = (Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *)jarg1;
25364 argp2 = (Dali::Actor *)jarg2;
25366 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
25370 //arg3 = jarg3 ? true : false;
25371 arg4 = (Dali::LayoutDirection::Type)jarg4;
25374 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_Sc_Dali_DevelActor_LayoutDirection_Type_SP__Sg__Emit(arg1,arg2,arg4);
25375 } CALL_CATCH_EXCEPTION();
25379 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ViewLayoutDirectionSignal() {
25381 Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *result = 0 ;
25385 result = (Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *)new Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) >();
25386 } CALL_CATCH_EXCEPTION(0);
25388 jresult = (void *)result;
25392 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ViewLayoutDirectionSignal(void * jarg1) {
25393 Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *arg1 = (Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *) 0 ;
25395 arg1 = (Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *)jarg1;
25399 } CALL_CATCH_EXCEPTION();
25404 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_director_connect(void *objarg, SwigDirector_ViewImpl::SWIG_Callback0_t callback0, SwigDirector_ViewImpl::SWIG_Callback1_t callback1, SwigDirector_ViewImpl::SWIG_Callback2_t callback2, SwigDirector_ViewImpl::SWIG_Callback3_t callback3, SwigDirector_ViewImpl::SWIG_Callback4_t callback4, SwigDirector_ViewImpl::SWIG_Callback5_t callback5, SwigDirector_ViewImpl::SWIG_Callback6_t callback6, SwigDirector_ViewImpl::SWIG_Callback9_t callback9, SwigDirector_ViewImpl::SWIG_Callback11_t callback11, SwigDirector_ViewImpl::SWIG_Callback12_t callback12, SwigDirector_ViewImpl::SWIG_Callback13_t callback13, SwigDirector_ViewImpl::SWIG_Callback14_t callback14, SwigDirector_ViewImpl::SWIG_Callback15_t callback15, SwigDirector_ViewImpl::SWIG_Callback16_t callback16, SwigDirector_ViewImpl::SWIG_Callback17_t callback17, SwigDirector_ViewImpl::SWIG_Callback18_t callback18, SwigDirector_ViewImpl::SWIG_Callback19_t callback19, SwigDirector_ViewImpl::SWIG_Callback20_t callback20, SwigDirector_ViewImpl::SWIG_Callback21_t callback21, SwigDirector_ViewImpl::SWIG_Callback24_t callback24, SwigDirector_ViewImpl::SWIG_Callback25_t callback25, SwigDirector_ViewImpl::SWIG_Callback26_t callback26, SwigDirector_ViewImpl::SWIG_Callback28_t callback28, SwigDirector_ViewImpl::SWIG_Callback29_t callback29, SwigDirector_ViewImpl::SWIG_Callback30_t callback30, SwigDirector_ViewImpl::SWIG_Callback31_t callback31, SwigDirector_ViewImpl::SWIG_Callback32_t callback32, SwigDirector_ViewImpl::SWIG_Callback33_t callback33, SwigDirector_ViewImpl::SWIG_Callback34_t callback34, SwigDirector_ViewImpl::SWIG_Callback35_t callback35, SwigDirector_ViewImpl::SWIG_Callback36_t callback36, SwigDirector_ViewImpl::SWIG_Callback37_t callback37, SwigDirector_ViewImpl::SWIG_Callback38_t callback38, SwigDirector_ViewImpl::SWIG_Callback39_t callback39, SwigDirector_ViewImpl::SWIG_Callback40_t callback40) {
25405 Dali::Toolkit::Internal::Control *obj = (Dali::Toolkit::Internal::Control *)objarg;
25406 SwigDirector_ViewImpl *director = dynamic_cast<SwigDirector_ViewImpl *>(obj);
25408 director->swig_connect_director(callback0, callback1, callback2, callback3, callback4, callback5, callback6, callback9, callback11, callback12, callback13, callback14, callback15, callback16, callback17, callback18, callback19, callback20, callback21, callback24, callback25, callback26, callback28, callback29, callback30, callback31, callback32, callback33, callback34, callback35, callback36, callback37, callback38, callback39, callback40);
25413 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemFactory_director_connect(void *objarg, SwigDirector_ItemFactory::SWIG_Callback0_t callback0, SwigDirector_ItemFactory::SWIG_Callback1_t callback1, SwigDirector_ItemFactory::SWIG_Callback2_t callback2) {
25414 Dali::Toolkit::ItemFactory *obj = (Dali::Toolkit::ItemFactory *)objarg;
25415 SwigDirector_ItemFactory *director = dynamic_cast<SwigDirector_ItemFactory *>(obj);
25417 director->swig_connect_director(callback0, callback1, callback2);
25422 //// ========================= end of part 3 =============================
25424 //// ========================== start part 4 =============================
25426 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FrameCallbackInterface_director_connect(void *objarg, SwigDirector_FrameCallbackInterface::SWIG_Callback0_t callback0) {
25427 Dali::FrameCallbackInterface *obj = (Dali::FrameCallbackInterface *)objarg;
25428 SwigDirector_FrameCallbackInterface *director = dynamic_cast<SwigDirector_FrameCallbackInterface *>(obj);
25430 director->swig_connect_director(callback0);
25434 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FrameCallbackInterface_director_connect_with_return(void *objarg, SwigDirector_FrameCallbackInterface::SWIG_Callback1_t callback1) {
25435 Dali::FrameCallbackInterface *obj = (Dali::FrameCallbackInterface *)objarg;
25436 SwigDirector_FrameCallbackInterface *director = dynamic_cast<SwigDirector_FrameCallbackInterface *>(obj);
25438 director->swig_connect_director_with_return(callback1);
25442 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_FrameCallbackInterface() {
25444 Dali::FrameCallbackInterface *result = 0 ;
25448 result =(Dali::FrameCallbackInterface *) new SwigDirector_FrameCallbackInterface();
25449 } CALL_CATCH_EXCEPTION(0);
25452 jresult = (void *)result;
25457 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FrameCallbackInterface_AddFrameCallback(void * jarg1, void* jarg2, void* jarg3) {
25458 Dali::FrameCallbackInterface *obj = (Dali::FrameCallbackInterface *)jarg2;
25459 SwigDirector_FrameCallbackInterface *arg2 = dynamic_cast<SwigDirector_FrameCallbackInterface *>(obj);
25461 Dali::Stage *arg1 = (Dali::Stage *) 0;
25462 Dali::Actor *arg3 = 0;
25464 arg1 = (Dali::Stage *)jarg1;
25465 arg3 = (Dali::Actor *)jarg3;
25467 DevelStage::AddFrameCallback( *arg1, *arg2, *arg3 );
25472 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FrameCallbackInterface_RemoveFrameCallback(void * jarg1, void* jarg2) {
25474 Dali::FrameCallbackInterface *obj = (Dali::FrameCallbackInterface *)jarg2;
25475 SwigDirector_FrameCallbackInterface *arg2 = dynamic_cast<SwigDirector_FrameCallbackInterface *>(obj);
25477 Dali::Stage *arg1 = (Dali::Stage *) 0;
25479 arg1 = (Dali::Stage *)jarg1;
25481 DevelStage::RemoveFrameCallback( *arg1, *arg2 );
25486 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomAlgorithmInterface_director_connect(void *objarg, SwigDirector_CustomAlgorithmInterface::SWIG_Callback0_t callback0) {
25487 Dali::Toolkit::DevelKeyboardFocusManager::CustomAlgorithmInterface *obj = (Dali::Toolkit::DevelKeyboardFocusManager::CustomAlgorithmInterface *)objarg;
25488 SwigDirector_CustomAlgorithmInterface *director = dynamic_cast<SwigDirector_CustomAlgorithmInterface *>(obj);
25490 director->swig_connect_director(callback0);
25495 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_CustomAlgorithmInterface() {
25497 Dali::Toolkit::DevelKeyboardFocusManager::CustomAlgorithmInterface *result = 0 ;
25501 result = (Dali::Toolkit::DevelKeyboardFocusManager::CustomAlgorithmInterface *)new SwigDirector_CustomAlgorithmInterface();
25502 } CALL_CATCH_EXCEPTION(0);
25505 jresult = (void *)result;
25510 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_WidgetImpl_director_connect(void *objarg, SwigDirector_WidgetImpl::SWIG_Callback0_t callback0, SwigDirector_WidgetImpl::SWIG_Callback1_t callback1, SwigDirector_WidgetImpl::SWIG_Callback2_t callback2, SwigDirector_WidgetImpl::SWIG_Callback3_t callback3, SwigDirector_WidgetImpl::SWIG_Callback4_t callback4, SwigDirector_WidgetImpl::SWIG_Callback5_t callback5, SwigDirector_WidgetImpl::SWIG_Callback6_t callback6, SwigDirector_WidgetImpl::SWIG_Callback7_t callback7) {
25511 SwigDirector_WidgetImpl *director = static_cast<SwigDirector_WidgetImpl *>(objarg);
25513 director->swig_connect_director(callback0, callback1, callback2, callback3, callback4, callback5, callback6, callback7);
25518 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_WidgetImpl_New() {
25520 SwigDirector_WidgetImpl* result;
25523 result = new SwigDirector_WidgetImpl();
25524 } CALL_CATCH_EXCEPTION(0);
25531 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Widget_GetImplementation__SWIG_0(void * jarg1) {
25533 Dali::Widget *arg1 = 0 ;
25534 SwigDirector_WidgetImpl *result = 0 ;
25536 arg1 = (Dali::Widget *)jarg1;
25538 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Widget & type is null", 0);
25543 result = (SwigDirector_WidgetImpl *) &Dali::Internal::Adaptor::GetImplementation(*arg1);
25544 } CALL_CATCH_EXCEPTION(0);
25546 jresult = (void*) result;
25552 SWIGEXPORT Dali::SignalObserver * SWIGSTDCALL CSharp_Dali_ConnectionTrackerInterface_SWIGUpcast(Dali::ConnectionTrackerInterface *jarg1) {
25553 return (Dali::SignalObserver *)jarg1;
25556 SWIGEXPORT Dali::ConnectionTrackerInterface * SWIGSTDCALL CSharp_Dali_ConnectionTracker_SWIGUpcast(Dali::ConnectionTracker *jarg1) {
25557 return (Dali::ConnectionTrackerInterface *)jarg1;
25560 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_ObjectRegistry_SWIGUpcast(Dali::ObjectRegistry *jarg1) {
25561 return (Dali::BaseHandle *)jarg1;
25564 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_PropertyCondition_SWIGUpcast(Dali::PropertyCondition *jarg1) {
25565 return (Dali::BaseHandle *)jarg1;
25568 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_PropertyNotification_SWIGUpcast(Dali::PropertyNotification *jarg1) {
25569 return (Dali::BaseHandle *)jarg1;
25572 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Handle_SWIGUpcast(Dali::Handle *jarg1) {
25573 return (Dali::BaseHandle *)jarg1;
25576 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_TypeInfo_SWIGUpcast(Dali::TypeInfo *jarg1) {
25577 return (Dali::BaseHandle *)jarg1;
25580 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_TypeRegistry_SWIGUpcast(Dali::TypeRegistry *jarg1) {
25581 return (Dali::BaseHandle *)jarg1;
25584 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_PixelData_SWIGUpcast(Dali::PixelData *jarg1) {
25585 return (Dali::BaseHandle *)jarg1;
25588 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Texture_SWIGUpcast(Dali::Texture *jarg1) {
25589 return (Dali::BaseHandle *)jarg1;
25592 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Sampler_SWIGUpcast(Dali::Sampler *jarg1) {
25593 return (Dali::BaseHandle *)jarg1;
25596 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_TextureSet_SWIGUpcast(Dali::TextureSet *jarg1) {
25597 return (Dali::BaseHandle *)jarg1;
25600 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_VertexBuffer_SWIGUpcast(Dali::VertexBuffer *jarg1) {
25601 return (Dali::BaseHandle *)jarg1;
25604 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Geometry_SWIGUpcast(Dali::Geometry *jarg1) {
25605 return (Dali::BaseHandle *)jarg1;
25608 SWIGEXPORT Dali::Handle * SWIGSTDCALL CSharp_Dali_Shader_SWIGUpcast(Dali::Shader *jarg1) {
25609 return (Dali::Handle *)jarg1;
25612 SWIGEXPORT Dali::Handle * SWIGSTDCALL CSharp_Dali_Renderer_SWIGUpcast(Dali::Renderer *jarg1) {
25613 return (Dali::Handle *)jarg1;
25616 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_FrameBuffer_SWIGUpcast(Dali::FrameBuffer *jarg1) {
25617 return (Dali::BaseHandle *)jarg1;
25620 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_RenderTaskList_SWIGUpcast(Dali::RenderTaskList *jarg1) {
25621 return (Dali::BaseHandle *)jarg1;
25624 SWIGEXPORT Dali::Handle * SWIGSTDCALL CSharp_Dali_RenderTask_SWIGUpcast(Dali::RenderTask *jarg1) {
25625 return (Dali::Handle *)jarg1;
25628 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Touch_SWIGUpcast(Dali::TouchEvent *jarg1) {
25629 return (Dali::BaseHandle *)jarg1;
25632 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Hover_SWIGUpcast(Dali::HoverEvent *jarg1) {
25633 return (Dali::BaseHandle *)jarg1;
25636 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Wheel_SWIGUpcast(Dali::WheelEvent *jarg1) {
25637 return (Dali::BaseHandle *)jarg1;
25640 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Key_SWIGUpcast(Dali::KeyEvent *jarg1) {
25641 return (Dali::BaseHandle *)jarg1;
25644 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Gesture_SWIGUpcast(Dali::Gesture *jarg1) {
25645 return (Dali::BaseHandle *)jarg1;
25648 SWIGEXPORT Dali::Handle * SWIGSTDCALL CSharp_Dali_GestureDetector_SWIGUpcast(Dali::GestureDetector *jarg1) {
25649 return (Dali::Handle *)jarg1;
25652 SWIGEXPORT Dali::GestureDetector * SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_SWIGUpcast(Dali::LongPressGestureDetector *jarg1) {
25653 return (Dali::GestureDetector *)jarg1;
25656 SWIGEXPORT Dali::Gesture * SWIGSTDCALL CSharp_Dali_LongPressGesture_SWIGUpcast(Dali::LongPressGesture *jarg1) {
25657 return (Dali::Gesture *)jarg1;
25661 SWIGEXPORT Dali::RefObject * SWIGSTDCALL CSharp_Dali_CustomActorImpl_SWIGUpcast(Dali::CustomActorImpl *jarg1) {
25662 return (Dali::RefObject *)jarg1;
25665 SWIGEXPORT Dali::Actor * SWIGSTDCALL CSharp_Dali_CustomActor_SWIGUpcast(Dali::CustomActor *jarg1) {
25666 return (Dali::Actor *)jarg1;
25669 SWIGEXPORT Dali::GestureDetector * SWIGSTDCALL CSharp_Dali_PanGestureDetector_SWIGUpcast(Dali::PanGestureDetector *jarg1) {
25670 return (Dali::GestureDetector *)jarg1;
25673 SWIGEXPORT Dali::Gesture * SWIGSTDCALL CSharp_Dali_PanGesture_SWIGUpcast(Dali::PanGesture *jarg1) {
25674 return (Dali::Gesture *)jarg1;
25677 SWIGEXPORT Dali::GestureDetector * SWIGSTDCALL CSharp_Dali_PinchGestureDetector_SWIGUpcast(Dali::PinchGestureDetector *jarg1) {
25678 return (Dali::GestureDetector *)jarg1;
25681 SWIGEXPORT Dali::Gesture * SWIGSTDCALL CSharp_Dali_PinchGesture_SWIGUpcast(Dali::PinchGesture *jarg1) {
25682 return (Dali::Gesture *)jarg1;
25685 SWIGEXPORT Dali::GestureDetector * SWIGSTDCALL CSharp_Dali_TapGestureDetector_SWIGUpcast(Dali::TapGestureDetector *jarg1) {
25686 return (Dali::GestureDetector *)jarg1;
25689 SWIGEXPORT Dali::Gesture * SWIGSTDCALL CSharp_Dali_TapGesture_SWIGUpcast(Dali::TapGesture *jarg1) {
25690 return (Dali::Gesture *)jarg1;
25693 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_KeyFrames_SWIGUpcast(Dali::KeyFrames *jarg1) {
25694 return (Dali::BaseHandle *)jarg1;
25697 SWIGEXPORT Dali::Handle * SWIGSTDCALL CSharp_Dali_Path_SWIGUpcast(Dali::Path *jarg1) {
25698 return (Dali::Handle *)jarg1;
25701 SWIGEXPORT Dali::Handle * SWIGSTDCALL CSharp_Dali_LinearConstrainer_SWIGUpcast(Dali::LinearConstrainer *jarg1) {
25702 return (Dali::Handle *)jarg1;
25705 SWIGEXPORT Dali::Handle * SWIGSTDCALL CSharp_Dali_PathConstrainer_SWIGUpcast(Dali::PathConstrainer *jarg1) {
25706 return (Dali::Handle *)jarg1;
25709 SWIGEXPORT Dali::RefObject * SWIGSTDCALL CSharp_Dali_NativeImageInterface_SWIGUpcast(Dali::NativeImageInterface *jarg1) {
25710 return (Dali::RefObject *)jarg1;
25713 SWIGEXPORT Dali::Actor * SWIGSTDCALL CSharp_Dali_CameraActor_SWIGUpcast(Dali::CameraActor *jarg1) {
25714 return (Dali::Actor *)jarg1;
25717 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Timer_SWIGUpcast(Dali::Timer *jarg1) {
25718 return (Dali::BaseHandle *)jarg1;
25722 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_GetEnvironmentVariable(char * jarg1) {
25723 const char * result = EnvironmentVariable::GetEnvironmentVariable(jarg1);
25724 char * jresult = SWIG_csharp_string_callback((const char *)result);
25728 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_SetEnvironmentVariable(char * jarg1, char * jarg2) {
25729 bool result = EnvironmentVariable::SetEnvironmentVariable(jarg1, jarg2);
25734 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_Clear(void * jarg1) {
25735 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25737 arg1 = (std::vector< unsigned int > *)jarg1;
25741 } CALL_CATCH_EXCEPTION();
25747 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_Add(void * jarg1, unsigned int jarg2) {
25748 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25749 unsigned int *arg2 = 0 ;
25750 unsigned int temp2 ;
25752 arg1 = (std::vector< unsigned int > *)jarg1;
25753 temp2 = (unsigned int)jarg2;
25757 (arg1)->push_back((unsigned int const &)*arg2);
25758 } CALL_CATCH_EXCEPTION();
25764 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ItemIdContainer_size(void * jarg1) {
25765 unsigned long jresult ;
25766 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25767 std::vector< unsigned int >::size_type result;
25769 arg1 = (std::vector< unsigned int > *)jarg1;
25772 result = ((std::vector< unsigned int > const *)arg1)->size();
25773 } CALL_CATCH_EXCEPTION(0);
25776 jresult = (unsigned long)result;
25781 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ItemIdContainer_capacity(void * jarg1) {
25782 unsigned long jresult ;
25783 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25784 std::vector< unsigned int >::size_type result;
25786 arg1 = (std::vector< unsigned int > *)jarg1;
25789 result = ((std::vector< unsigned int > const *)arg1)->capacity();
25790 } CALL_CATCH_EXCEPTION(0);
25793 jresult = (unsigned long)result;
25798 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_reserve(void * jarg1, unsigned long jarg2) {
25799 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25800 std::vector< unsigned int >::size_type arg2 ;
25802 arg1 = (std::vector< unsigned int > *)jarg1;
25803 arg2 = (std::vector< unsigned int >::size_type)jarg2;
25806 (arg1)->reserve(arg2);
25807 } CALL_CATCH_EXCEPTION();
25813 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ItemIdContainer__SWIG_0() {
25815 std::vector< unsigned int > *result = 0 ;
25819 result = (std::vector< unsigned int > *)new std::vector< unsigned int >();
25820 } CALL_CATCH_EXCEPTION(0);
25823 jresult = (void *)result;
25828 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ItemIdContainer__SWIG_1(void * jarg1) {
25830 std::vector< unsigned int > *arg1 = 0 ;
25831 std::vector< unsigned int > *result = 0 ;
25833 arg1 = (std::vector< unsigned int > *)jarg1;
25835 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< unsigned int > const & type is null", 0);
25840 result = (std::vector< unsigned int > *)new std::vector< unsigned int >((std::vector< unsigned int > const &)*arg1);
25841 } CALL_CATCH_EXCEPTION(0);
25844 jresult = (void *)result;
25849 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ItemIdContainer__SWIG_2(int jarg1) {
25852 std::vector< unsigned int > *result = 0 ;
25858 result = (std::vector< unsigned int > *)new_std_vector_Sl_unsigned_SS_int_Sg___SWIG_2(arg1);
25860 catch(std::out_of_range &_e) {
25861 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
25865 } CALL_CATCH_EXCEPTION(0);
25868 jresult = (void *)result;
25873 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ItemIdContainer_getitemcopy(void * jarg1, int jarg2) {
25874 unsigned int jresult ;
25875 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25877 unsigned int result;
25879 arg1 = (std::vector< unsigned int > *)jarg1;
25884 result = (unsigned int)std_vector_Sl_unsigned_SS_int_Sg__getitemcopy(arg1,arg2);
25886 catch(std::out_of_range &_e) {
25887 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
25891 } CALL_CATCH_EXCEPTION(0);
25899 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ItemIdContainer_getitem(void * jarg1, int jarg2) {
25900 unsigned int jresult ;
25901 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25903 unsigned int *result = 0 ;
25905 arg1 = (std::vector< unsigned int > *)jarg1;
25910 result = (unsigned int *) &std_vector_Sl_unsigned_SS_int_Sg__getitem(arg1,arg2);
25912 catch(std::out_of_range &_e) {
25913 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
25917 } CALL_CATCH_EXCEPTION(0);
25925 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_setitem(void * jarg1, int jarg2, unsigned int jarg3) {
25926 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25928 unsigned int *arg3 = 0 ;
25929 unsigned int temp3 ;
25931 arg1 = (std::vector< unsigned int > *)jarg1;
25933 temp3 = (unsigned int)jarg3;
25938 std_vector_Sl_unsigned_SS_int_Sg__setitem(arg1,arg2,(unsigned int const &)*arg3);
25940 catch(std::out_of_range &_e) {
25941 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
25945 } CALL_CATCH_EXCEPTION();
25951 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_AddRange(void * jarg1, void * jarg2) {
25952 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25953 std::vector< unsigned int > *arg2 = 0 ;
25955 arg1 = (std::vector< unsigned int > *)jarg1;
25956 arg2 = (std::vector< unsigned int > *)jarg2;
25958 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< unsigned int > const & type is null", 0);
25963 std_vector_Sl_unsigned_SS_int_Sg__AddRange(arg1,(std::vector< unsigned int > const &)*arg2);
25964 } CALL_CATCH_EXCEPTION();
25970 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemIdContainer_GetRange(void * jarg1, int jarg2, int jarg3) {
25972 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25975 std::vector< unsigned int > *result = 0 ;
25977 arg1 = (std::vector< unsigned int > *)jarg1;
25983 result = (std::vector< unsigned int > *)std_vector_Sl_unsigned_SS_int_Sg__GetRange(arg1,arg2,arg3);
25985 catch(std::out_of_range &_e) {
25986 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
25989 catch(std::invalid_argument &_e) {
25990 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), "");
25994 } CALL_CATCH_EXCEPTION(0);
25997 jresult = (void *)result;
26002 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_Insert(void * jarg1, int jarg2, unsigned int jarg3) {
26003 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
26005 unsigned int *arg3 = 0 ;
26006 unsigned int temp3 ;
26008 arg1 = (std::vector< unsigned int > *)jarg1;
26010 temp3 = (unsigned int)jarg3;
26015 std_vector_Sl_unsigned_SS_int_Sg__Insert(arg1,arg2,(unsigned int const &)*arg3);
26017 catch(std::out_of_range &_e) {
26018 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26022 } CALL_CATCH_EXCEPTION();
26028 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_InsertRange(void * jarg1, int jarg2, void * jarg3) {
26029 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
26031 std::vector< unsigned int > *arg3 = 0 ;
26033 arg1 = (std::vector< unsigned int > *)jarg1;
26035 arg3 = (std::vector< unsigned int > *)jarg3;
26037 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< unsigned int > const & type is null", 0);
26043 std_vector_Sl_unsigned_SS_int_Sg__InsertRange(arg1,arg2,(std::vector< unsigned int > const &)*arg3);
26045 catch(std::out_of_range &_e) {
26046 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26050 } CALL_CATCH_EXCEPTION();
26056 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_RemoveAt(void * jarg1, int jarg2) {
26057 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
26060 arg1 = (std::vector< unsigned int > *)jarg1;
26065 std_vector_Sl_unsigned_SS_int_Sg__RemoveAt(arg1,arg2);
26067 catch(std::out_of_range &_e) {
26068 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26072 } CALL_CATCH_EXCEPTION();
26078 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_RemoveRange(void * jarg1, int jarg2, int jarg3) {
26079 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
26083 arg1 = (std::vector< unsigned int > *)jarg1;
26089 std_vector_Sl_unsigned_SS_int_Sg__RemoveRange(arg1,arg2,arg3);
26091 catch(std::out_of_range &_e) {
26092 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26095 catch(std::invalid_argument &_e) {
26096 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), "");
26100 } CALL_CATCH_EXCEPTION();
26106 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemIdContainer_Repeat(unsigned int jarg1, int jarg2) {
26108 unsigned int *arg1 = 0 ;
26110 unsigned int temp1 ;
26111 std::vector< unsigned int > *result = 0 ;
26113 temp1 = (unsigned int)jarg1;
26119 result = (std::vector< unsigned int > *)std_vector_Sl_unsigned_SS_int_Sg__Repeat((unsigned int const &)*arg1,arg2);
26121 catch(std::out_of_range &_e) {
26122 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26126 } CALL_CATCH_EXCEPTION(0);
26129 jresult = (void *)result;
26134 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_Reverse__SWIG_0(void * jarg1) {
26135 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
26137 arg1 = (std::vector< unsigned int > *)jarg1;
26140 std_vector_Sl_unsigned_SS_int_Sg__Reverse__SWIG_0(arg1);
26141 } CALL_CATCH_EXCEPTION();
26147 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_Reverse__SWIG_1(void * jarg1, int jarg2, int jarg3) {
26148 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
26152 arg1 = (std::vector< unsigned int > *)jarg1;
26158 std_vector_Sl_unsigned_SS_int_Sg__Reverse__SWIG_1(arg1,arg2,arg3);
26160 catch(std::out_of_range &_e) {
26161 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26164 catch(std::invalid_argument &_e) {
26165 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), "");
26169 } CALL_CATCH_EXCEPTION();
26175 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_SetRange(void * jarg1, int jarg2, void * jarg3) {
26176 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
26178 std::vector< unsigned int > *arg3 = 0 ;
26180 arg1 = (std::vector< unsigned int > *)jarg1;
26182 arg3 = (std::vector< unsigned int > *)jarg3;
26184 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< unsigned int > const & type is null", 0);
26190 std_vector_Sl_unsigned_SS_int_Sg__SetRange(arg1,arg2,(std::vector< unsigned int > const &)*arg3);
26192 catch(std::out_of_range &_e) {
26193 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26197 } CALL_CATCH_EXCEPTION();
26203 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_ItemIdContainer_Contains(void * jarg1, unsigned int jarg2) {
26205 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
26206 unsigned int *arg2 = 0 ;
26207 unsigned int temp2 ;
26210 arg1 = (std::vector< unsigned int > *)jarg1;
26211 temp2 = (unsigned int)jarg2;
26215 result = (bool)std_vector_Sl_unsigned_SS_int_Sg__Contains(arg1,(unsigned int const &)*arg2);
26216 } CALL_CATCH_EXCEPTION(0);
26224 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ItemIdContainer_IndexOf(void * jarg1, unsigned int jarg2) {
26226 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
26227 unsigned int *arg2 = 0 ;
26228 unsigned int temp2 ;
26231 arg1 = (std::vector< unsigned int > *)jarg1;
26232 temp2 = (unsigned int)jarg2;
26236 result = (int)std_vector_Sl_unsigned_SS_int_Sg__IndexOf(arg1,(unsigned int const &)*arg2);
26237 } CALL_CATCH_EXCEPTION(0);
26245 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ItemIdContainer_LastIndexOf(void * jarg1, unsigned int jarg2) {
26247 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
26248 unsigned int *arg2 = 0 ;
26249 unsigned int temp2 ;
26252 arg1 = (std::vector< unsigned int > *)jarg1;
26253 temp2 = (unsigned int)jarg2;
26257 result = (int)std_vector_Sl_unsigned_SS_int_Sg__LastIndexOf(arg1,(unsigned int const &)*arg2);
26258 } CALL_CATCH_EXCEPTION(0);
26266 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_ItemIdContainer_Remove(void * jarg1, unsigned int jarg2) {
26268 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
26269 unsigned int *arg2 = 0 ;
26270 unsigned int temp2 ;
26273 arg1 = (std::vector< unsigned int > *)jarg1;
26274 temp2 = (unsigned int)jarg2;
26278 result = (bool)std_vector_Sl_unsigned_SS_int_Sg__Remove(arg1,(unsigned int const &)*arg2);
26279 } CALL_CATCH_EXCEPTION(0);
26287 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ItemIdContainer(void * jarg1) {
26288 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
26290 arg1 = (std::vector< unsigned int > *)jarg1;
26294 } CALL_CATCH_EXCEPTION();
26300 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Item__SWIG_0() {
26302 std::pair< unsigned int,Dali::Actor > *result = 0 ;
26306 result = (std::pair< unsigned int,Dali::Actor > *)new std::pair< unsigned int,Dali::Actor >();
26307 } CALL_CATCH_EXCEPTION(0);
26310 jresult = (void *)result;
26315 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Item__SWIG_1(unsigned int jarg1, void * jarg2) {
26317 unsigned int arg1 ;
26319 Dali::Actor *argp2 ;
26320 std::pair< unsigned int,Dali::Actor > *result = 0 ;
26322 arg1 = (unsigned int)jarg1;
26323 argp2 = (Dali::Actor *)jarg2;
26325 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
26331 result = (std::pair< unsigned int,Dali::Actor > *)new std::pair< unsigned int,Dali::Actor >(arg1,arg2);
26332 } CALL_CATCH_EXCEPTION(0);
26335 jresult = (void *)result;
26340 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Item__SWIG_2(void * jarg1) {
26342 std::pair< unsigned int,Dali::Actor > *arg1 = 0 ;
26343 std::pair< unsigned int,Dali::Actor > *result = 0 ;
26345 arg1 = (std::pair< unsigned int,Dali::Actor > *)jarg1;
26347 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::pair< unsigned int,Dali::Actor > const & type is null", 0);
26352 result = (std::pair< unsigned int,Dali::Actor > *)new std::pair< unsigned int,Dali::Actor >((std::pair< unsigned int,Dali::Actor > const &)*arg1);
26353 } CALL_CATCH_EXCEPTION(0);
26356 jresult = (void *)result;
26361 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Item_first_set(void * jarg1, unsigned int jarg2) {
26362 std::pair< unsigned int,Dali::Actor > *arg1 = (std::pair< unsigned int,Dali::Actor > *) 0 ;
26363 unsigned int arg2 ;
26365 arg1 = (std::pair< unsigned int,Dali::Actor > *)jarg1;
26366 arg2 = (unsigned int)jarg2;
26367 if (arg1) (arg1)->first = arg2;
26371 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Item_first_get(void * jarg1) {
26372 unsigned int jresult ;
26373 std::pair< unsigned int,Dali::Actor > *arg1 = (std::pair< unsigned int,Dali::Actor > *) 0 ;
26374 unsigned int result;
26376 arg1 = (std::pair< unsigned int,Dali::Actor > *)jarg1;
26377 result = (unsigned int) ((arg1)->first);
26383 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Item_second_set(void * jarg1, void * jarg2) {
26384 std::pair< unsigned int,Dali::Actor > *arg1 = (std::pair< unsigned int,Dali::Actor > *) 0 ;
26385 Dali::Actor *arg2 = (Dali::Actor *) 0 ;
26387 arg1 = (std::pair< unsigned int,Dali::Actor > *)jarg1;
26388 arg2 = (Dali::Actor *)jarg2;
26389 if (arg1) (arg1)->second = *arg2;
26393 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Item_second_get(void * jarg1) {
26395 std::pair< unsigned int,Dali::Actor > *arg1 = (std::pair< unsigned int,Dali::Actor > *) 0 ;
26396 Dali::Actor *result = 0 ;
26398 arg1 = (std::pair< unsigned int,Dali::Actor > *)jarg1;
26399 result = (Dali::Actor *)& ((arg1)->second);
26400 jresult = (void *)result;
26405 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Item(void * jarg1) {
26406 std::pair< unsigned int,Dali::Actor > *arg1 = (std::pair< unsigned int,Dali::Actor > *) 0 ;
26408 arg1 = (std::pair< unsigned int,Dali::Actor > *)jarg1;
26412 } CALL_CATCH_EXCEPTION();
26418 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_Clear(void * jarg1) {
26419 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26421 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26425 } CALL_CATCH_EXCEPTION();
26431 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_Add(void * jarg1, void * jarg2) {
26432 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26433 std::pair< unsigned int,Dali::Actor > *arg2 = 0 ;
26435 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26436 arg2 = (std::pair< unsigned int,Dali::Actor > *)jarg2;
26438 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::pair< unsigned int,Dali::Actor > const & type is null", 0);
26443 (arg1)->push_back((std::pair< unsigned int,Dali::Actor > const &)*arg2);
26444 } CALL_CATCH_EXCEPTION();
26450 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ItemContainer_size(void * jarg1) {
26451 unsigned long jresult ;
26452 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26453 std::vector< std::pair< unsigned int,Dali::Actor > >::size_type result;
26455 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26458 result = ((std::vector< std::pair< unsigned int,Dali::Actor > > const *)arg1)->size();
26459 } CALL_CATCH_EXCEPTION(0);
26462 jresult = (unsigned long)result;
26467 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ItemContainer_capacity(void * jarg1) {
26468 unsigned long jresult ;
26469 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26470 std::vector< std::pair< unsigned int,Dali::Actor > >::size_type result;
26472 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26475 result = ((std::vector< std::pair< unsigned int,Dali::Actor > > const *)arg1)->capacity();
26476 } CALL_CATCH_EXCEPTION(0);
26479 jresult = (unsigned long)result;
26484 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_reserve(void * jarg1, unsigned long jarg2) {
26485 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26486 std::vector< std::pair< unsigned int,Dali::Actor > >::size_type arg2 ;
26488 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26489 arg2 = (std::vector< std::pair< unsigned int,Dali::Actor > >::size_type)jarg2;
26492 (arg1)->reserve(arg2);
26493 } CALL_CATCH_EXCEPTION();
26499 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ItemContainer__SWIG_0() {
26501 std::vector< std::pair< unsigned int,Dali::Actor > > *result = 0 ;
26505 result = (std::vector< std::pair< unsigned int,Dali::Actor > > *)new std::vector< std::pair< unsigned int,Dali::Actor > >();
26506 } CALL_CATCH_EXCEPTION(0);
26509 jresult = (void *)result;
26514 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ItemContainer__SWIG_1(void * jarg1) {
26516 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = 0 ;
26517 std::vector< std::pair< unsigned int,Dali::Actor > > *result = 0 ;
26519 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26521 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< std::pair< unsigned int,Dali::Actor > > const & type is null", 0);
26526 result = (std::vector< std::pair< unsigned int,Dali::Actor > > *)new std::vector< std::pair< unsigned int,Dali::Actor > >((std::vector< std::pair< unsigned int,Dali::Actor > > const &)*arg1);
26527 } CALL_CATCH_EXCEPTION(0);
26530 jresult = (void *)result;
26535 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ItemContainer__SWIG_2(int jarg1) {
26538 std::vector< std::pair< unsigned int,Dali::Actor > > *result = 0 ;
26544 result = (std::vector< std::pair< unsigned int,Dali::Actor > > *)new_std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg___SWIG_2(arg1);
26546 catch(std::out_of_range &_e) {
26547 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26551 } CALL_CATCH_EXCEPTION(0);
26554 jresult = (void *)result;
26559 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemContainer_getitemcopy(void * jarg1, int jarg2) {
26561 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26563 std::pair< unsigned int,Dali::Actor > result;
26565 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26570 result = std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__getitemcopy(arg1,arg2);
26572 catch(std::out_of_range &_e) {
26573 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26577 } CALL_CATCH_EXCEPTION(0);
26580 jresult = new std::pair< unsigned int,Dali::Actor >((const std::pair< unsigned int,Dali::Actor > &)result);
26585 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemContainer_getitem(void * jarg1, int jarg2) {
26587 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26589 std::pair< unsigned int,Dali::Actor > *result = 0 ;
26591 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26596 result = (std::pair< unsigned int,Dali::Actor > *) &std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__getitem(arg1,arg2);
26598 catch(std::out_of_range &_e) {
26599 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26603 } CALL_CATCH_EXCEPTION(0);
26606 jresult = (void *)result;
26611 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_setitem(void * jarg1, int jarg2, void * jarg3) {
26612 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26614 std::pair< unsigned int,Dali::Actor > *arg3 = 0 ;
26616 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26618 arg3 = (std::pair< unsigned int,Dali::Actor > *)jarg3;
26620 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::pair< unsigned int,Dali::Actor > const & type is null", 0);
26626 std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__setitem(arg1,arg2,(std::pair< unsigned int,Dali::Actor > const &)*arg3);
26628 catch(std::out_of_range &_e) {
26629 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26633 } CALL_CATCH_EXCEPTION();
26639 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_AddRange(void * jarg1, void * jarg2) {
26640 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26641 std::vector< std::pair< unsigned int,Dali::Actor > > *arg2 = 0 ;
26643 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26644 arg2 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg2;
26646 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< std::pair< unsigned int,Dali::Actor > > const & type is null", 0);
26651 std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__AddRange(arg1,(std::vector< std::pair< unsigned int,Dali::Actor > > const &)*arg2);
26652 } CALL_CATCH_EXCEPTION();
26658 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemContainer_GetRange(void * jarg1, int jarg2, int jarg3) {
26660 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26663 std::vector< std::pair< unsigned int,Dali::Actor > > *result = 0 ;
26665 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26671 result = (std::vector< std::pair< unsigned int,Dali::Actor > > *)std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__GetRange(arg1,arg2,arg3);
26673 catch(std::out_of_range &_e) {
26674 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26677 catch(std::invalid_argument &_e) {
26678 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), "");
26682 } CALL_CATCH_EXCEPTION(0);
26685 jresult = (void *)result;
26690 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_Insert(void * jarg1, int jarg2, void * jarg3) {
26691 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26693 std::pair< unsigned int,Dali::Actor > *arg3 = 0 ;
26695 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26697 arg3 = (std::pair< unsigned int,Dali::Actor > *)jarg3;
26699 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::pair< unsigned int,Dali::Actor > const & type is null", 0);
26705 std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__Insert(arg1,arg2,(std::pair< unsigned int,Dali::Actor > const &)*arg3);
26707 catch(std::out_of_range &_e) {
26708 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26712 } CALL_CATCH_EXCEPTION();
26718 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_InsertRange(void * jarg1, int jarg2, void * jarg3) {
26719 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26721 std::vector< std::pair< unsigned int,Dali::Actor > > *arg3 = 0 ;
26723 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26725 arg3 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg3;
26727 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< std::pair< unsigned int,Dali::Actor > > const & type is null", 0);
26733 std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__InsertRange(arg1,arg2,(std::vector< std::pair< unsigned int,Dali::Actor > > const &)*arg3);
26735 catch(std::out_of_range &_e) {
26736 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26740 } CALL_CATCH_EXCEPTION();
26746 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_RemoveAt(void * jarg1, int jarg2) {
26747 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26750 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26755 std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__RemoveAt(arg1,arg2);
26757 catch(std::out_of_range &_e) {
26758 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26762 } CALL_CATCH_EXCEPTION();
26768 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_RemoveRange(void * jarg1, int jarg2, int jarg3) {
26769 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26773 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26779 std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__RemoveRange(arg1,arg2,arg3);
26781 catch(std::out_of_range &_e) {
26782 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26785 catch(std::invalid_argument &_e) {
26786 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), "");
26790 } CALL_CATCH_EXCEPTION();
26796 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemContainer_Repeat(void * jarg1, int jarg2) {
26798 std::pair< unsigned int,Dali::Actor > *arg1 = 0 ;
26800 std::vector< std::pair< unsigned int,Dali::Actor > > *result = 0 ;
26802 arg1 = (std::pair< unsigned int,Dali::Actor > *)jarg1;
26804 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::pair< unsigned int,Dali::Actor > const & type is null", 0);
26811 result = (std::vector< std::pair< unsigned int,Dali::Actor > > *)std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__Repeat((std::pair< unsigned int,Dali::Actor > const &)*arg1,arg2);
26813 catch(std::out_of_range &_e) {
26814 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26818 } CALL_CATCH_EXCEPTION(0);
26821 jresult = (void *)result;
26826 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_Reverse__SWIG_0(void * jarg1) {
26827 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26829 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26832 std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__Reverse__SWIG_0(arg1);
26833 } CALL_CATCH_EXCEPTION();
26839 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_Reverse__SWIG_1(void * jarg1, int jarg2, int jarg3) {
26840 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26844 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26850 std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__Reverse__SWIG_1(arg1,arg2,arg3);
26852 catch(std::out_of_range &_e) {
26853 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26856 catch(std::invalid_argument &_e) {
26857 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), "");
26861 } CALL_CATCH_EXCEPTION();
26867 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_SetRange(void * jarg1, int jarg2, void * jarg3) {
26868 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26870 std::vector< std::pair< unsigned int,Dali::Actor > > *arg3 = 0 ;
26872 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26874 arg3 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg3;
26876 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< std::pair< unsigned int,Dali::Actor > > const & type is null", 0);
26882 std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__SetRange(arg1,arg2,(std::vector< std::pair< unsigned int,Dali::Actor > > const &)*arg3);
26884 catch(std::out_of_range &_e) {
26885 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26889 } CALL_CATCH_EXCEPTION();
26895 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ItemContainer(void * jarg1) {
26896 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26898 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26902 } CALL_CATCH_EXCEPTION();
26908 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_Clear(void * jarg1) {
26909 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
26911 arg1 = (std::vector< Dali::Actor > *)jarg1;
26915 } CALL_CATCH_EXCEPTION();
26921 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_Add(void * jarg1, void * jarg2) {
26922 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
26923 Dali::Actor *arg2 = 0 ;
26925 arg1 = (std::vector< Dali::Actor > *)jarg1;
26926 arg2 = (Dali::Actor *)jarg2;
26928 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor const & type is null", 0);
26933 (arg1)->push_back((Dali::Actor const &)*arg2);
26934 } CALL_CATCH_EXCEPTION();
26940 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ActorContainer_size(void * jarg1) {
26941 unsigned long jresult ;
26942 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
26943 std::vector< Dali::Actor >::size_type result;
26945 arg1 = (std::vector< Dali::Actor > *)jarg1;
26948 result = ((std::vector< Dali::Actor > const *)arg1)->size();
26949 } CALL_CATCH_EXCEPTION(0);
26952 jresult = (unsigned long)result;
26957 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ActorContainer_capacity(void * jarg1) {
26958 unsigned long jresult ;
26959 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
26960 std::vector< Dali::Actor >::size_type result;
26962 arg1 = (std::vector< Dali::Actor > *)jarg1;
26965 result = ((std::vector< Dali::Actor > const *)arg1)->capacity();
26966 } CALL_CATCH_EXCEPTION(0);
26969 jresult = (unsigned long)result;
26974 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_reserve(void * jarg1, unsigned long jarg2) {
26975 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
26976 std::vector< Dali::Actor >::size_type arg2 ;
26978 arg1 = (std::vector< Dali::Actor > *)jarg1;
26979 arg2 = (std::vector< Dali::Actor >::size_type)jarg2;
26982 (arg1)->reserve(arg2);
26983 } CALL_CATCH_EXCEPTION();
26989 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ActorContainer__SWIG_0() {
26991 std::vector< Dali::Actor > *result = 0 ;
26995 result = (std::vector< Dali::Actor > *)new std::vector< Dali::Actor >();
26996 } CALL_CATCH_EXCEPTION(0);
26999 jresult = (void *)result;
27004 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ActorContainer__SWIG_1(void * jarg1) {
27006 std::vector< Dali::Actor > *arg1 = 0 ;
27007 std::vector< Dali::Actor > *result = 0 ;
27009 arg1 = (std::vector< Dali::Actor > *)jarg1;
27011 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< Dali::Actor > const & type is null", 0);
27016 result = (std::vector< Dali::Actor > *)new std::vector< Dali::Actor >((std::vector< Dali::Actor > const &)*arg1);
27017 } CALL_CATCH_EXCEPTION(0);
27020 jresult = (void *)result;
27025 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ActorContainer__SWIG_2(int jarg1) {
27028 std::vector< Dali::Actor > *result = 0 ;
27034 result = (std::vector< Dali::Actor > *)new_std_vector_Sl_Dali_Actor_Sg___SWIG_2(arg1);
27036 catch(std::out_of_range &_e) {
27037 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
27041 } CALL_CATCH_EXCEPTION(0);
27044 jresult = (void *)result;
27049 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ActorContainer_getitemcopy(void * jarg1, int jarg2) {
27051 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
27053 Dali::Actor result;
27055 arg1 = (std::vector< Dali::Actor > *)jarg1;
27060 result = std_vector_Sl_Dali_Actor_Sg__getitemcopy(arg1,arg2);
27062 catch(std::out_of_range &_e) {
27063 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
27067 } CALL_CATCH_EXCEPTION(0);
27070 jresult = new Dali::Actor((const Dali::Actor &)result);
27075 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ActorContainer_getitem(void * jarg1, int jarg2) {
27077 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
27079 Dali::Actor *result = 0 ;
27081 arg1 = (std::vector< Dali::Actor > *)jarg1;
27086 result = (Dali::Actor *) &std_vector_Sl_Dali_Actor_Sg__getitem(arg1,arg2);
27088 catch(std::out_of_range &_e) {
27089 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
27093 } CALL_CATCH_EXCEPTION(0);
27096 jresult = (void *)result;
27101 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_setitem(void * jarg1, int jarg2, void * jarg3) {
27102 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
27104 Dali::Actor *arg3 = 0 ;
27106 arg1 = (std::vector< Dali::Actor > *)jarg1;
27108 arg3 = (Dali::Actor *)jarg3;
27110 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor const & type is null", 0);
27116 std_vector_Sl_Dali_Actor_Sg__setitem(arg1,arg2,(Dali::Actor const &)*arg3);
27118 catch(std::out_of_range &_e) {
27119 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
27123 } CALL_CATCH_EXCEPTION();
27129 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_AddRange(void * jarg1, void * jarg2) {
27130 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
27131 std::vector< Dali::Actor > *arg2 = 0 ;
27133 arg1 = (std::vector< Dali::Actor > *)jarg1;
27134 arg2 = (std::vector< Dali::Actor > *)jarg2;
27136 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< Dali::Actor > const & type is null", 0);
27141 std_vector_Sl_Dali_Actor_Sg__AddRange(arg1,(std::vector< Dali::Actor > const &)*arg2);
27142 } CALL_CATCH_EXCEPTION();
27148 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ActorContainer_GetRange(void * jarg1, int jarg2, int jarg3) {
27150 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
27153 std::vector< Dali::Actor > *result = 0 ;
27155 arg1 = (std::vector< Dali::Actor > *)jarg1;
27161 result = (std::vector< Dali::Actor > *)std_vector_Sl_Dali_Actor_Sg__GetRange(arg1,arg2,arg3);
27163 catch(std::out_of_range &_e) {
27164 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
27167 catch(std::invalid_argument &_e) {
27168 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), "");
27172 } CALL_CATCH_EXCEPTION(0);
27175 jresult = (void *)result;
27180 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_Insert(void * jarg1, int jarg2, void * jarg3) {
27181 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
27183 Dali::Actor *arg3 = 0 ;
27185 arg1 = (std::vector< Dali::Actor > *)jarg1;
27187 arg3 = (Dali::Actor *)jarg3;
27189 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor const & type is null", 0);
27195 std_vector_Sl_Dali_Actor_Sg__Insert(arg1,arg2,(Dali::Actor const &)*arg3);
27197 catch(std::out_of_range &_e) {
27198 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
27202 } CALL_CATCH_EXCEPTION();
27208 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_InsertRange(void * jarg1, int jarg2, void * jarg3) {
27209 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
27211 std::vector< Dali::Actor > *arg3 = 0 ;
27213 arg1 = (std::vector< Dali::Actor > *)jarg1;
27215 arg3 = (std::vector< Dali::Actor > *)jarg3;
27217 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< Dali::Actor > const & type is null", 0);
27223 std_vector_Sl_Dali_Actor_Sg__InsertRange(arg1,arg2,(std::vector< Dali::Actor > const &)*arg3);
27225 catch(std::out_of_range &_e) {
27226 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
27230 } CALL_CATCH_EXCEPTION();
27236 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_RemoveAt(void * jarg1, int jarg2) {
27237 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
27240 arg1 = (std::vector< Dali::Actor > *)jarg1;
27245 std_vector_Sl_Dali_Actor_Sg__RemoveAt(arg1,arg2);
27247 catch(std::out_of_range &_e) {
27248 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
27252 } CALL_CATCH_EXCEPTION();
27258 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_RemoveRange(void * jarg1, int jarg2, int jarg3) {
27259 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
27263 arg1 = (std::vector< Dali::Actor > *)jarg1;
27269 std_vector_Sl_Dali_Actor_Sg__RemoveRange(arg1,arg2,arg3);
27271 catch(std::out_of_range &_e) {
27272 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
27275 catch(std::invalid_argument &_e) {
27276 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), "");
27280 } CALL_CATCH_EXCEPTION();
27286 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ActorContainer_Repeat(void * jarg1, int jarg2) {
27288 Dali::Actor *arg1 = 0 ;
27290 std::vector< Dali::Actor > *result = 0 ;
27292 arg1 = (Dali::Actor *)jarg1;
27294 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor const & type is null", 0);
27301 result = (std::vector< Dali::Actor > *)std_vector_Sl_Dali_Actor_Sg__Repeat((Dali::Actor const &)*arg1,arg2);
27303 catch(std::out_of_range &_e) {
27304 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
27308 } CALL_CATCH_EXCEPTION(0);
27311 jresult = (void *)result;
27316 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_Reverse__SWIG_0(void * jarg1) {
27317 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
27319 arg1 = (std::vector< Dali::Actor > *)jarg1;
27322 std_vector_Sl_Dali_Actor_Sg__Reverse__SWIG_0(arg1);
27323 } CALL_CATCH_EXCEPTION();
27329 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_Reverse__SWIG_1(void * jarg1, int jarg2, int jarg3) {
27330 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
27334 arg1 = (std::vector< Dali::Actor > *)jarg1;
27340 std_vector_Sl_Dali_Actor_Sg__Reverse__SWIG_1(arg1,arg2,arg3);
27342 catch(std::out_of_range &_e) {
27343 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
27346 catch(std::invalid_argument &_e) {
27347 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), "");
27351 } CALL_CATCH_EXCEPTION();
27357 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_SetRange(void * jarg1, int jarg2, void * jarg3) {
27358 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
27360 std::vector< Dali::Actor > *arg3 = 0 ;
27362 arg1 = (std::vector< Dali::Actor > *)jarg1;
27364 arg3 = (std::vector< Dali::Actor > *)jarg3;
27366 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< Dali::Actor > const & type is null", 0);
27372 std_vector_Sl_Dali_Actor_Sg__SetRange(arg1,arg2,(std::vector< Dali::Actor > const &)*arg3);
27374 catch(std::out_of_range &_e) {
27375 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
27379 } CALL_CATCH_EXCEPTION();
27385 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ActorContainer(void * jarg1) {
27386 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
27388 arg1 = (std::vector< Dali::Actor > *)jarg1;
27392 } CALL_CATCH_EXCEPTION();
27398 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_FocusChangedSignal_Empty(void * jarg1) {
27400 Dali::Signal< void (Dali::Actor,Dali::Actor) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *) 0 ;
27403 arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *)jarg1;
27406 result = (bool)Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Actor_SP__Sg__Empty((Dali::Signal< void (Dali::Actor,Dali::Actor) > const *)arg1);
27407 } CALL_CATCH_EXCEPTION(0);
27415 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_FocusChangedSignal_GetConnectionCount(void * jarg1) {
27416 unsigned long jresult ;
27417 Dali::Signal< void (Dali::Actor,Dali::Actor) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *) 0 ;
27418 std::size_t result;
27420 arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *)jarg1;
27423 result = Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Actor_SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Actor,Dali::Actor) > const *)arg1);
27424 } CALL_CATCH_EXCEPTION(0);
27427 jresult = (unsigned long)result;
27432 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FocusChangedSignal_Connect(void * jarg1, void * jarg2) {
27433 Dali::Signal< void (Dali::Actor,Dali::Actor) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *) 0 ;
27434 void (*arg2)(Dali::Actor,Dali::Actor) = (void (*)(Dali::Actor,Dali::Actor)) 0 ;
27436 arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *)jarg1;
27437 arg2 = (void (*)(Dali::Actor,Dali::Actor))jarg2;
27440 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Actor_SP__Sg__Connect(arg1,arg2);
27441 } CALL_CATCH_EXCEPTION();
27447 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FocusChangedSignal_Disconnect(void * jarg1, void * jarg2) {
27448 Dali::Signal< void (Dali::Actor,Dali::Actor) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *) 0 ;
27449 void (*arg2)(Dali::Actor,Dali::Actor) = (void (*)(Dali::Actor,Dali::Actor)) 0 ;
27451 arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *)jarg1;
27452 arg2 = (void (*)(Dali::Actor,Dali::Actor))jarg2;
27455 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Actor_SP__Sg__Disconnect(arg1,arg2);
27456 } CALL_CATCH_EXCEPTION();
27462 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FocusChangedSignal_Emit(void * jarg1, void * jarg2, void * jarg3) {
27463 Dali::Signal< void (Dali::Actor,Dali::Actor) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *) 0 ;
27466 Dali::Actor *argp2 ;
27467 Dali::Actor *argp3 ;
27469 arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *)jarg1;
27470 argp2 = (Dali::Actor *)jarg2;
27472 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
27476 argp3 = (Dali::Actor *)jarg3;
27478 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
27484 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Actor_SP__Sg__Emit(arg1,arg2,arg3);
27485 } CALL_CATCH_EXCEPTION();
27491 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_FocusChangedSignal() {
27493 Dali::Signal< void (Dali::Actor,Dali::Actor) > *result = 0 ;
27497 result = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *)new Dali::Signal< void (Dali::Actor,Dali::Actor) >();
27498 } CALL_CATCH_EXCEPTION(0);
27501 jresult = (void *)result;
27506 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_FocusChangedSignal(void * jarg1) {
27507 Dali::Signal< void (Dali::Actor,Dali::Actor) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *) 0 ;
27509 arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *)jarg1;
27513 } CALL_CATCH_EXCEPTION();
27519 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_FocusGroupChangedSignal_Empty(void * jarg1) {
27521 Dali::Signal< void (Dali::Actor,bool) > *arg1 = (Dali::Signal< void (Dali::Actor,bool) > *) 0 ;
27524 arg1 = (Dali::Signal< void (Dali::Actor,bool) > *)jarg1;
27527 result = (bool)Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_SP__Sg__Empty((Dali::Signal< void (Dali::Actor,bool) > const *)arg1);
27528 } CALL_CATCH_EXCEPTION(0);
27536 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_FocusGroupChangedSignal_GetConnectionCount(void * jarg1) {
27537 unsigned long jresult ;
27538 Dali::Signal< void (Dali::Actor,bool) > *arg1 = (Dali::Signal< void (Dali::Actor,bool) > *) 0 ;
27539 std::size_t result;
27541 arg1 = (Dali::Signal< void (Dali::Actor,bool) > *)jarg1;
27544 result = Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Actor,bool) > const *)arg1);
27545 } CALL_CATCH_EXCEPTION(0);
27548 jresult = (unsigned long)result;
27553 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FocusGroupChangedSignal_Connect(void * jarg1, void * jarg2) {
27554 Dali::Signal< void (Dali::Actor,bool) > *arg1 = (Dali::Signal< void (Dali::Actor,bool) > *) 0 ;
27555 void (*arg2)(Dali::Actor,bool) = (void (*)(Dali::Actor,bool)) 0 ;
27557 arg1 = (Dali::Signal< void (Dali::Actor,bool) > *)jarg1;
27558 arg2 = (void (*)(Dali::Actor,bool))jarg2;
27561 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_SP__Sg__Connect(arg1,arg2);
27562 } CALL_CATCH_EXCEPTION();
27568 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FocusGroupChangedSignal_Disconnect(void * jarg1, void * jarg2) {
27569 Dali::Signal< void (Dali::Actor,bool) > *arg1 = (Dali::Signal< void (Dali::Actor,bool) > *) 0 ;
27570 void (*arg2)(Dali::Actor,bool) = (void (*)(Dali::Actor,bool)) 0 ;
27572 arg1 = (Dali::Signal< void (Dali::Actor,bool) > *)jarg1;
27573 arg2 = (void (*)(Dali::Actor,bool))jarg2;
27576 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_SP__Sg__Disconnect(arg1,arg2);
27577 } CALL_CATCH_EXCEPTION();
27583 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FocusGroupChangedSignal_Emit(void * jarg1, void * jarg2, bool jarg3) {
27584 Dali::Signal< void (Dali::Actor,bool) > *arg1 = (Dali::Signal< void (Dali::Actor,bool) > *) 0 ;
27587 Dali::Actor *argp2 ;
27589 arg1 = (Dali::Signal< void (Dali::Actor,bool) > *)jarg1;
27590 argp2 = (Dali::Actor *)jarg2;
27592 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
27596 arg3 = jarg3 ? true : false;
27599 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_SP__Sg__Emit(arg1,arg2,arg3);
27600 } CALL_CATCH_EXCEPTION();
27606 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_FocusGroupChangedSignal() {
27608 Dali::Signal< void (Dali::Actor,bool) > *result = 0 ;
27612 result = (Dali::Signal< void (Dali::Actor,bool) > *)new Dali::Signal< void (Dali::Actor,bool) >();
27613 } CALL_CATCH_EXCEPTION(0);
27616 jresult = (void *)result;
27621 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_FocusGroupChangedSignal(void * jarg1) {
27622 Dali::Signal< void (Dali::Actor,bool) > *arg1 = (Dali::Signal< void (Dali::Actor,bool) > *) 0 ;
27624 arg1 = (Dali::Signal< void (Dali::Actor,bool) > *)jarg1;
27628 } CALL_CATCH_EXCEPTION();
27634 SWIGEXPORT void* SWIGSTDCALL CSharp_Dali_NativeImageSource_GenerateUrl(void* handle)
27636 Dali::Toolkit::ImageUrl result;
27637 NativeImageSource* nativeImageSource = (NativeImageSource*)handle;
27640 if (!nativeImageSource)
27642 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "some argument is null", 0);
27648 result = Dali::Toolkit::Image::GenerateUrl(nativeImageSource);
27650 catch (std::out_of_range& e)
27652 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what()));
27655 catch (std::exception& e)
27657 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what()));
27660 catch (Dali::DaliException e)
27662 SWIG_CSharpException(SWIG_UnknownError, e.condition);
27667 SWIG_CSharpException(SWIG_UnknownError, "unknown error");
27672 jresult = new Dali::Toolkit::ImageUrl((const Dali::Toolkit::ImageUrl &)result);
27677 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ImageUrl(void* jarg1)
27679 Dali::Toolkit::ImageUrl* imageUrl = (Dali::Toolkit::ImageUrl*) 0;
27681 imageUrl = (Dali::Toolkit::ImageUrl*)jarg1;
27687 catch (std::out_of_range& e)
27689 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what()));
27692 catch (std::exception& e)
27694 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what()));
27697 catch (Dali::DaliException e)
27699 SWIG_CSharpException(SWIG_UnknownError, e.condition);
27704 SWIG_CSharpException(SWIG_UnknownError, "unknown error");
27710 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_ImageUrl_Get(void* jarg1)
27713 Dali::Toolkit::ImageUrl* imageUrl = (Dali::Toolkit::ImageUrl*) 0;
27714 std::string result;
27716 imageUrl = (Dali::Toolkit::ImageUrl*)jarg1;
27720 result = imageUrl->GetUrl();
27722 catch (std::out_of_range& e)
27724 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what()));
27727 catch (std::exception& e)
27729 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what()));
27732 catch (Dali::DaliException e)
27734 SWIG_CSharpException(SWIG_UnknownError, e.condition);
27739 SWIG_CSharpException(SWIG_UnknownError, "unknown error");
27744 jresult = SWIG_csharp_string_callback((&result)->c_str());
27749 // TODO : SwigDirector_ViewImpl
27752 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnSceneConnection(void * jarg1, int jarg2) {
27753 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27755 SwigDirector_ViewImpl *darg = 0;
27757 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27759 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27761 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27767 (darg)->OnSceneConnection(arg2);
27769 } CALL_CATCH_EXCEPTION();
27775 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnSceneConnectionSwigExplicitViewImpl(void * jarg1, int jarg2) {
27776 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27778 SwigDirector_ViewImpl *darg = 0;
27780 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27782 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27784 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27790 (darg)->OnSceneConnectionSwigPublic(arg2);
27792 } CALL_CATCH_EXCEPTION();
27798 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnSceneDisconnection(void * jarg1) {
27799 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27800 SwigDirector_ViewImpl *darg = 0;
27802 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27803 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27805 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27811 (darg)->OnSceneDisconnection();
27813 } CALL_CATCH_EXCEPTION();
27819 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnSceneDisconnectionSwigExplicitViewImpl(void * jarg1) {
27820 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27821 SwigDirector_ViewImpl *darg = 0;
27823 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27824 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27826 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27832 (darg)->OnSceneDisconnectionSwigPublic();
27834 } CALL_CATCH_EXCEPTION();
27840 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnChildAdd(void * jarg1, void * jarg2) {
27841 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27842 Dali::Actor *arg2 = 0 ;
27843 SwigDirector_ViewImpl *darg = 0;
27845 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27846 arg2 = (Dali::Actor *)jarg2;
27848 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor & type is null", 0);
27851 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27853 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27859 (darg)->OnChildAdd(*arg2);
27861 } CALL_CATCH_EXCEPTION();
27867 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnChildAddSwigExplicitViewImpl(void * jarg1, void * jarg2) {
27868 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27869 Dali::Actor *arg2 = 0 ;
27870 SwigDirector_ViewImpl *darg = 0;
27872 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27873 arg2 = (Dali::Actor *)jarg2;
27875 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor & type is null", 0);
27878 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27880 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27886 (darg)->OnChildAddSwigPublic(*arg2);
27888 } CALL_CATCH_EXCEPTION();
27894 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnChildRemove(void * jarg1, void * jarg2) {
27895 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27896 Dali::Actor *arg2 = 0 ;
27897 SwigDirector_ViewImpl *darg = 0;
27899 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27900 arg2 = (Dali::Actor *)jarg2;
27902 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor & type is null", 0);
27905 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27907 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27913 (darg)->OnChildRemove(*arg2);
27915 } CALL_CATCH_EXCEPTION();
27921 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnChildRemoveSwigExplicitViewImpl(void * jarg1, void * jarg2) {
27922 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27923 Dali::Actor *arg2 = 0 ;
27924 SwigDirector_ViewImpl *darg = 0;
27926 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27927 arg2 = (Dali::Actor *)jarg2;
27929 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor & type is null", 0);
27932 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27934 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27940 (darg)->OnChildRemoveSwigPublic(*arg2);
27942 } CALL_CATCH_EXCEPTION();
27948 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnPropertySet(void * jarg1, int jarg2, void * jarg3) {
27949 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27950 Dali::Property::Index arg2 ;
27951 Dali::Property::Value arg3 ;
27952 Dali::Property::Value *argp3 ;
27953 SwigDirector_ViewImpl *darg = 0;
27955 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27956 arg2 = (Dali::Property::Index)jarg2;
27957 argp3 = (Dali::Property::Value *)jarg3;
27959 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0);
27963 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27965 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27970 (darg)->OnPropertySet(arg2,arg3);
27971 } CALL_CATCH_EXCEPTION();
27977 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnSizeSet(void * jarg1, void * jarg2) {
27978 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27979 Dali::Vector3 *arg2 = 0 ;
27980 SwigDirector_ViewImpl *darg = 0;
27982 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27983 arg2 = (Dali::Vector3 *)jarg2;
27985 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
27988 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27990 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27995 (darg)->OnSizeSet((Dali::Vector3 const &)*arg2);
27996 } CALL_CATCH_EXCEPTION();
28002 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnSizeSetSwigExplicitViewImpl(void * jarg1, void * jarg2) {
28003 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28004 Dali::Vector3 *arg2 = 0 ;
28005 SwigDirector_ViewImpl *darg = 0;
28007 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28008 arg2 = (Dali::Vector3 *)jarg2;
28010 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
28013 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28015 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28020 (darg)->OnSizeSetSwigPublic((Dali::Vector3 const &)*arg2);
28021 } CALL_CATCH_EXCEPTION();
28027 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnSizeAnimation(void * jarg1, void * jarg2, void * jarg3) {
28028 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28029 Dali::Animation *arg2 = 0 ;
28030 Dali::Vector3 *arg3 = 0 ;
28031 SwigDirector_ViewImpl *darg = 0;
28033 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28034 arg2 = (Dali::Animation *)jarg2;
28036 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Animation & type is null", 0);
28039 arg3 = (Dali::Vector3 *)jarg3;
28041 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
28044 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28046 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28051 (darg)->OnSizeAnimation(*arg2,(Dali::Vector3 const &)*arg3);
28052 } CALL_CATCH_EXCEPTION();
28058 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnSizeAnimationSwigExplicitViewImpl(void * jarg1, void * jarg2, void * jarg3) {
28059 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28060 Dali::Animation *arg2 = 0 ;
28061 Dali::Vector3 *arg3 = 0 ;
28062 SwigDirector_ViewImpl *darg = 0;
28064 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28065 arg2 = (Dali::Animation *)jarg2;
28067 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Animation & type is null", 0);
28070 arg3 = (Dali::Vector3 *)jarg3;
28072 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
28075 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28077 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28082 (darg)->OnSizeAnimationSwigPublic(*arg2,(Dali::Vector3 const &)*arg3);
28083 } CALL_CATCH_EXCEPTION();
28087 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_ViewImpl_OnKeyEvent(void * jarg1, void * jarg2) {
28089 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28090 Dali::KeyEvent *arg2 = 0 ;
28091 SwigDirector_ViewImpl *darg = 0;
28094 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28095 arg2 = (Dali::KeyEvent *)jarg2;
28097 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyEvent const & type is null", 0);
28100 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28102 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28107 result = (bool)(darg)->OnKeyEvent((Dali::KeyEvent const &)*arg2);
28108 } CALL_CATCH_EXCEPTION(0);
28116 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_ViewImpl_OnKeyEventSwigExplicitViewImpl(void * jarg1, void * jarg2) {
28118 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28119 Dali::KeyEvent *arg2 = 0 ;
28120 SwigDirector_ViewImpl *darg = 0;
28123 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28124 arg2 = (Dali::KeyEvent *)jarg2;
28126 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyEvent const & type is null", 0);
28129 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28131 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28136 result = (bool)(darg)->OnKeyEventSwigPublic((Dali::KeyEvent const &)*arg2);
28137 } CALL_CATCH_EXCEPTION(0);
28145 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnRelayout(void * jarg1, void * jarg2, void * jarg3) {
28146 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28147 Dali::Vector2 *arg2 = 0 ;
28148 Dali::RelayoutContainer *arg3 = 0 ;
28149 SwigDirector_ViewImpl *darg = 0;
28151 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28152 arg2 = (Dali::Vector2 *)jarg2;
28154 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
28157 arg3 = (Dali::RelayoutContainer *)jarg3;
28159 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::RelayoutContainer & type is null", 0);
28162 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28164 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28169 (darg)->OnRelayout((Dali::Vector2 const &)*arg2,*arg3);
28170 } CALL_CATCH_EXCEPTION();
28176 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnRelayoutSwigExplicitViewImpl(void * jarg1, void * jarg2, void * jarg3) {
28177 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28178 Dali::Vector2 *arg2 = 0 ;
28179 Dali::RelayoutContainer *arg3 = 0 ;
28180 SwigDirector_ViewImpl *darg = 0;
28182 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28183 arg2 = (Dali::Vector2 *)jarg2;
28185 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
28188 arg3 = (Dali::RelayoutContainer *)jarg3;
28190 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::RelayoutContainer & type is null", 0);
28193 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28195 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28200 (darg)->OnRelayoutSwigPublic((Dali::Vector2 const &)*arg2,*arg3);
28201 } CALL_CATCH_EXCEPTION();
28207 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnSetResizePolicy(void * jarg1, int jarg2, int jarg3) {
28208 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28209 Dali::ResizePolicy::Type arg2 ;
28210 Dali::Dimension::Type arg3 ;
28211 SwigDirector_ViewImpl *darg = 0;
28213 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28214 arg2 = (Dali::ResizePolicy::Type)jarg2;
28215 arg3 = (Dali::Dimension::Type)jarg3;
28216 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28218 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28223 (darg)->OnSetResizePolicy(arg2,arg3);
28224 } CALL_CATCH_EXCEPTION();
28230 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnSetResizePolicySwigExplicitViewImpl(void * jarg1, int jarg2, int jarg3) {
28231 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28232 Dali::ResizePolicy::Type arg2 ;
28233 Dali::Dimension::Type arg3 ;
28234 SwigDirector_ViewImpl *darg = 0;
28236 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28237 arg2 = (Dali::ResizePolicy::Type)jarg2;
28238 arg3 = (Dali::Dimension::Type)jarg3;
28239 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28241 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28246 (darg)->OnSetResizePolicySwigPublic(arg2,arg3);
28247 } CALL_CATCH_EXCEPTION();
28253 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ViewImpl_GetNaturalSize(void * jarg1) {
28255 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28256 SwigDirector_ViewImpl *darg = 0;
28257 Dali::Vector3 result;
28259 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28260 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28262 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28267 result = (darg)->GetNaturalSize();
28268 } CALL_CATCH_EXCEPTION(0);
28271 jresult = new Dali::Vector3((const Dali::Vector3 &)result);
28276 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ViewImpl_GetNaturalSizeSwigExplicitViewImpl(void * jarg1) {
28278 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28279 SwigDirector_ViewImpl *darg = 0;
28280 Dali::Vector3 result;
28282 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28283 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28285 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28290 result = (darg)->GetNaturalSizeSwigPublic();
28291 } CALL_CATCH_EXCEPTION(0);
28294 jresult = new Dali::Vector3((const Dali::Vector3 &)result);
28299 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ViewImpl_CalculateChildSize(void * jarg1, void * jarg2, int jarg3) {
28301 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28302 Dali::Actor *arg2 = 0 ;
28303 Dali::Dimension::Type arg3 ;
28304 SwigDirector_ViewImpl *darg = 0;
28307 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28308 arg2 = (Dali::Actor *)jarg2;
28310 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor const & type is null", 0);
28313 arg3 = (Dali::Dimension::Type)jarg3;
28314 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28316 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28321 result = (float)(darg)->CalculateChildSize((Dali::Actor const &)*arg2,arg3);
28322 } CALL_CATCH_EXCEPTION(0);
28330 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ViewImpl_CalculateChildSizeSwigExplicitViewImpl(void * jarg1, void * jarg2, int jarg3) {
28332 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28333 Dali::Actor *arg2 = 0 ;
28334 Dali::Dimension::Type arg3 ;
28335 SwigDirector_ViewImpl *darg = 0;
28338 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28339 arg2 = (Dali::Actor *)jarg2;
28341 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor const & type is null", 0);
28344 arg3 = (Dali::Dimension::Type)jarg3;
28345 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28347 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28352 result = (float)(darg)->CalculateChildSizeSwigPublic((Dali::Actor const &)*arg2,arg3);
28353 } CALL_CATCH_EXCEPTION(0);
28361 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ViewImpl_GetHeightForWidth(void * jarg1, float jarg2) {
28363 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28365 SwigDirector_ViewImpl *darg = 0;
28368 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28369 arg2 = (float)jarg2;
28370 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28372 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28377 result = (float)(darg)->GetHeightForWidth(arg2);
28378 } CALL_CATCH_EXCEPTION(0);
28386 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ViewImpl_GetHeightForWidthSwigExplicitViewImpl(void * jarg1, float jarg2) {
28388 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28390 SwigDirector_ViewImpl *darg = 0;
28393 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28394 arg2 = (float)jarg2;
28395 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28397 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28402 result = (float)(darg)->GetHeightForWidthSwigPublic(arg2);
28403 } CALL_CATCH_EXCEPTION(0);
28411 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ViewImpl_GetWidthForHeight(void * jarg1, float jarg2) {
28413 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28415 SwigDirector_ViewImpl *darg = 0;
28418 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28419 arg2 = (float)jarg2;
28420 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28422 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28427 result = (float)(darg)->GetWidthForHeight(arg2);
28428 } CALL_CATCH_EXCEPTION(0);
28436 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ViewImpl_GetWidthForHeightSwigExplicitViewImpl(void * jarg1, float jarg2) {
28438 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28440 SwigDirector_ViewImpl *darg = 0;
28443 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28444 arg2 = (float)jarg2;
28445 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28447 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28452 result = (float)(darg)->GetWidthForHeightSwigPublic(arg2);
28453 } CALL_CATCH_EXCEPTION(0);
28461 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_ViewImpl_RelayoutDependentOnChildren__SWIG_0(void * jarg1, int jarg2) {
28463 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28464 Dali::Dimension::Type arg2 ;
28465 SwigDirector_ViewImpl *darg = 0;
28468 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28469 arg2 = (Dali::Dimension::Type)jarg2;
28470 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28472 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28477 result = (bool)(darg)->RelayoutDependentOnChildren(arg2);
28478 } CALL_CATCH_EXCEPTION(0);
28486 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_ViewImpl_RelayoutDependentOnChildrenSwigExplicitViewImpl__SWIG_0(void * jarg1, int jarg2) {
28488 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28489 Dali::Dimension::Type arg2 ;
28490 SwigDirector_ViewImpl *darg = 0;
28493 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28494 arg2 = (Dali::Dimension::Type)jarg2;
28495 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28497 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28502 result = (bool)(darg)->RelayoutDependentOnChildrenSwigPublic(arg2);
28503 } CALL_CATCH_EXCEPTION(0);
28511 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_ViewImpl_RelayoutDependentOnChildren__SWIG_1(void * jarg1) {
28513 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28514 SwigDirector_ViewImpl *darg = 0;
28517 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28518 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28520 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28525 result = (bool)(darg)->RelayoutDependentOnChildren();
28526 } CALL_CATCH_EXCEPTION(0);
28534 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_ViewImpl_RelayoutDependentOnChildrenSwigExplicitViewImpl__SWIG_1(void * jarg1) {
28536 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28537 SwigDirector_ViewImpl *darg = 0;
28540 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28541 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28543 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28548 result = (bool)(darg)->RelayoutDependentOnChildrenSwigPublic();
28549 } CALL_CATCH_EXCEPTION(0);
28557 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnCalculateRelayoutSize(void * jarg1, int jarg2) {
28558 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28559 Dali::Dimension::Type arg2 ;
28560 SwigDirector_ViewImpl *darg = 0;
28562 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28563 arg2 = (Dali::Dimension::Type)jarg2;
28564 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28566 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28571 (darg)->OnCalculateRelayoutSize(arg2);
28572 } CALL_CATCH_EXCEPTION();
28578 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnCalculateRelayoutSizeSwigExplicitViewImpl(void * jarg1, int jarg2) {
28579 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28580 Dali::Dimension::Type arg2 ;
28581 SwigDirector_ViewImpl *darg = 0;
28583 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28584 arg2 = (Dali::Dimension::Type)jarg2;
28585 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28587 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28592 (darg)->OnCalculateRelayoutSizeSwigPublic(arg2);
28593 } CALL_CATCH_EXCEPTION();
28599 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnLayoutNegotiated(void * jarg1, float jarg2, int jarg3) {
28600 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28602 Dali::Dimension::Type arg3 ;
28603 SwigDirector_ViewImpl *darg = 0;
28605 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28606 arg2 = (float)jarg2;
28607 arg3 = (Dali::Dimension::Type)jarg3;
28608 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28610 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28615 (darg)->OnLayoutNegotiated(arg2,arg3);
28616 } CALL_CATCH_EXCEPTION();
28622 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnLayoutNegotiatedSwigExplicitViewImpl(void * jarg1, float jarg2, int jarg3) {
28623 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28625 Dali::Dimension::Type arg3 ;
28626 SwigDirector_ViewImpl *darg = 0;
28628 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28629 arg2 = (float)jarg2;
28630 arg3 = (Dali::Dimension::Type)jarg3;
28631 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28633 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28638 (darg)->OnLayoutNegotiatedSwigPublic(arg2,arg3);
28639 } CALL_CATCH_EXCEPTION();
28645 // TODO : SwigDirector_ItemFactory
28648 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ItemFactory() {
28650 Dali::Toolkit::ItemFactory *result = 0 ;
28654 result = (Dali::Toolkit::ItemFactory *)new SwigDirector_ItemFactory();
28655 } CALL_CATCH_EXCEPTION(0);
28658 jresult = (void *)result;