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 = strdup; ///< Use strdup instead of SWIGRegisterStringCallback_NDalic.
282 SWIGEXPORT void SWIGSTDCALL SWIGRegisterStringCallback_NDalic(SWIG_CSharpStringHelperCallback callback) {
283 // Let we don't use registered string callback. Instead, use strdup. Since 2024-02-21.
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) {
1200 if (!swig_callbackOnCreate) {
1201 Dali::Internal::Adaptor::Widget::OnCreate(contentInfo,window);
1204 jwindow = (void *)new Dali::Window((const Dali::Window &)window);
1205 swig_callbackOnCreate(contentInfo.c_str(), jwindow);
1209 void SwigDirector_WidgetImpl::OnTerminate(std::string const &contentInfo, Dali::Widget::Termination type) {
1212 if (!swig_callbackOnTerminate) {
1213 Dali::Internal::Adaptor::Widget::OnTerminate(contentInfo,type);
1217 swig_callbackOnTerminate(contentInfo.c_str(), jtype);
1221 void SwigDirector_WidgetImpl::OnPause() {
1222 if (!swig_callbackOnPause) {
1223 Dali::Internal::Adaptor::Widget::OnPause();
1226 swig_callbackOnPause();
1230 void SwigDirector_WidgetImpl::OnResume() {
1231 if (!swig_callbackOnResume) {
1232 Dali::Internal::Adaptor::Widget::OnResume();
1235 swig_callbackOnResume();
1239 void SwigDirector_WidgetImpl::OnResize(Dali::Window window) {
1242 if (!swig_callbackOnResize) {
1243 Dali::Internal::Adaptor::Widget::OnResize(window);
1246 jwindow = (void *)new Dali::Window((const Dali::Window &)window);
1247 swig_callbackOnResize(jwindow);
1251 void SwigDirector_WidgetImpl::OnUpdate(std::string const &contentInfo, int force) {
1254 if (!swig_callbackOnUpdate) {
1255 Dali::Internal::Adaptor::Widget::OnUpdate(contentInfo,force);
1259 swig_callbackOnUpdate(contentInfo.c_str(), jforce);
1263 void SwigDirector_WidgetImpl::SignalConnected(Dali::SlotObserver *slotObserver, Dali::CallbackBase *callback) {
1264 void * jslotObserver = 0 ;
1265 void * jcallback = 0 ;
1267 if (!swig_callbackSignalConnected) {
1268 Dali::Internal::Adaptor::Widget::SignalConnected(slotObserver,callback);
1271 jslotObserver = (void *) slotObserver;
1272 jcallback = (void *) callback;
1273 swig_callbackSignalConnected(jslotObserver, jcallback);
1277 void SwigDirector_WidgetImpl::SignalDisconnected(Dali::SlotObserver *slotObserver, Dali::CallbackBase *callback) {
1278 void * jslotObserver = 0 ;
1279 void * jcallback = 0 ;
1281 if (!swig_callbackSignalDisconnected) {
1282 Dali::Internal::Adaptor::Widget::SignalDisconnected(slotObserver,callback);
1285 jslotObserver = (void *) slotObserver;
1286 jcallback = (void *) callback;
1287 swig_callbackSignalDisconnected(jslotObserver, jcallback);
1291 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) {
1293 swig_callbackOnCreate = callbackOnCreate;
1294 swig_callbackOnTerminate = callbackOnTerminate;
1295 swig_callbackOnPause = callbackOnPause;
1296 swig_callbackOnResume = callbackOnResume;
1297 swig_callbackOnResize = callbackOnResize;
1298 swig_callbackOnUpdate = callbackOnUpdate;
1299 swig_callbackSignalConnected = callbackSignalConnected;
1300 swig_callbackSignalDisconnected = callbackSignalDisconnected;
1303 void SwigDirector_WidgetImpl::swig_init_callbacks() {
1304 swig_callbackOnCreate = 0;
1305 swig_callbackOnTerminate = 0;
1306 swig_callbackOnPause = 0;
1307 swig_callbackOnResume = 0;
1308 swig_callbackOnResize = 0;
1309 swig_callbackOnUpdate = 0;
1310 swig_callbackSignalConnected = 0;
1311 swig_callbackSignalDisconnected = 0;
1315 SwigDirector_ViewImpl::SwigDirector_ViewImpl(Dali::Toolkit::Internal::Control::ControlBehaviour behaviourFlags) : Dali::Toolkit::Internal::Control(behaviourFlags), Swig::Director() {
1316 swig_init_callbacks();
1319 SwigDirector_ViewImpl::~SwigDirector_ViewImpl() {
1324 void SwigDirector_ViewImpl::OnSceneConnection(int depth) {
1327 if (!swig_callbackOnSceneConnection) {
1328 Dali::Toolkit::Internal::Control::OnSceneConnection(depth);
1332 swig_callbackOnSceneConnection(jdepth);
1336 void SwigDirector_ViewImpl::OnSceneDisconnection() {
1337 if (!swig_callbackOnSceneDisconnection) {
1338 Dali::Toolkit::Internal::Control::OnSceneDisconnection();
1341 swig_callbackOnSceneDisconnection();
1345 void SwigDirector_ViewImpl::OnChildAdd(Dali::Actor &child) {
1348 if (!swig_callbackOnChildAdd) {
1349 Dali::Toolkit::Internal::Control::OnChildAdd(child);
1352 jchild = (Dali::Actor *) &child;
1353 swig_callbackOnChildAdd(jchild);
1357 void SwigDirector_ViewImpl::OnChildRemove(Dali::Actor &child) {
1360 if (!swig_callbackOnChildRemove) {
1361 Dali::Toolkit::Internal::Control::OnChildRemove(child);
1364 jchild = (Dali::Actor *) &child;
1365 swig_callbackOnChildRemove(jchild);
1369 void SwigDirector_ViewImpl::OnPropertySet(Dali::Property::Index index, const Dali::Property::Value& propertyValue) {
1372 if (!swig_callbackOnPropertySet) {
1373 Dali::Toolkit::Internal::Control::OnPropertySet(index,propertyValue);
1377 swig_callbackOnPropertySet(jindex, (Dali::Property::Value*)&propertyValue);
1381 void SwigDirector_ViewImpl::OnSizeSet(Dali::Vector3 const &targetSize) {
1382 void * jtargetSize = 0 ;
1384 if (!swig_callbackOnSizeSet) {
1385 Dali::Toolkit::Internal::Control::OnSizeSet(targetSize);
1388 jtargetSize = (Dali::Vector3 *) &targetSize;
1389 swig_callbackOnSizeSet(jtargetSize);
1393 void SwigDirector_ViewImpl::OnSizeAnimation(Dali::Animation &animation, Dali::Vector3 const &targetSize) {
1394 void * janimation = 0 ;
1395 void * jtargetSize = 0 ;
1397 if (!swig_callbackOnSizeAnimation) {
1398 Dali::Toolkit::Internal::Control::OnSizeAnimation(animation,targetSize);
1401 janimation = (Dali::Animation *) &animation;
1402 jtargetSize = (Dali::Vector3 *) &targetSize;
1403 swig_callbackOnSizeAnimation(janimation, jtargetSize);
1407 bool SwigDirector_ViewImpl::OnKeyEvent(Dali::KeyEvent const &event) {
1408 bool c_result = SwigValueInit< bool >() ;
1409 unsigned int jresult = 0 ;
1412 if (!swig_callbackOnKeyEvent) {
1413 return Dali::Toolkit::Internal::Control::OnKeyEvent(event);
1415 jarg0 = (Dali::KeyEvent *) &event;
1416 jresult = (unsigned int) swig_callbackOnKeyEvent(jarg0);
1417 c_result = jresult ? true : false;
1422 void SwigDirector_ViewImpl::OnRelayout(Dali::Vector2 const &size, Dali::RelayoutContainer &container) {
1424 void * jcontainer = 0 ;
1426 if (!swig_callbackOnRelayout) {
1427 Dali::Toolkit::Internal::Control::OnRelayout(size,container);
1430 jsize = (Dali::Vector2 *) &size;
1431 jcontainer = (Dali::RelayoutContainer *) &container;
1432 swig_callbackOnRelayout(jsize, jcontainer);
1436 void SwigDirector_ViewImpl::OnSetResizePolicy(Dali::ResizePolicy::Type policy, Dali::Dimension::Type dimension) {
1440 if (!swig_callbackOnSetResizePolicy) {
1441 Dali::Toolkit::Internal::Control::OnSetResizePolicy(policy,dimension);
1444 jpolicy = (int)policy;
1445 jdimension = (int)dimension;
1446 swig_callbackOnSetResizePolicy(jpolicy, jdimension);
1450 Dali::Vector3 SwigDirector_ViewImpl::GetNaturalSize() {
1451 Dali::Vector3 c_result ;
1452 void * jresult = 0 ;
1454 if (!swig_callbackGetNaturalSize) {
1455 return Dali::Toolkit::Internal::Control::GetNaturalSize();
1457 jresult = (void *) swig_callbackGetNaturalSize();
1459 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Unexpected null return for type Dali::Vector3", 0);
1462 c_result = *(Dali::Vector3 *)jresult;
1467 float SwigDirector_ViewImpl::CalculateChildSize(Dali::Actor const &child, Dali::Dimension::Type dimension) {
1468 float c_result = SwigValueInit< float >() ;
1473 if (!swig_callbackCalculateChildSize) {
1474 return Dali::Toolkit::Internal::Control::CalculateChildSize(child,dimension);
1476 jchild = (Dali::Actor *) &child;
1477 jdimension = (int)dimension;
1478 jresult = (float) swig_callbackCalculateChildSize(jchild, jdimension);
1479 c_result = (float)jresult;
1484 float SwigDirector_ViewImpl::GetHeightForWidth(float width) {
1485 float c_result = SwigValueInit< float >() ;
1489 if (!swig_callbackGetHeightForWidth) {
1490 return Dali::Toolkit::Internal::Control::GetHeightForWidth(width);
1493 jresult = (float) swig_callbackGetHeightForWidth(jwidth);
1494 c_result = (float)jresult;
1499 float SwigDirector_ViewImpl::GetWidthForHeight(float height) {
1500 float c_result = SwigValueInit< float >() ;
1504 if (!swig_callbackGetWidthForHeight) {
1505 return Dali::Toolkit::Internal::Control::GetWidthForHeight(height);
1508 jresult = (float) swig_callbackGetWidthForHeight(jheight);
1509 c_result = (float)jresult;
1514 bool SwigDirector_ViewImpl::RelayoutDependentOnChildren(Dali::Dimension::Type dimension) {
1515 bool c_result = SwigValueInit< bool >() ;
1516 unsigned int jresult = 0 ;
1519 if (!swig_callbackRelayoutDependentOnChildren__SWIG_0) {
1520 return Dali::Toolkit::Internal::Control::RelayoutDependentOnChildren(dimension);
1522 jdimension = (int)dimension;
1523 jresult = (unsigned int) swig_callbackRelayoutDependentOnChildren__SWIG_0(jdimension);
1524 c_result = jresult ? true : false;
1529 void SwigDirector_ViewImpl::OnCalculateRelayoutSize(Dali::Dimension::Type dimension) {
1532 if (!swig_callbackOnCalculateRelayoutSize) {
1533 Dali::Toolkit::Internal::Control::OnCalculateRelayoutSize(dimension);
1536 jdimension = (int)dimension;
1537 swig_callbackOnCalculateRelayoutSize(jdimension);
1541 void SwigDirector_ViewImpl::OnLayoutNegotiated(float size, Dali::Dimension::Type dimension) {
1545 if (!swig_callbackOnLayoutNegotiated) {
1546 Dali::Toolkit::Internal::Control::OnLayoutNegotiated(size,dimension);
1550 jdimension = (int)dimension;
1551 swig_callbackOnLayoutNegotiated(jsize, jdimension);
1555 Dali::CustomActorImpl::Extension *SwigDirector_ViewImpl::GetExtension() {
1556 return Dali::CustomActorImpl::GetExtension();
1559 void SwigDirector_ViewImpl::OnInitialize() {
1560 if (!swig_callbackOnInitialize) {
1561 Dali::Toolkit::Internal::Control::OnInitialize();
1564 swig_callbackOnInitialize();
1568 void SwigDirector_ViewImpl::OnStyleChange(Dali::Toolkit::StyleManager styleManager, Dali::StyleChange::Type change) {
1571 if (!swig_callbackOnStyleChange) {
1572 Dali::Toolkit::Internal::Control::OnStyleChange(styleManager,change);
1575 jchange = (int)change;
1576 swig_callbackOnStyleChange((Dali::Toolkit::StyleManager*)&styleManager, jchange);
1580 bool SwigDirector_ViewImpl::OnAccessibilityActivated() {
1581 bool c_result = SwigValueInit< bool >() ;
1582 unsigned int jresult = 0 ;
1584 if (!swig_callbackOnAccessibilityActivated) {
1585 return Dali::Toolkit::Internal::Control::OnAccessibilityActivated();
1587 jresult = (unsigned int) swig_callbackOnAccessibilityActivated();
1588 c_result = jresult ? true : false;
1593 bool SwigDirector_ViewImpl::OnAccessibilityPan(Dali::PanGesture gesture) {
1594 bool c_result = SwigValueInit< bool >() ;
1595 unsigned int jresult = 0 ;
1597 if (!swig_callbackOnAccessibilityPan) {
1598 return Dali::Toolkit::Internal::Control::OnAccessibilityPan(gesture);
1600 jresult = (unsigned int) swig_callbackOnAccessibilityPan((Dali::PanGesture*)&gesture);
1601 c_result = jresult ? true : false;
1606 bool SwigDirector_ViewImpl::OnAccessibilityValueChange(bool isIncrease) {
1607 bool c_result = SwigValueInit< bool >() ;
1608 unsigned int jresult = 0 ;
1609 unsigned int jisIncrease ;
1611 if (!swig_callbackOnAccessibilityValueChange) {
1612 return Dali::Toolkit::Internal::Control::OnAccessibilityValueChange(isIncrease);
1614 jisIncrease = isIncrease;
1615 jresult = (unsigned int) swig_callbackOnAccessibilityValueChange(jisIncrease);
1616 c_result = jresult ? true : false;
1621 bool SwigDirector_ViewImpl::OnAccessibilityZoom() {
1622 bool c_result = SwigValueInit< bool >() ;
1623 unsigned int jresult = 0 ;
1625 if (!swig_callbackOnAccessibilityZoom) {
1626 return Dali::Toolkit::Internal::Control::OnAccessibilityZoom();
1628 jresult = (unsigned int) swig_callbackOnAccessibilityZoom();
1629 c_result = jresult ? true : false;
1634 void SwigDirector_ViewImpl::OnKeyInputFocusGained() {
1635 if (!swig_callbackOnKeyInputFocusGained) {
1636 Dali::Toolkit::Internal::Control::OnKeyInputFocusGained();
1639 swig_callbackOnKeyInputFocusGained();
1643 void SwigDirector_ViewImpl::OnKeyInputFocusLost() {
1644 if (!swig_callbackOnKeyInputFocusLost) {
1645 Dali::Toolkit::Internal::Control::OnKeyInputFocusLost();
1648 swig_callbackOnKeyInputFocusLost();
1653 Dali::Actor SwigDirector_ViewImpl::GetNextKeyboardFocusableActor(Dali::Actor currentFocusedActor, Dali::Toolkit::Control::KeyboardFocus::Direction direction, bool loopEnabled)
1655 Dali::Actor c_result;
1658 if(!swig_callbackGetNextKeyboardFocusableActor)
1660 return Dali::Toolkit::Internal::Control::GetNextKeyboardFocusableActor(currentFocusedActor,direction,loopEnabled);
1664 jresult = (void*)swig_callbackGetNextKeyboardFocusableActor((void*)(¤tFocusedActor), (int)direction, loopEnabled);
1668 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Unexpected null return for type Dali::Actor", 0);
1671 c_result = *(Dali::Actor*)jresult;
1676 void SwigDirector_ViewImpl::OnKeyboardFocusChangeCommitted(Dali::Actor commitedFocusableActor)
1678 if(!swig_callbackOnKeyboardFocusChangeCommitted)
1680 Dali::Toolkit::Internal::Control::OnKeyboardFocusChangeCommitted(commitedFocusableActor);
1685 swig_callbackOnKeyboardFocusChangeCommitted((void*)(&commitedFocusableActor));
1689 bool SwigDirector_ViewImpl::OnKeyboardEnter() {
1690 bool c_result = SwigValueInit< bool >() ;
1691 unsigned int jresult = 0 ;
1693 if (!swig_callbackOnKeyboardEnter) {
1694 return Dali::Toolkit::Internal::Control::OnKeyboardEnter();
1696 jresult = (unsigned int) swig_callbackOnKeyboardEnter();
1697 c_result = jresult ? true : false;
1702 void SwigDirector_ViewImpl::OnPinch(Dali::PinchGesture const &pinch) {
1705 if (!swig_callbackOnPinch) {
1706 Dali::Toolkit::Internal::Control::OnPinch(pinch);
1709 jpinch = (Dali::PinchGesture *) &pinch;
1710 swig_callbackOnPinch(jpinch);
1714 void SwigDirector_ViewImpl::OnPan(Dali::PanGesture const &pan) {
1717 if (!swig_callbackOnPan) {
1718 Dali::Toolkit::Internal::Control::OnPan(pan);
1721 jpan = (Dali::PanGesture *) &pan;
1722 swig_callbackOnPan(jpan);
1726 void SwigDirector_ViewImpl::OnTap(Dali::TapGesture const &tap) {
1729 if (!swig_callbackOnTap) {
1730 Dali::Toolkit::Internal::Control::OnTap(tap);
1733 jtap = (Dali::TapGesture *) &tap;
1734 swig_callbackOnTap(jtap);
1738 void SwigDirector_ViewImpl::OnLongPress(Dali::LongPressGesture const &longPress) {
1739 void * jlongPress = 0 ;
1741 if (!swig_callbackOnLongPress) {
1742 Dali::Toolkit::Internal::Control::OnLongPress(longPress);
1745 jlongPress = (Dali::LongPressGesture *) &longPress;
1746 swig_callbackOnLongPress(jlongPress);
1750 void SwigDirector_ViewImpl::SignalConnected(Dali::SlotObserver *slotObserver, Dali::CallbackBase *callback) {
1751 void * jslotObserver = 0 ;
1752 void * jcallback = 0 ;
1754 if (!swig_callbackSignalConnected) {
1755 Dali::Toolkit::Internal::Control::SignalConnected(slotObserver,callback);
1758 jslotObserver = (void *) slotObserver;
1759 jcallback = (void *) callback;
1760 swig_callbackSignalConnected(jslotObserver, jcallback);
1764 void SwigDirector_ViewImpl::SignalDisconnected(Dali::SlotObserver *slotObserver, Dali::CallbackBase *callback) {
1765 void * jslotObserver = 0 ;
1766 void * jcallback = 0 ;
1768 if (!swig_callbackSignalDisconnected) {
1769 Dali::Toolkit::Internal::Control::SignalDisconnected(slotObserver,callback);
1772 jslotObserver = (void *) slotObserver;
1773 jcallback = (void *) callback;
1774 swig_callbackSignalDisconnected(jslotObserver, jcallback);
1778 Dali::Toolkit::Internal::Control::Extension *SwigDirector_ViewImpl::GetControlExtension() {
1779 return Dali::Toolkit::Internal::Control::GetControlExtension();
1782 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) {
1783 swig_callbackOnSceneConnection = callbackOnSceneConnection;
1784 swig_callbackOnSceneDisconnection = callbackOnSceneDisconnection;
1785 swig_callbackOnChildAdd = callbackOnChildAdd;
1786 swig_callbackOnChildRemove = callbackOnChildRemove;
1787 swig_callbackOnPropertySet = callbackOnPropertySet;
1788 swig_callbackOnSizeSet = callbackOnSizeSet;
1789 swig_callbackOnSizeAnimation = callbackOnSizeAnimation;
1790 swig_callbackOnKeyEvent = callbackOnKeyEvent;
1791 swig_callbackOnRelayout = callbackOnRelayout;
1792 swig_callbackOnSetResizePolicy = callbackOnSetResizePolicy;
1793 swig_callbackGetNaturalSize = callbackGetNaturalSize;
1794 swig_callbackCalculateChildSize = callbackCalculateChildSize;
1795 swig_callbackGetHeightForWidth = callbackGetHeightForWidth;
1796 swig_callbackGetWidthForHeight = callbackGetWidthForHeight;
1797 swig_callbackRelayoutDependentOnChildren__SWIG_0 = callbackRelayoutDependentOnChildren__SWIG_0;
1798 swig_callbackRelayoutDependentOnChildren__SWIG_1 = callbackRelayoutDependentOnChildren__SWIG_1;
1799 swig_callbackOnCalculateRelayoutSize = callbackOnCalculateRelayoutSize;
1800 swig_callbackOnLayoutNegotiated = callbackOnLayoutNegotiated;
1801 swig_callbackOnInitialize = callbackOnInitialize;
1802 swig_callbackOnStyleChange = callbackOnStyleChange;
1803 swig_callbackOnAccessibilityActivated = callbackOnAccessibilityActivated;
1804 swig_callbackOnAccessibilityPan = callbackOnAccessibilityPan;
1805 swig_callbackOnAccessibilityValueChange = callbackOnAccessibilityValueChange;
1806 swig_callbackOnAccessibilityZoom = callbackOnAccessibilityZoom;
1807 swig_callbackOnKeyInputFocusGained = callbackOnKeyInputFocusGained;
1808 swig_callbackOnKeyInputFocusLost = callbackOnKeyInputFocusLost;
1809 swig_callbackGetNextKeyboardFocusableActor = callbackGetNextKeyboardFocusableActor;
1810 swig_callbackOnKeyboardFocusChangeCommitted = callbackOnKeyboardFocusChangeCommitted;
1811 swig_callbackOnKeyboardEnter = callbackOnKeyboardEnter;
1812 swig_callbackOnPinch = callbackOnPinch;
1813 swig_callbackOnPan = callbackOnPan;
1814 swig_callbackOnTap = callbackOnTap;
1815 swig_callbackOnLongPress = callbackOnLongPress;
1816 swig_callbackSignalConnected = callbackSignalConnected;
1817 swig_callbackSignalDisconnected = callbackSignalDisconnected;
1820 void SwigDirector_ViewImpl::swig_init_callbacks() {
1821 swig_callbackOnSceneConnection = 0;
1822 swig_callbackOnSceneDisconnection = 0;
1823 swig_callbackOnChildAdd = 0;
1824 swig_callbackOnChildRemove = 0;
1825 swig_callbackOnPropertySet = 0;
1826 swig_callbackOnSizeSet = 0;
1827 swig_callbackOnSizeAnimation = 0;
1828 swig_callbackOnKeyEvent = 0;
1829 swig_callbackOnRelayout = 0;
1830 swig_callbackOnSetResizePolicy = 0;
1831 swig_callbackGetNaturalSize = 0;
1832 swig_callbackCalculateChildSize = 0;
1833 swig_callbackGetHeightForWidth = 0;
1834 swig_callbackGetWidthForHeight = 0;
1835 swig_callbackRelayoutDependentOnChildren__SWIG_0 = 0;
1836 swig_callbackRelayoutDependentOnChildren__SWIG_1 = 0;
1837 swig_callbackOnCalculateRelayoutSize = 0;
1838 swig_callbackOnLayoutNegotiated = 0;
1839 swig_callbackOnInitialize = 0;
1840 swig_callbackOnStyleChange = 0;
1841 swig_callbackOnAccessibilityActivated = 0;
1842 swig_callbackOnAccessibilityPan = 0;
1843 swig_callbackOnAccessibilityValueChange = 0;
1844 swig_callbackOnAccessibilityZoom = 0;
1845 swig_callbackOnKeyInputFocusGained = 0;
1846 swig_callbackOnKeyInputFocusLost = 0;
1847 swig_callbackGetNextKeyboardFocusableActor = 0;
1848 swig_callbackOnKeyboardFocusChangeCommitted = 0;
1849 swig_callbackOnKeyboardEnter = 0;
1850 swig_callbackOnPinch = 0;
1851 swig_callbackOnPan = 0;
1852 swig_callbackOnTap = 0;
1853 swig_callbackOnLongPress = 0;
1854 swig_callbackSignalConnected = 0;
1855 swig_callbackSignalDisconnected = 0;
1858 SwigDirector_ItemFactory::SwigDirector_ItemFactory() : Dali::Toolkit::ItemFactory(), Swig::Director() {
1859 swig_init_callbacks();
1862 SwigDirector_ItemFactory::~SwigDirector_ItemFactory() {
1867 unsigned int SwigDirector_ItemFactory::GetNumberOfItems() {
1868 unsigned int c_result = SwigValueInit< unsigned int >() ;
1869 unsigned int jresult = 0 ;
1871 if (!swig_callbackGetNumberOfItems) {
1872 throw Swig::DirectorPureVirtualException("Dali::Toolkit::ItemFactory::GetNumberOfItems");
1874 jresult = (unsigned int) swig_callbackGetNumberOfItems();
1875 c_result = (unsigned int)jresult;
1880 Dali::Actor SwigDirector_ItemFactory::NewItem(unsigned int itemId) {
1881 Dali::Actor c_result ;
1882 void * jresult = 0 ;
1883 unsigned int jitemId ;
1885 if (!swig_callbackNewItem) {
1886 throw Swig::DirectorPureVirtualException("Dali::Toolkit::ItemFactory::NewItem");
1889 jresult = (void *) swig_callbackNewItem(jitemId);
1891 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Unexpected null return for type Dali::Actor", 0);
1894 c_result = *(Dali::Actor *)jresult;
1899 void SwigDirector_ItemFactory::ItemReleased(unsigned int itemId, Dali::Actor actor)
1901 if(!swig_callbackItemReleased)
1903 Dali::Toolkit::ItemFactory::ItemReleased(itemId, actor);
1908 swig_callbackItemReleased(itemId, (void*)(&actor));
1912 Dali::Toolkit::ItemFactory::Extension *SwigDirector_ItemFactory::GetExtension() {
1913 return Dali::Toolkit::ItemFactory::GetExtension();
1916 void SwigDirector_ItemFactory::swig_connect_director(SWIG_Callback0_t callbackGetNumberOfItems, SWIG_Callback1_t callbackNewItem, SWIG_Callback2_t callbackItemReleased) {
1917 swig_callbackGetNumberOfItems = callbackGetNumberOfItems;
1918 swig_callbackNewItem = callbackNewItem;
1919 swig_callbackItemReleased = callbackItemReleased;
1922 void SwigDirector_ItemFactory::swig_init_callbacks() {
1923 swig_callbackGetNumberOfItems = 0;
1924 swig_callbackNewItem = 0;
1925 swig_callbackItemReleased = 0;
1928 SwigDirector_CustomAlgorithmInterface::SwigDirector_CustomAlgorithmInterface() : Dali::Toolkit::DevelKeyboardFocusManager::CustomAlgorithmInterface(), Swig::Director() {
1929 swig_init_callbacks();
1932 SwigDirector_CustomAlgorithmInterface::~SwigDirector_CustomAlgorithmInterface() {
1936 Dali::Actor SwigDirector_CustomAlgorithmInterface::GetNextFocusableActor(Dali::Actor current, Dali::Actor proposed, Dali::Toolkit::Control::KeyboardFocus::Direction direction, const std::string& deviceName)
1938 Dali::Actor c_result;
1941 if(!swig_callbackGetNextFocusableActor)
1943 throw Swig::DirectorPureVirtualException("Dali::Toolkit::DevelKeyboardFocusManager::CustomAlgorithmInterface::GetNextFocusableActor");
1947 jresult = (void*)swig_callbackGetNextFocusableActor((void*)(¤t), (void*)(&proposed), direction, deviceName.c_str());
1950 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__);
1953 c_result = *(Dali::Actor*)jresult;
1958 void SwigDirector_CustomAlgorithmInterface::swig_connect_director(SWIG_Callback0_t callbackGetNextFocusableActor) {
1959 swig_callbackGetNextFocusableActor = callbackGetNextFocusableActor;
1962 void SwigDirector_CustomAlgorithmInterface::swig_init_callbacks() {
1963 swig_callbackGetNextFocusableActor = 0;
1966 SwigDirector_FrameCallbackInterface::SwigDirector_FrameCallbackInterface() : Dali::FrameCallbackInterface(), Swig::Director() {
1967 swig_callbackOnUpdate = nullptr;
1968 swig_callbackOnUpdateWithReturn = nullptr;
1971 SwigDirector_FrameCallbackInterface::~SwigDirector_FrameCallbackInterface() {
1975 void SwigDirector_FrameCallbackInterface::swig_connect_director(SWIG_Callback0_t callbackUpdate) {
1976 swig_callbackOnUpdate = callbackUpdate;
1977 swig_callbackOnUpdateWithReturn = nullptr;
1980 void SwigDirector_FrameCallbackInterface::swig_connect_director_with_return(SWIG_Callback1_t callbackUpdate) {
1981 swig_callbackOnUpdateWithReturn = callbackUpdate;
1982 swig_callbackOnUpdate = nullptr;
1985 bool SwigDirector_FrameCallbackInterface::Update(Dali::UpdateProxy& updateProxy, float elapsedSeconds) {
1987 bool jresult = false;
1989 if (!swig_callbackOnUpdate && !swig_callbackOnUpdateWithReturn) {
1990 throw Swig::DirectorPureVirtualException("Dali::FrameCallbackInterface::Update");
1992 Dali::UpdateProxy* proxy = &updateProxy;
1993 jcurrent = (void *)proxy;
1995 if(swig_callbackOnUpdateWithReturn)
1997 jresult = swig_callbackOnUpdateWithReturn(jcurrent, elapsedSeconds);
2001 swig_callbackOnUpdate(jcurrent, elapsedSeconds);
2005 DALI_LOG_ERROR("[ERROR][%s line:%d] Unexpected null return for type Dali::UpdateProxy! ", __FILE__, __LINE__);
2014 /*******************************************/
2016 /*******************************************/
2022 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_floatp() {
2024 floatp *result = 0 ;
2028 result = (floatp *)new_floatp();
2029 } CALL_CATCH_EXCEPTION(0);
2031 jresult = (void *)result;
2036 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_floatp(void * jarg1) {
2037 floatp *arg1 = (floatp *) 0 ;
2039 arg1 = (floatp *)jarg1;
2042 delete_floatp(arg1);
2043 } CALL_CATCH_EXCEPTION();
2049 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_floatp_assign(void * jarg1, float jarg2) {
2050 floatp *arg1 = (floatp *) 0 ;
2053 arg1 = (floatp *)jarg1;
2054 arg2 = (float)jarg2;
2057 floatp_assign(arg1,arg2);
2058 } CALL_CATCH_EXCEPTION();
2064 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_floatp_value(void * jarg1) {
2066 floatp *arg1 = (floatp *) 0 ;
2069 arg1 = (floatp *)jarg1;
2072 result = (float)floatp_value(arg1);
2073 } CALL_CATCH_EXCEPTION(0);
2080 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_floatp_cast(void * jarg1) {
2082 floatp *arg1 = (floatp *) 0 ;
2085 arg1 = (floatp *)jarg1;
2088 result = (float *)floatp_cast(arg1);
2089 } CALL_CATCH_EXCEPTION(0);
2092 jresult = (void *)result;
2097 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_floatp_frompointer(void * jarg1) {
2099 float *arg1 = (float *) 0 ;
2100 floatp *result = 0 ;
2102 arg1 = (float *)jarg1;
2105 result = (floatp *)floatp_frompointer(arg1);
2106 } CALL_CATCH_EXCEPTION(0);
2109 jresult = (void *)result;
2114 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_intp() {
2120 result = (intp *)new_intp();
2121 } CALL_CATCH_EXCEPTION(0);
2124 jresult = (void *)result;
2129 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_intp(void * jarg1) {
2130 intp *arg1 = (intp *) 0 ;
2132 arg1 = (intp *)jarg1;
2136 } CALL_CATCH_EXCEPTION();
2142 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_intp_assign(void * jarg1, int jarg2) {
2143 intp *arg1 = (intp *) 0 ;
2146 arg1 = (intp *)jarg1;
2150 intp_assign(arg1,arg2);
2151 } CALL_CATCH_EXCEPTION();
2157 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_intp_value(void * jarg1) {
2159 intp *arg1 = (intp *) 0 ;
2162 arg1 = (intp *)jarg1;
2165 result = (int)intp_value(arg1);
2166 } CALL_CATCH_EXCEPTION(0);
2174 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_intp_cast(void * jarg1) {
2176 intp *arg1 = (intp *) 0 ;
2179 arg1 = (intp *)jarg1;
2182 result = (int *)intp_cast(arg1);
2183 } CALL_CATCH_EXCEPTION(0);
2186 jresult = (void *)result;
2191 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_intp_frompointer(void * jarg1) {
2193 int *arg1 = (int *) 0 ;
2196 arg1 = (int *)jarg1;
2199 result = (intp *)intp_frompointer(arg1);
2200 } CALL_CATCH_EXCEPTION(0);
2203 jresult = (void *)result;
2208 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_doublep() {
2210 doublep *result = 0 ;
2214 result = (doublep *)new_doublep();
2215 } CALL_CATCH_EXCEPTION(0);
2218 jresult = (void *)result;
2223 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_doublep(void * jarg1) {
2224 doublep *arg1 = (doublep *) 0 ;
2226 arg1 = (doublep *)jarg1;
2229 delete_doublep(arg1);
2230 } CALL_CATCH_EXCEPTION();
2236 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_doublep_assign(void * jarg1, double jarg2) {
2237 doublep *arg1 = (doublep *) 0 ;
2240 arg1 = (doublep *)jarg1;
2241 arg2 = (double)jarg2;
2244 doublep_assign(arg1,arg2);
2245 } CALL_CATCH_EXCEPTION();
2251 SWIGEXPORT double SWIGSTDCALL CSharp_Dali_doublep_value(void * jarg1) {
2253 doublep *arg1 = (doublep *) 0 ;
2256 arg1 = (doublep *)jarg1;
2259 result = (double)doublep_value(arg1);
2260 } CALL_CATCH_EXCEPTION(0);
2268 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_doublep_cast(void * jarg1) {
2270 doublep *arg1 = (doublep *) 0 ;
2271 double *result = 0 ;
2273 arg1 = (doublep *)jarg1;
2276 result = (double *)doublep_cast(arg1);
2277 } CALL_CATCH_EXCEPTION(0);
2280 jresult = (void *)result;
2285 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_doublep_frompointer(void * jarg1) {
2287 double *arg1 = (double *) 0 ;
2288 doublep *result = 0 ;
2290 arg1 = (double *)jarg1;
2293 result = (doublep *)doublep_frompointer(arg1);
2294 } CALL_CATCH_EXCEPTION(0);
2297 jresult = (void *)result;
2302 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_uintp() {
2308 result = (uintp *)new_uintp();
2309 } CALL_CATCH_EXCEPTION(0);
2312 jresult = (void *)result;
2317 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_uintp(void * jarg1) {
2318 uintp *arg1 = (uintp *) 0 ;
2320 arg1 = (uintp *)jarg1;
2324 } CALL_CATCH_EXCEPTION();
2330 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_uintp_assign(void * jarg1, unsigned int jarg2) {
2331 uintp *arg1 = (uintp *) 0 ;
2334 arg1 = (uintp *)jarg1;
2335 arg2 = (unsigned int)jarg2;
2338 uintp_assign(arg1,arg2);
2339 } CALL_CATCH_EXCEPTION();
2345 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_uintp_value(void * jarg1) {
2346 unsigned int jresult ;
2347 uintp *arg1 = (uintp *) 0 ;
2348 unsigned int result;
2350 arg1 = (uintp *)jarg1;
2353 result = (unsigned int)uintp_value(arg1);
2354 } CALL_CATCH_EXCEPTION(0);
2362 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_uintp_cast(void * jarg1) {
2364 uintp *arg1 = (uintp *) 0 ;
2365 unsigned int *result = 0 ;
2367 arg1 = (uintp *)jarg1;
2370 result = (unsigned int *)uintp_cast(arg1);
2371 } CALL_CATCH_EXCEPTION(0);
2374 jresult = (void *)result;
2379 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_uintp_frompointer(void * jarg1) {
2381 unsigned int *arg1 = (unsigned int *) 0 ;
2384 arg1 = (unsigned int *)jarg1;
2387 result = (uintp *)uintp_frompointer(arg1);
2388 } CALL_CATCH_EXCEPTION(0);
2391 jresult = (void *)result;
2396 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ushortp() {
2398 ushortp *result = 0 ;
2402 result = (ushortp *)new_ushortp();
2403 } CALL_CATCH_EXCEPTION(0);
2406 jresult = (void *)result;
2411 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ushortp(void * jarg1) {
2412 ushortp *arg1 = (ushortp *) 0 ;
2414 arg1 = (ushortp *)jarg1;
2417 delete_ushortp(arg1);
2418 } CALL_CATCH_EXCEPTION();
2424 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ushortp_assign(void * jarg1, unsigned short jarg2) {
2425 ushortp *arg1 = (ushortp *) 0 ;
2426 unsigned short arg2 ;
2428 arg1 = (ushortp *)jarg1;
2429 arg2 = (unsigned short)jarg2;
2432 ushortp_assign(arg1,arg2);
2433 } CALL_CATCH_EXCEPTION();
2439 SWIGEXPORT unsigned short SWIGSTDCALL CSharp_Dali_ushortp_value(void * jarg1) {
2440 unsigned short jresult ;
2441 ushortp *arg1 = (ushortp *) 0 ;
2442 unsigned short result;
2444 arg1 = (ushortp *)jarg1;
2447 result = (unsigned short)ushortp_value(arg1);
2448 } CALL_CATCH_EXCEPTION(0);
2456 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ushortp_cast(void * jarg1) {
2458 ushortp *arg1 = (ushortp *) 0 ;
2459 unsigned short *result = 0 ;
2461 arg1 = (ushortp *)jarg1;
2464 result = (unsigned short *)ushortp_cast(arg1);
2465 } CALL_CATCH_EXCEPTION(0);
2468 jresult = (void *)result;
2473 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ushortp_frompointer(void * jarg1) {
2475 unsigned short *arg1 = (unsigned short *) 0 ;
2476 ushortp *result = 0 ;
2478 arg1 = (unsigned short *)jarg1;
2481 result = (ushortp *)ushortp_frompointer(arg1);
2482 } CALL_CATCH_EXCEPTION(0);
2485 jresult = (void *)result;
2490 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_int_to_uint(int jarg1) {
2491 unsigned int jresult ;
2493 unsigned int result;
2498 result = (unsigned int)int_to_uint(arg1);
2499 } CALL_CATCH_EXCEPTION(0);
2507 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_DaliAssertMessage(char * jarg1, char * jarg2) {
2508 char *arg1 = (char *) 0 ;
2509 char *arg2 = (char *) 0 ;
2511 arg1 = (char *)jarg1;
2512 arg2 = (char *)jarg2;
2515 Dali::DaliAssertMessage((char const *)arg1,(char const *)arg2);
2516 } CALL_CATCH_EXCEPTION();
2522 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_DaliException(char * jarg1, char * jarg2) {
2524 char *arg1 = (char *) 0 ;
2525 char *arg2 = (char *) 0 ;
2526 Dali::DaliException *result = 0 ;
2528 arg1 = (char *)jarg1;
2529 arg2 = (char *)jarg2;
2532 result = (Dali::DaliException *)new Dali::DaliException((char const *)arg1,(char const *)arg2);
2533 } CALL_CATCH_EXCEPTION(0);
2536 jresult = (void *)result;
2541 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_DaliException_location_set(void * jarg1, char * jarg2) {
2542 Dali::DaliException *arg1 = (Dali::DaliException *) 0 ;
2543 std::string arg2 = std::string(jarg2);
2545 arg1 = (Dali::DaliException *)jarg1;
2547 if (!arg2.empty()) {
2548 ((char *)(arg1->location))[arg2.copy((char*)(arg1->location), strlen(arg1->location)-1)] = '\0';
2555 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_DaliException_location_get(void * jarg1) {
2557 Dali::DaliException *arg1 = (Dali::DaliException *) 0 ;
2560 arg1 = (Dali::DaliException *)jarg1;
2561 result = (char *) ((arg1)->location);
2562 jresult = SWIG_csharp_string_callback((const char *)result);
2567 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_DaliException_condition_set(void * jarg1, char * jarg2) {
2568 Dali::DaliException *arg1 = (Dali::DaliException *) 0 ;
2569 std::string arg2 = std::string(jarg2);
2571 arg1 = (Dali::DaliException *)jarg1;
2573 if (!arg2.empty()) {
2574 ((char *)(arg1->condition))[arg2.copy((char*)(arg1->condition), strlen(arg1->condition)-1)] = '\0';
2576 arg1->condition = 0;
2582 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_DaliException_condition_get(void * jarg1) {
2584 Dali::DaliException *arg1 = (Dali::DaliException *) 0 ;
2587 arg1 = (Dali::DaliException *)jarg1;
2588 result = (char *) ((arg1)->condition);
2589 jresult = SWIG_csharp_string_callback((const char *)result);
2594 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_DaliException(void * jarg1) {
2595 Dali::DaliException *arg1 = (Dali::DaliException *) 0 ;
2597 arg1 = (Dali::DaliException *)jarg1;
2601 } CALL_CATCH_EXCEPTION();
2607 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Uint16Pair__SWIG_0() {
2609 Dali::Uint16Pair *result = 0 ;
2613 result = (Dali::Uint16Pair *)new Dali::Uint16Pair();
2614 } CALL_CATCH_EXCEPTION(0);
2617 jresult = (void *)result;
2622 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Uint16Pair__SWIG_1(unsigned int jarg1, unsigned int jarg2) {
2626 Dali::Uint16Pair *result = 0 ;
2628 arg1 = (uint32_t)jarg1;
2629 arg2 = (uint32_t)jarg2;
2632 result = (Dali::Uint16Pair *)new Dali::Uint16Pair(arg1,arg2);
2633 } CALL_CATCH_EXCEPTION(0);
2636 jresult = (void *)result;
2641 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Uint16Pair__SWIG_2(void * jarg1) {
2643 Dali::Uint16Pair *arg1 = 0 ;
2644 Dali::Uint16Pair *result = 0 ;
2646 arg1 = (Dali::Uint16Pair *)jarg1;
2648 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Uint16Pair const & type is null", 0);
2653 result = (Dali::Uint16Pair *)new Dali::Uint16Pair((Dali::Uint16Pair const &)*arg1);
2654 } CALL_CATCH_EXCEPTION(0);
2657 jresult = (void *)result;
2662 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Uint16Pair_SetWidth(void * jarg1, unsigned short jarg2) {
2663 Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ;
2666 arg1 = (Dali::Uint16Pair *)jarg1;
2667 arg2 = (uint16_t)jarg2;
2670 (arg1)->SetWidth(arg2);
2671 } CALL_CATCH_EXCEPTION();
2677 SWIGEXPORT unsigned short SWIGSTDCALL CSharp_Dali_Uint16Pair_GetWidth(void * jarg1) {
2678 unsigned short jresult ;
2679 Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ;
2682 arg1 = (Dali::Uint16Pair *)jarg1;
2685 result = ((Dali::Uint16Pair const *)arg1)->GetWidth();
2686 } CALL_CATCH_EXCEPTION(0);
2694 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Uint16Pair_SetHeight(void * jarg1, unsigned short jarg2) {
2695 Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ;
2698 arg1 = (Dali::Uint16Pair *)jarg1;
2699 arg2 = (uint16_t)jarg2;
2702 (arg1)->SetHeight(arg2);
2703 } CALL_CATCH_EXCEPTION();
2709 SWIGEXPORT unsigned short SWIGSTDCALL CSharp_Dali_Uint16Pair_GetHeight(void * jarg1) {
2710 unsigned short jresult ;
2711 Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ;
2714 arg1 = (Dali::Uint16Pair *)jarg1;
2717 result = ((Dali::Uint16Pair const *)arg1)->GetHeight();
2718 } CALL_CATCH_EXCEPTION(0);
2726 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Uint16Pair_SetX(void * jarg1, unsigned short jarg2) {
2727 Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ;
2730 arg1 = (Dali::Uint16Pair *)jarg1;
2731 arg2 = (uint16_t)jarg2;
2735 } CALL_CATCH_EXCEPTION();
2741 SWIGEXPORT unsigned short SWIGSTDCALL CSharp_Dali_Uint16Pair_GetX(void * jarg1) {
2742 unsigned short jresult ;
2743 Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ;
2746 arg1 = (Dali::Uint16Pair *)jarg1;
2749 result = ((Dali::Uint16Pair const *)arg1)->GetX();
2750 } CALL_CATCH_EXCEPTION(0);
2758 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Uint16Pair_SetY(void * jarg1, unsigned short jarg2) {
2759 Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ;
2762 arg1 = (Dali::Uint16Pair *)jarg1;
2763 arg2 = (uint16_t)jarg2;
2767 } CALL_CATCH_EXCEPTION();
2773 SWIGEXPORT unsigned short SWIGSTDCALL CSharp_Dali_Uint16Pair_GetY(void * jarg1) {
2774 unsigned short jresult ;
2775 Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ;
2778 arg1 = (Dali::Uint16Pair *)jarg1;
2781 result = ((Dali::Uint16Pair const *)arg1)->GetY();
2782 } CALL_CATCH_EXCEPTION(0);
2790 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Uint16Pair_Assign(void * jarg1, void * jarg2) {
2792 Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ;
2793 Dali::Uint16Pair *arg2 = 0 ;
2794 Dali::Uint16Pair *result = 0 ;
2796 arg1 = (Dali::Uint16Pair *)jarg1;
2797 arg2 = (Dali::Uint16Pair *)jarg2;
2799 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Uint16Pair const & type is null", 0);
2804 result = (Dali::Uint16Pair *) &(arg1)->operator =((Dali::Uint16Pair const &)*arg2);
2805 } CALL_CATCH_EXCEPTION(0);
2808 jresult = (void *)result;
2813 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Uint16Pair_EqualTo(void * jarg1, void * jarg2) {
2815 Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ;
2816 Dali::Uint16Pair *arg2 = 0 ;
2819 arg1 = (Dali::Uint16Pair *)jarg1;
2820 arg2 = (Dali::Uint16Pair *)jarg2;
2822 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Uint16Pair const & type is null", 0);
2827 result = (bool)((Dali::Uint16Pair const *)arg1)->operator ==((Dali::Uint16Pair const &)*arg2);
2828 } CALL_CATCH_EXCEPTION(0);
2836 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Uint16Pair_NotEqualTo(void * jarg1, void * jarg2) {
2838 Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ;
2839 Dali::Uint16Pair *arg2 = 0 ;
2842 arg1 = (Dali::Uint16Pair *)jarg1;
2843 arg2 = (Dali::Uint16Pair *)jarg2;
2845 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Uint16Pair const & type is null", 0);
2850 result = (bool)((Dali::Uint16Pair const *)arg1)->operator !=((Dali::Uint16Pair const &)*arg2);
2851 } CALL_CATCH_EXCEPTION(0);
2859 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Uint16Pair_LessThan(void * jarg1, void * jarg2) {
2861 Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ;
2862 Dali::Uint16Pair *arg2 = 0 ;
2865 arg1 = (Dali::Uint16Pair *)jarg1;
2866 arg2 = (Dali::Uint16Pair *)jarg2;
2868 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Uint16Pair const & type is null", 0);
2873 result = (bool)((Dali::Uint16Pair const *)arg1)->operator <((Dali::Uint16Pair const &)*arg2);
2874 } CALL_CATCH_EXCEPTION(0);
2882 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Uint16Pair_GreaterThan(void * jarg1, void * jarg2) {
2884 Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ;
2885 Dali::Uint16Pair *arg2 = 0 ;
2888 arg1 = (Dali::Uint16Pair *)jarg1;
2889 arg2 = (Dali::Uint16Pair *)jarg2;
2891 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Uint16Pair const & type is null", 0);
2896 result = (bool)((Dali::Uint16Pair const *)arg1)->operator >((Dali::Uint16Pair const &)*arg2);
2897 } CALL_CATCH_EXCEPTION(0);
2905 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Uint16Pair(void * jarg1) {
2906 Dali::Uint16Pair *arg1 = (Dali::Uint16Pair *) 0 ;
2908 arg1 = (Dali::Uint16Pair *)jarg1;
2912 } CALL_CATCH_EXCEPTION();
2917 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Int32Pair__SWIG_0() {
2919 Dali::Int32Pair *result = 0 ;
2923 result = (Dali::Int32Pair *)new Dali::Int32Pair();
2924 } CALL_CATCH_EXCEPTION(0);
2927 jresult = (void *)result;
2932 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Int32Pair__SWIG_1(int32_t x, int32_t y) {
2934 Dali::Int32Pair *result = 0 ;
2938 result = (Dali::Int32Pair *)new Dali::Int32Pair(x,y);
2939 } CALL_CATCH_EXCEPTION(0);
2942 jresult = (void *)result;
2946 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Int32Pair_SetX(void * int32Pair, int32_t x) {
2947 Dali::Int32Pair *pInt32Pair = (Dali::Int32Pair *) (int32Pair) ;
2951 (pInt32Pair)->SetX(x);
2952 } CALL_CATCH_EXCEPTION();
2956 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Int32Pair_GetX(void * int32Pair) {
2958 Dali::Int32Pair *pInt32Pair = (Dali::Int32Pair *) (int32Pair);
2962 result = ((Dali::Int32Pair const *)pInt32Pair)->GetX();
2963 } CALL_CATCH_EXCEPTION(0);
2970 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Int32Pair_SetY(void * int32Pair, int32_t y) {
2971 Dali::Int32Pair *pInt32Pair = (Dali::Int32Pair *) (int32Pair) ;
2975 (pInt32Pair)->SetY(y);
2976 } CALL_CATCH_EXCEPTION();
2982 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Int32Pair_GetY(void * int32Pair) {
2983 Dali::Int32Pair *pInt32Pair = (Dali::Int32Pair *) (int32Pair) ;
2988 result = ((Dali::Int32Pair const *)pInt32Pair)->GetY();
2989 } CALL_CATCH_EXCEPTION(0);
2996 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Int32Pair(void * int32Pair) {
2997 Dali::Int32Pair *pInt32Pair = (Dali::Int32Pair *) (int32Pair) ;
3002 } CALL_CATCH_EXCEPTION();
3009 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Degree__SWIG_0() {
3011 Dali::Degree *result = 0 ;
3015 result = (Dali::Degree *)new Dali::Degree();
3016 } CALL_CATCH_EXCEPTION(0);
3019 jresult = (void *)result;
3024 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Degree__SWIG_1(float jarg1) {
3027 Dali::Degree *result = 0 ;
3029 arg1 = (float)jarg1;
3032 result = (Dali::Degree *)new Dali::Degree(arg1);
3033 } CALL_CATCH_EXCEPTION(0);
3036 jresult = (void *)result;
3041 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Degree__SWIG_2(void * jarg1) {
3044 Dali::Radian *argp1 ;
3045 Dali::Degree *result = 0 ;
3047 argp1 = (Dali::Radian *)jarg1;
3049 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3055 result = (Dali::Degree *)new Dali::Degree(arg1);
3056 } CALL_CATCH_EXCEPTION(0);
3059 jresult = (void *)result;
3064 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Degree_degree_set(void * jarg1, float jarg2) {
3065 Dali::Degree *arg1 = (Dali::Degree *) 0 ;
3068 arg1 = (Dali::Degree *)jarg1;
3069 arg2 = (float)jarg2;
3070 if (arg1) (arg1)->degree = arg2;
3074 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Degree_degree_get(void * jarg1) {
3076 Dali::Degree *arg1 = (Dali::Degree *) 0 ;
3079 arg1 = (Dali::Degree *)jarg1;
3080 result = (float) ((arg1)->degree);
3086 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Degree(void * jarg1) {
3087 Dali::Degree *arg1 = (Dali::Degree *) 0 ;
3089 arg1 = (Dali::Degree *)jarg1;
3093 } CALL_CATCH_EXCEPTION();
3099 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ANGLE_360_get() {
3101 Dali::Radian *result = 0 ;
3103 result = (Dali::Radian *)&Dali::ANGLE_360;
3104 jresult = (void *)result;
3109 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ANGLE_315_get() {
3111 Dali::Radian *result = 0 ;
3113 result = (Dali::Radian *)&Dali::ANGLE_315;
3114 jresult = (void *)result;
3119 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ANGLE_270_get() {
3121 Dali::Radian *result = 0 ;
3123 result = (Dali::Radian *)&Dali::ANGLE_270;
3124 jresult = (void *)result;
3129 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ANGLE_225_get() {
3131 Dali::Radian *result = 0 ;
3133 result = (Dali::Radian *)&Dali::ANGLE_225;
3134 jresult = (void *)result;
3139 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ANGLE_180_get() {
3141 Dali::Radian *result = 0 ;
3143 result = (Dali::Radian *)&Dali::ANGLE_180;
3144 jresult = (void *)result;
3149 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ANGLE_135_get() {
3151 Dali::Radian *result = 0 ;
3153 result = (Dali::Radian *)&Dali::ANGLE_135;
3154 jresult = (void *)result;
3159 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ANGLE_120_get() {
3161 Dali::Radian *result = 0 ;
3163 result = (Dali::Radian *)&Dali::ANGLE_120;
3164 jresult = (void *)result;
3169 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ANGLE_90_get() {
3171 Dali::Radian *result = 0 ;
3173 result = (Dali::Radian *)&Dali::ANGLE_90;
3174 jresult = (void *)result;
3179 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ANGLE_60_get() {
3181 Dali::Radian *result = 0 ;
3183 result = (Dali::Radian *)&Dali::ANGLE_60;
3184 jresult = (void *)result;
3189 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ANGLE_45_get() {
3191 Dali::Radian *result = 0 ;
3193 result = (Dali::Radian *)&Dali::ANGLE_45;
3194 jresult = (void *)result;
3199 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ANGLE_30_get() {
3201 Dali::Radian *result = 0 ;
3203 result = (Dali::Radian *)&Dali::ANGLE_30;
3204 jresult = (void *)result;
3209 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ANGLE_0_get() {
3211 Dali::Radian *result = 0 ;
3213 result = (Dali::Radian *)&Dali::ANGLE_0;
3214 jresult = (void *)result;
3219 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_EqualTo__SWIG_5(void * jarg1, void * jarg2) {
3221 Dali::Degree *arg1 = 0 ;
3222 Dali::Degree *arg2 = 0 ;
3225 arg1 = (Dali::Degree *)jarg1;
3227 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Degree const & type is null", 0);
3230 arg2 = (Dali::Degree *)jarg2;
3232 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Degree const & type is null", 0);
3237 result = (bool)Dali::operator ==((Dali::Degree const &)*arg1,(Dali::Degree const &)*arg2);
3238 } CALL_CATCH_EXCEPTION(0);
3246 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_NotEqualTo__SWIG_4(void * jarg1, void * jarg2) {
3248 Dali::Degree *arg1 = 0 ;
3249 Dali::Degree *arg2 = 0 ;
3252 arg1 = (Dali::Degree *)jarg1;
3254 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Degree const & type is null", 0);
3257 arg2 = (Dali::Degree *)jarg2;
3259 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Degree const & type is null", 0);
3264 result = (bool)Dali::operator !=((Dali::Degree const &)*arg1,(Dali::Degree const &)*arg2);
3265 } CALL_CATCH_EXCEPTION(0);
3273 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Clamp__SWIG_3(void * jarg1, float jarg2, float jarg3) {
3278 Dali::Degree *argp1 ;
3279 Dali::Degree result;
3281 argp1 = (Dali::Degree *)jarg1;
3283 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Degree", 0);
3287 arg2 = (float)jarg2;
3288 arg3 = (float)jarg3;
3291 result = Dali::Clamp(arg1,arg2,arg3);
3292 } CALL_CATCH_EXCEPTION(0);
3295 jresult = new Dali::Degree((const Dali::Degree &)result);
3300 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Radian__SWIG_0() {
3302 Dali::Radian *result = 0 ;
3306 result = (Dali::Radian *)new Dali::Radian();
3307 } CALL_CATCH_EXCEPTION(0);
3310 jresult = (void *)result;
3315 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Radian__SWIG_1(float jarg1) {
3318 Dali::Radian *result = 0 ;
3320 arg1 = (float)jarg1;
3323 result = (Dali::Radian *)new Dali::Radian(arg1);
3324 } CALL_CATCH_EXCEPTION(0);
3327 jresult = (void *)result;
3332 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Radian__SWIG_2(void * jarg1) {
3335 Dali::Degree *argp1 ;
3336 Dali::Radian *result = 0 ;
3338 argp1 = (Dali::Degree *)jarg1;
3340 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Degree", 0);
3346 result = (Dali::Radian *)new Dali::Radian(arg1);
3347 } CALL_CATCH_EXCEPTION(0);
3350 jresult = (void *)result;
3355 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Radian_Assign__SWIG_0(void * jarg1, float jarg2) {
3357 Dali::Radian *arg1 = (Dali::Radian *) 0 ;
3359 Dali::Radian *result = 0 ;
3361 arg1 = (Dali::Radian *)jarg1;
3362 arg2 = (float)jarg2;
3365 result = (Dali::Radian *) &(arg1)->operator =(arg2);
3366 } CALL_CATCH_EXCEPTION(0);
3369 jresult = (void *)result;
3374 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Radian_Assign__SWIG_1(void * jarg1, void * jarg2) {
3376 Dali::Radian *arg1 = (Dali::Radian *) 0 ;
3378 Dali::Degree *argp2 ;
3379 Dali::Radian *result = 0 ;
3381 arg1 = (Dali::Radian *)jarg1;
3382 argp2 = (Dali::Degree *)jarg2;
3384 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Degree", 0);
3390 result = (Dali::Radian *) &(arg1)->operator =(arg2);
3391 } CALL_CATCH_EXCEPTION(0);
3394 jresult = (void *)result;
3399 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Radian_ConvertToFloat(void * jarg1) {
3401 Dali::Radian *arg1 = (Dali::Radian *) 0 ;
3404 arg1 = (Dali::Radian *)jarg1;
3407 result = (float)((Dali::Radian const *)arg1)->operator float();
3408 } CALL_CATCH_EXCEPTION(0);
3416 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Radian_radian_set(void * jarg1, float jarg2) {
3417 Dali::Radian *arg1 = (Dali::Radian *) 0 ;
3420 arg1 = (Dali::Radian *)jarg1;
3421 arg2 = (float)jarg2;
3422 if (arg1) (arg1)->radian = arg2;
3426 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Radian_radian_get(void * jarg1) {
3428 Dali::Radian *arg1 = (Dali::Radian *) 0 ;
3431 arg1 = (Dali::Radian *)jarg1;
3432 result = (float) ((arg1)->radian);
3438 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Radian(void * jarg1) {
3439 Dali::Radian *arg1 = (Dali::Radian *) 0 ;
3441 arg1 = (Dali::Radian *)jarg1;
3445 } CALL_CATCH_EXCEPTION();
3451 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_EqualTo__SWIG_6(void * jarg1, void * jarg2) {
3455 Dali::Radian *argp1 ;
3456 Dali::Radian *argp2 ;
3459 argp1 = (Dali::Radian *)jarg1;
3461 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3465 argp2 = (Dali::Radian *)jarg2;
3467 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3473 result = (bool)Dali::operator ==(arg1,arg2);
3474 } CALL_CATCH_EXCEPTION(0);
3482 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_NotEqualTo__SWIG_5(void * jarg1, void * jarg2) {
3486 Dali::Radian *argp1 ;
3487 Dali::Radian *argp2 ;
3490 argp1 = (Dali::Radian *)jarg1;
3492 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3496 argp2 = (Dali::Radian *)jarg2;
3498 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3504 result = (bool)Dali::operator !=(arg1,arg2);
3505 } CALL_CATCH_EXCEPTION(0);
3513 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_EqualTo__SWIG_7(void * jarg1, void * jarg2) {
3517 Dali::Radian *argp1 ;
3518 Dali::Degree *argp2 ;
3521 argp1 = (Dali::Radian *)jarg1;
3523 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3527 argp2 = (Dali::Degree *)jarg2;
3529 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Degree", 0);
3535 result = (bool)Dali::operator ==(arg1,arg2);
3536 } CALL_CATCH_EXCEPTION(0);
3544 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_NotEqualTo__SWIG_6(void * jarg1, void * jarg2) {
3548 Dali::Radian *argp1 ;
3549 Dali::Degree *argp2 ;
3552 argp1 = (Dali::Radian *)jarg1;
3554 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3558 argp2 = (Dali::Degree *)jarg2;
3560 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Degree", 0);
3566 result = (bool)Dali::operator !=(arg1,arg2);
3567 } CALL_CATCH_EXCEPTION(0);
3575 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_EqualTo__SWIG_8(void * jarg1, void * jarg2) {
3579 Dali::Degree *argp1 ;
3580 Dali::Radian *argp2 ;
3583 argp1 = (Dali::Degree *)jarg1;
3585 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Degree", 0);
3589 argp2 = (Dali::Radian *)jarg2;
3591 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3597 result = (bool)Dali::operator ==(arg1,arg2);
3598 } CALL_CATCH_EXCEPTION(0);
3606 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_NotEqualTo__SWIG_7(void * jarg1, void * jarg2) {
3610 Dali::Degree *argp1 ;
3611 Dali::Radian *argp2 ;
3614 argp1 = (Dali::Degree *)jarg1;
3616 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Degree", 0);
3620 argp2 = (Dali::Radian *)jarg2;
3622 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3628 result = (bool)Dali::operator !=(arg1,arg2);
3629 } CALL_CATCH_EXCEPTION(0);
3637 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_GreaterThan__SWIG_0(void * jarg1, void * jarg2) {
3641 Dali::Radian *argp1 ;
3642 Dali::Radian *argp2 ;
3645 argp1 = (Dali::Radian *)jarg1;
3647 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3651 argp2 = (Dali::Radian *)jarg2;
3653 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3659 result = (bool)Dali::operator >(arg1,arg2);
3660 } CALL_CATCH_EXCEPTION(0);
3668 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_GreaterThan__SWIG_1(void * jarg1, void * jarg2) {
3672 Dali::Radian *argp1 ;
3673 Dali::Degree *argp2 ;
3676 argp1 = (Dali::Radian *)jarg1;
3678 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3682 argp2 = (Dali::Degree *)jarg2;
3684 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Degree", 0);
3690 result = (bool)Dali::operator >(arg1,arg2);
3691 } CALL_CATCH_EXCEPTION(0);
3699 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_GreaterThan__SWIG_2(void * jarg1, void * jarg2) {
3703 Dali::Degree *argp1 ;
3704 Dali::Radian *argp2 ;
3707 argp1 = (Dali::Degree *)jarg1;
3709 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Degree", 0);
3713 argp2 = (Dali::Radian *)jarg2;
3715 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3721 result = (bool)Dali::operator >(arg1,arg2);
3722 } CALL_CATCH_EXCEPTION(0);
3730 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_LessThan__SWIG_0(void * jarg1, void * jarg2) {
3734 Dali::Radian *argp1 ;
3735 Dali::Radian *argp2 ;
3738 argp1 = (Dali::Radian *)jarg1;
3740 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3744 argp2 = (Dali::Radian *)jarg2;
3746 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3752 result = (bool)Dali::operator <(arg1,arg2);
3753 } CALL_CATCH_EXCEPTION(0);
3761 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_LessThan__SWIG_1(void * jarg1, void * jarg2) {
3765 Dali::Radian *argp1 ;
3766 Dali::Degree *argp2 ;
3769 argp1 = (Dali::Radian *)jarg1;
3771 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3775 argp2 = (Dali::Degree *)jarg2;
3777 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Degree", 0);
3783 result = (bool)Dali::operator <(arg1,arg2);
3784 } CALL_CATCH_EXCEPTION(0);
3792 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_LessThan__SWIG_2(void * jarg1, void * jarg2) {
3796 Dali::Degree *argp1 ;
3797 Dali::Radian *argp2 ;
3800 argp1 = (Dali::Degree *)jarg1;
3802 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Degree", 0);
3806 argp2 = (Dali::Radian *)jarg2;
3808 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3814 result = (bool)Dali::operator <(arg1,arg2);
3815 } CALL_CATCH_EXCEPTION(0);
3823 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Multiply(void * jarg1, float jarg2) {
3827 Dali::Radian *argp1 ;
3828 Dali::Radian result;
3830 argp1 = (Dali::Radian *)jarg1;
3832 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3836 arg2 = (float)jarg2;
3839 result = Dali::operator *(arg1,arg2);
3840 } CALL_CATCH_EXCEPTION(0);
3843 jresult = new Dali::Radian((const Dali::Radian &)result);
3848 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Subtract(void * jarg1) {
3851 Dali::Radian *argp1 ;
3852 Dali::Radian result;
3854 argp1 = (Dali::Radian *)jarg1;
3856 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3862 result = Dali::operator -(arg1);
3863 } CALL_CATCH_EXCEPTION(0);
3866 jresult = new Dali::Radian((const Dali::Radian &)result);
3871 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Clamp__SWIG_4(void * jarg1, float jarg2, float jarg3) {
3876 Dali::Radian *argp1 ;
3877 Dali::Radian result;
3879 argp1 = (Dali::Radian *)jarg1;
3881 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
3885 arg2 = (float)jarg2;
3886 arg3 = (float)jarg3;
3889 result = Dali::Clamp(arg1,arg2,arg3);
3890 } CALL_CATCH_EXCEPTION(0);
3893 jresult = new Dali::Radian((const Dali::Radian &)result);
3898 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Matrix__SWIG_0() {
3900 Dali::Matrix *result = 0 ;
3904 result = (Dali::Matrix *)new Dali::Matrix();
3905 } CALL_CATCH_EXCEPTION(0);
3908 jresult = (void *)result;
3913 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Matrix__SWIG_1(bool jarg1) {
3916 Dali::Matrix *result = 0 ;
3918 arg1 = jarg1 ? true : false;
3921 result = (Dali::Matrix *)new Dali::Matrix(arg1);
3922 } CALL_CATCH_EXCEPTION(0);
3925 jresult = (void *)result;
3930 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Matrix__SWIG_2(float* jarg1) {
3932 float *arg1 = (float *) 0 ;
3933 Dali::Matrix *result = 0 ;
3938 result = (Dali::Matrix *)new Dali::Matrix((float const *)arg1);
3939 } CALL_CATCH_EXCEPTION(0);
3942 jresult = (void *)result;
3949 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Matrix__SWIG_3(void * jarg1) {
3951 Dali::Quaternion *arg1 = 0 ;
3952 Dali::Matrix *result = 0 ;
3954 arg1 = (Dali::Quaternion *)jarg1;
3956 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0);
3961 result = (Dali::Matrix *)new Dali::Matrix((Dali::Quaternion const &)*arg1);
3962 } CALL_CATCH_EXCEPTION(0);
3965 jresult = (void *)result;
3970 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Matrix__SWIG_4(void * jarg1) {
3972 Dali::Matrix *arg1 = 0 ;
3973 Dali::Matrix *result = 0 ;
3975 arg1 = (Dali::Matrix *)jarg1;
3977 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0);
3982 result = (Dali::Matrix *)new Dali::Matrix((Dali::Matrix const &)*arg1);
3983 } CALL_CATCH_EXCEPTION(0);
3986 jresult = (void *)result;
3991 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix_Assign(void * jarg1, void * jarg2) {
3993 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
3994 Dali::Matrix *arg2 = 0 ;
3995 Dali::Matrix *result = 0 ;
3997 arg1 = (Dali::Matrix *)jarg1;
3998 arg2 = (Dali::Matrix *)jarg2;
4000 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0);
4005 result = (Dali::Matrix *) &(arg1)->operator =((Dali::Matrix const &)*arg2);
4006 } CALL_CATCH_EXCEPTION(0);
4009 jresult = (void *)result;
4014 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix_IDENTITY_get() {
4016 Dali::Matrix *result = 0 ;
4018 result = (Dali::Matrix *)&Dali::Matrix::IDENTITY;
4019 jresult = (void *)result;
4024 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_SetIdentity(void * jarg1) {
4025 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4027 arg1 = (Dali::Matrix *)jarg1;
4030 (arg1)->SetIdentity();
4031 } CALL_CATCH_EXCEPTION();
4037 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_SetIdentityAndScale(void * jarg1, void * jarg2) {
4038 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4039 Dali::Vector3 *arg2 = 0 ;
4041 arg1 = (Dali::Matrix *)jarg1;
4042 arg2 = (Dali::Vector3 *)jarg2;
4044 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
4049 (arg1)->SetIdentityAndScale((Dali::Vector3 const &)*arg2);
4050 } CALL_CATCH_EXCEPTION();
4056 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_InvertTransform(void * jarg1, void * jarg2) {
4057 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4058 Dali::Matrix *arg2 = 0 ;
4060 arg1 = (Dali::Matrix *)jarg1;
4061 arg2 = (Dali::Matrix *)jarg2;
4063 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix & type is null", 0);
4068 ((Dali::Matrix const *)arg1)->InvertTransform(*arg2);
4069 } CALL_CATCH_EXCEPTION();
4075 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Matrix_Invert(void * jarg1) {
4077 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4080 arg1 = (Dali::Matrix *)jarg1;
4083 result = (bool)(arg1)->Invert();
4084 } CALL_CATCH_EXCEPTION(0);
4092 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_Transpose(void * jarg1) {
4093 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4095 arg1 = (Dali::Matrix *)jarg1;
4098 (arg1)->Transpose();
4099 } CALL_CATCH_EXCEPTION();
4105 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix_GetXAxis(void * jarg1) {
4107 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4108 Dali::Vector3 result;
4110 arg1 = (Dali::Matrix *)jarg1;
4113 result = ((Dali::Matrix const *)arg1)->GetXAxis();
4114 } CALL_CATCH_EXCEPTION(0);
4117 jresult = new Dali::Vector3((const Dali::Vector3 &)result);
4122 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix_GetYAxis(void * jarg1) {
4124 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4125 Dali::Vector3 result;
4127 arg1 = (Dali::Matrix *)jarg1;
4130 result = ((Dali::Matrix const *)arg1)->GetYAxis();
4131 } CALL_CATCH_EXCEPTION(0);
4134 jresult = new Dali::Vector3((const Dali::Vector3 &)result);
4139 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix_GetZAxis(void * jarg1) {
4141 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4142 Dali::Vector3 result;
4144 arg1 = (Dali::Matrix *)jarg1;
4147 result = ((Dali::Matrix const *)arg1)->GetZAxis();
4148 } CALL_CATCH_EXCEPTION(0);
4151 jresult = new Dali::Vector3((const Dali::Vector3 &)result);
4156 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_SetXAxis(void * jarg1, void * jarg2) {
4157 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4158 Dali::Vector3 *arg2 = 0 ;
4160 arg1 = (Dali::Matrix *)jarg1;
4161 arg2 = (Dali::Vector3 *)jarg2;
4163 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
4168 (arg1)->SetXAxis((Dali::Vector3 const &)*arg2);
4169 } CALL_CATCH_EXCEPTION();
4175 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_SetYAxis(void * jarg1, void * jarg2) {
4176 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4177 Dali::Vector3 *arg2 = 0 ;
4179 arg1 = (Dali::Matrix *)jarg1;
4180 arg2 = (Dali::Vector3 *)jarg2;
4182 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
4187 (arg1)->SetYAxis((Dali::Vector3 const &)*arg2);
4188 } CALL_CATCH_EXCEPTION();
4194 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_SetZAxis(void * jarg1, void * jarg2) {
4195 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4196 Dali::Vector3 *arg2 = 0 ;
4198 arg1 = (Dali::Matrix *)jarg1;
4199 arg2 = (Dali::Vector3 *)jarg2;
4201 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
4206 (arg1)->SetZAxis((Dali::Vector3 const &)*arg2);
4207 } CALL_CATCH_EXCEPTION();
4213 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix_GetTranslation(void * jarg1) {
4215 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4216 Dali::Vector4 *result = 0 ;
4218 arg1 = (Dali::Matrix *)jarg1;
4221 result = (Dali::Vector4 *) &((Dali::Matrix const *)arg1)->GetTranslation();
4222 } CALL_CATCH_EXCEPTION(0);
4225 jresult = (void *)result;
4230 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix_GetTranslation3(void * jarg1) {
4232 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4233 Dali::Vector3 *result = 0 ;
4235 arg1 = (Dali::Matrix *)jarg1;
4238 result = (Dali::Vector3 *) &((Dali::Matrix const *)arg1)->GetTranslation3();
4239 } CALL_CATCH_EXCEPTION(0);
4242 jresult = (void *)result;
4247 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_SetTranslation__SWIG_0(void * jarg1, void * jarg2) {
4248 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4249 Dali::Vector4 *arg2 = 0 ;
4251 arg1 = (Dali::Matrix *)jarg1;
4252 arg2 = (Dali::Vector4 *)jarg2;
4254 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0);
4259 (arg1)->SetTranslation((Dali::Vector4 const &)*arg2);
4260 } CALL_CATCH_EXCEPTION();
4266 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_SetTranslation__SWIG_1(void * jarg1, void * jarg2) {
4267 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4268 Dali::Vector3 *arg2 = 0 ;
4270 arg1 = (Dali::Matrix *)jarg1;
4271 arg2 = (Dali::Vector3 *)jarg2;
4273 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
4278 (arg1)->SetTranslation((Dali::Vector3 const &)*arg2);
4279 } CALL_CATCH_EXCEPTION();
4285 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_OrthoNormalize(void * jarg1) {
4286 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4288 arg1 = (Dali::Matrix *)jarg1;
4291 (arg1)->OrthoNormalize();
4292 } CALL_CATCH_EXCEPTION();
4298 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix_AsFloat__SWIG_0(void * jarg1) {
4300 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4303 arg1 = (Dali::Matrix *)jarg1;
4306 result = (float *)((Dali::Matrix const *)arg1)->AsFloat();
4307 } CALL_CATCH_EXCEPTION(0);
4310 jresult = (void *)result;
4315 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_Multiply__SWIG_0(void * jarg1, void * jarg2, void * jarg3) {
4316 Dali::Matrix *arg1 = 0 ;
4317 Dali::Matrix *arg2 = 0 ;
4318 Dali::Matrix *arg3 = 0 ;
4320 arg1 = (Dali::Matrix *)jarg1;
4322 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix & type is null", 0);
4325 arg2 = (Dali::Matrix *)jarg2;
4327 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0);
4330 arg3 = (Dali::Matrix *)jarg3;
4332 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0);
4337 Dali::Matrix::Multiply(*arg1,(Dali::Matrix const &)*arg2,(Dali::Matrix const &)*arg3);
4338 } CALL_CATCH_EXCEPTION();
4344 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_Multiply__SWIG_1(void * jarg1, void * jarg2, void * jarg3) {
4345 Dali::Matrix *arg1 = 0 ;
4346 Dali::Matrix *arg2 = 0 ;
4347 Dali::Quaternion *arg3 = 0 ;
4349 arg1 = (Dali::Matrix *)jarg1;
4351 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix & type is null", 0);
4354 arg2 = (Dali::Matrix *)jarg2;
4356 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0);
4359 arg3 = (Dali::Quaternion *)jarg3;
4361 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0);
4366 Dali::Matrix::Multiply(*arg1,(Dali::Matrix const &)*arg2,(Dali::Quaternion const &)*arg3);
4367 } CALL_CATCH_EXCEPTION();
4373 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix_Multiply__SWIG_2(void * jarg1, void * jarg2) {
4375 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4376 Dali::Vector4 *arg2 = 0 ;
4377 Dali::Vector4 result;
4379 arg1 = (Dali::Matrix *)jarg1;
4381 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0);
4384 arg2 = (Dali::Vector4 *)jarg2;
4386 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0);
4391 result = ((Dali::Matrix const *)arg1)->operator *((Dali::Vector4 const &)*arg2);
4392 } CALL_CATCH_EXCEPTION(0);
4395 jresult = new Dali::Vector4((const Dali::Vector4 &)result);
4400 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix_Multiply__SWIG_3(void * nuiMatrixLhs, void * nuiMatrixRhs) {
4402 Dali::Matrix *lhsPtr = (Dali::Matrix *) 0 ;
4403 Dali::Matrix *rhsPtr = (Dali::Matrix *) 0 ;
4404 Dali::Matrix result(false);
4406 lhsPtr = (Dali::Matrix *)nuiMatrixLhs;
4408 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "lhs Dali::Matrix const & type is null", 0);
4411 rhsPtr = (Dali::Matrix *)nuiMatrixRhs;
4413 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "rhs Dali::Matrix const & type is null", 0);
4418 result = ((Dali::Matrix const *)lhsPtr)->operator *((Dali::Matrix const &)*rhsPtr);
4419 } CALL_CATCH_EXCEPTION(0);
4422 jresult = new Dali::Matrix((const Dali::Matrix &)result);
4427 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix_Multiply__SWIG_4(void * nuiMatrixLhs, void * nuiMatrixRhs) {
4428 // Faster mulitply operation without memcpy
4430 Dali::Matrix *jresult = (Dali::Matrix *)0;
4431 Dali::Matrix *lhsPtr = (Dali::Matrix *)0;
4432 Dali::Matrix *rhsPtr = (Dali::Matrix *)0;
4434 lhsPtr = (Dali::Matrix *)nuiMatrixLhs;
4436 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "lhs Dali::Matrix const & type is null", 0);
4439 rhsPtr = (Dali::Matrix *)nuiMatrixRhs;
4441 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "rhs Dali::Matrix const & type is null", 0);
4446 jresult = new Dali::Matrix(false);
4447 Dali::Matrix::Multiply((Dali::Matrix &)*jresult,(Dali::Matrix const &)*rhsPtr,(Dali::Matrix const &)*lhsPtr);
4448 } CALL_CATCH_EXCEPTION(0);
4455 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix_MultiplyAssign(void * nuiMatrix, void * nuiMatrixRhs) {
4457 Dali::Matrix *lhsPtr = (Dali::Matrix *) 0 ;
4458 Dali::Matrix *rhsPtr = (Dali::Matrix *) 0 ;
4459 Dali::Matrix *retPtr = (Dali::Matrix *) 0 ;
4461 lhsPtr = (Dali::Matrix *)nuiMatrix;
4463 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "lhs Dali::Matrix const & type is null", 0);
4466 rhsPtr = (Dali::Matrix *)nuiMatrixRhs;
4468 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "rhs Dali::Matrix const & type is null", 0);
4473 retPtr = (Dali::Matrix *) &(lhsPtr)->operator *=((Dali::Matrix const &)*rhsPtr);
4474 } CALL_CATCH_EXCEPTION(0);
4477 jresult = (void *)retPtr;
4482 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Matrix_EqualTo(void * jarg1, void * jarg2) {
4484 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4485 Dali::Matrix *arg2 = 0 ;
4488 arg1 = (Dali::Matrix *)jarg1;
4489 arg2 = (Dali::Matrix *)jarg2;
4491 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0);
4496 result = (bool)((Dali::Matrix const *)arg1)->operator ==((Dali::Matrix const &)*arg2);
4497 } CALL_CATCH_EXCEPTION(0);
4505 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Matrix_NotEqualTo(void * jarg1, void * jarg2) {
4507 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4508 Dali::Matrix *arg2 = 0 ;
4511 arg1 = (Dali::Matrix *)jarg1;
4512 arg2 = (Dali::Matrix *)jarg2;
4514 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0);
4519 result = (bool)((Dali::Matrix const *)arg1)->operator !=((Dali::Matrix const &)*arg2);
4520 } CALL_CATCH_EXCEPTION(0);
4527 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Matrix_ValueOfIndex__SWIG_0(void * nuiMatrix, unsigned int index) {
4529 Dali::Matrix *pMatrix = (Dali::Matrix *) 0 ;
4531 pMatrix = (Dali::Matrix *)nuiMatrix;
4533 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0);
4537 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, "index is out of range. (Check whether index >= 16.)", 0);
4542 const float* temp = ((Dali::Matrix const *)pMatrix)->AsFloat();
4543 jresult = temp[index];
4544 } CALL_CATCH_EXCEPTION(0);
4549 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Matrix_ValueOfIndex__SWIG_1(void * nuiMatrix, unsigned int indexRow, unsigned int indexColumn) {
4551 Dali::Matrix *pMatrix = (Dali::Matrix *) 0 ;
4553 pMatrix = (Dali::Matrix *)nuiMatrix;
4555 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0);
4558 if (indexRow >= 4) {
4559 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, "indexRow is out of range. (Check whether indexRow >= 4.)", 0);
4562 if (indexColumn >= 4) {
4563 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, "indexColumn is out of range. (Check whether indexColumn >= 4.)", 0);
4568 const float* temp = ((Dali::Matrix const *)pMatrix)->AsFloat();
4569 jresult = temp[(indexColumn << 2) | indexRow];
4570 } CALL_CATCH_EXCEPTION(0);
4575 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_SetValueAtIndex__SWIG_0(void * nuiMatrix, unsigned int index, float value) {
4576 Dali::Matrix *pMatrix = (Dali::Matrix *) 0 ;
4578 pMatrix = (Dali::Matrix *)nuiMatrix;
4580 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0);
4584 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, "index is out of range. (Check whether index >= 16.)", 0);
4589 float* temp = ((Dali::Matrix *)pMatrix)->AsFloat();
4590 temp[index] = value;
4591 } CALL_CATCH_EXCEPTION();
4595 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_SetValueAtIndex__SWIG_1(void * nuiMatrix, unsigned int indexRow, unsigned int indexColumn, float value) {
4596 Dali::Matrix *pMatrix = (Dali::Matrix *) 0 ;
4598 pMatrix = (Dali::Matrix *)nuiMatrix;
4600 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0);
4603 if (indexRow >= 4) {
4604 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, "indexRow is out of range. (Check whether indexRow >= 4.)", 0);
4607 if (indexColumn >= 4) {
4608 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, "indexColumn is out of range. (Check whether indexColumn >= 4.)", 0);
4613 float* temp = ((Dali::Matrix *)pMatrix)->AsFloat();
4614 temp[(indexColumn << 2) | indexRow] = value;
4615 } CALL_CATCH_EXCEPTION();
4619 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_SetTransformComponents(void * jarg1, void * jarg2, void * jarg3, void * jarg4) {
4620 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4621 Dali::Vector3 *arg2 = 0 ;
4622 Dali::Quaternion *arg3 = 0 ;
4623 Dali::Vector3 *arg4 = 0 ;
4625 arg1 = (Dali::Matrix *)jarg1;
4626 arg2 = (Dali::Vector3 *)jarg2;
4628 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
4631 arg3 = (Dali::Quaternion *)jarg3;
4633 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0);
4636 arg4 = (Dali::Vector3 *)jarg4;
4638 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
4643 (arg1)->SetTransformComponents((Dali::Vector3 const &)*arg2,(Dali::Quaternion const &)*arg3,(Dali::Vector3 const &)*arg4);
4644 } CALL_CATCH_EXCEPTION();
4650 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_SetInverseTransformComponents__SWIG_0(void * jarg1, void * jarg2, void * jarg3, void * jarg4) {
4651 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4652 Dali::Vector3 *arg2 = 0 ;
4653 Dali::Quaternion *arg3 = 0 ;
4654 Dali::Vector3 *arg4 = 0 ;
4656 arg1 = (Dali::Matrix *)jarg1;
4657 arg2 = (Dali::Vector3 *)jarg2;
4659 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
4662 arg3 = (Dali::Quaternion *)jarg3;
4664 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0);
4667 arg4 = (Dali::Vector3 *)jarg4;
4669 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
4674 (arg1)->SetInverseTransformComponents((Dali::Vector3 const &)*arg2,(Dali::Quaternion const &)*arg3,(Dali::Vector3 const &)*arg4);
4675 } CALL_CATCH_EXCEPTION();
4681 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_SetInverseTransformComponents__SWIG_1(void * jarg1, void * jarg2, void * jarg3, void * jarg4, void * jarg5) {
4682 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4683 Dali::Vector3 *arg2 = 0 ;
4684 Dali::Vector3 *arg3 = 0 ;
4685 Dali::Vector3 *arg4 = 0 ;
4686 Dali::Vector3 *arg5 = 0 ;
4688 arg1 = (Dali::Matrix *)jarg1;
4689 arg2 = (Dali::Vector3 *)jarg2;
4691 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
4694 arg3 = (Dali::Vector3 *)jarg3;
4696 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
4699 arg4 = (Dali::Vector3 *)jarg4;
4701 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
4704 arg5 = (Dali::Vector3 *)jarg5;
4706 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
4711 (arg1)->SetInverseTransformComponents((Dali::Vector3 const &)*arg2,(Dali::Vector3 const &)*arg3,(Dali::Vector3 const &)*arg4,(Dali::Vector3 const &)*arg5);
4712 } CALL_CATCH_EXCEPTION();
4718 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix_GetTransformComponents(void * jarg1, void * jarg2, void * jarg3, void * jarg4) {
4719 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4720 Dali::Vector3 *arg2 = 0 ;
4721 Dali::Quaternion *arg3 = 0 ;
4722 Dali::Vector3 *arg4 = 0 ;
4724 arg1 = (Dali::Matrix *)jarg1;
4725 arg2 = (Dali::Vector3 *)jarg2;
4727 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 & type is null", 0);
4730 arg3 = (Dali::Quaternion *)jarg3;
4732 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion & type is null", 0);
4735 arg4 = (Dali::Vector3 *)jarg4;
4737 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 & type is null", 0);
4742 ((Dali::Matrix const *)arg1)->GetTransformComponents(*arg2,*arg3,*arg4);
4743 } CALL_CATCH_EXCEPTION();
4749 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Matrix(void * jarg1) {
4750 Dali::Matrix *arg1 = (Dali::Matrix *) 0 ;
4752 arg1 = (Dali::Matrix *)jarg1;
4756 } CALL_CATCH_EXCEPTION();
4762 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix3_IDENTITY_get() {
4764 Dali::Matrix3 *result = 0 ;
4766 result = (Dali::Matrix3 *)&Dali::Matrix3::IDENTITY;
4767 jresult = (void *)result;
4772 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Matrix3__SWIG_0() {
4774 Dali::Matrix3 *result = 0 ;
4778 result = (Dali::Matrix3 *)new Dali::Matrix3();
4779 } CALL_CATCH_EXCEPTION(0);
4782 jresult = (void *)result;
4787 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Matrix3__SWIG_1(void * jarg1) {
4789 Dali::Matrix3 *arg1 = 0 ;
4790 Dali::Matrix3 *result = 0 ;
4792 arg1 = (Dali::Matrix3 *)jarg1;
4794 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 const & type is null", 0);
4799 result = (Dali::Matrix3 *)new Dali::Matrix3((Dali::Matrix3 const &)*arg1);
4800 } CALL_CATCH_EXCEPTION(0);
4803 jresult = (void *)result;
4808 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Matrix3__SWIG_2(void * jarg1) {
4810 Dali::Matrix *arg1 = 0 ;
4811 Dali::Matrix3 *result = 0 ;
4813 arg1 = (Dali::Matrix *)jarg1;
4815 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0);
4820 result = (Dali::Matrix3 *)new Dali::Matrix3((Dali::Matrix const &)*arg1);
4821 } CALL_CATCH_EXCEPTION(0);
4824 jresult = (void *)result;
4829 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) {
4840 Dali::Matrix3 *result = 0 ;
4842 arg1 = (float)jarg1;
4843 arg2 = (float)jarg2;
4844 arg3 = (float)jarg3;
4845 arg4 = (float)jarg4;
4846 arg5 = (float)jarg5;
4847 arg6 = (float)jarg6;
4848 arg7 = (float)jarg7;
4849 arg8 = (float)jarg8;
4850 arg9 = (float)jarg9;
4853 result = (Dali::Matrix3 *)new Dali::Matrix3(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
4854 } CALL_CATCH_EXCEPTION(0);
4857 jresult = (void *)result;
4862 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix3_Assign__SWIG_0(void * jarg1, void * jarg2) {
4864 Dali::Matrix3 *arg1 = (Dali::Matrix3 *) 0 ;
4865 Dali::Matrix3 *arg2 = 0 ;
4866 Dali::Matrix3 *result = 0 ;
4868 arg1 = (Dali::Matrix3 *)jarg1;
4869 arg2 = (Dali::Matrix3 *)jarg2;
4871 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 const & type is null", 0);
4876 result = (Dali::Matrix3 *) &(arg1)->operator =((Dali::Matrix3 const &)*arg2);
4877 } CALL_CATCH_EXCEPTION(0);
4880 jresult = (void *)result;
4885 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix3_Assign__SWIG_1(void * jarg1, void * jarg2) {
4887 Dali::Matrix3 *arg1 = (Dali::Matrix3 *) 0 ;
4888 Dali::Matrix *arg2 = 0 ;
4889 Dali::Matrix3 *result = 0 ;
4891 arg1 = (Dali::Matrix3 *)jarg1;
4892 arg2 = (Dali::Matrix *)jarg2;
4894 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0);
4899 result = (Dali::Matrix3 *) &(arg1)->operator =((Dali::Matrix const &)*arg2);
4900 } CALL_CATCH_EXCEPTION(0);
4903 jresult = (void *)result;
4908 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Matrix3_EqualTo(void * jarg1, void * jarg2) {
4910 Dali::Matrix3 *arg1 = (Dali::Matrix3 *) 0 ;
4911 Dali::Matrix3 *arg2 = 0 ;
4914 arg1 = (Dali::Matrix3 *)jarg1;
4915 arg2 = (Dali::Matrix3 *)jarg2;
4917 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 const & type is null", 0);
4922 result = (bool)((Dali::Matrix3 const *)arg1)->operator ==((Dali::Matrix3 const &)*arg2);
4923 } CALL_CATCH_EXCEPTION(0);
4931 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Matrix3_NotEqualTo(void * jarg1, void * jarg2) {
4933 Dali::Matrix3 *arg1 = (Dali::Matrix3 *) 0 ;
4934 Dali::Matrix3 *arg2 = 0 ;
4937 arg1 = (Dali::Matrix3 *)jarg1;
4938 arg2 = (Dali::Matrix3 *)jarg2;
4940 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 const & type is null", 0);
4945 result = (bool)((Dali::Matrix3 const *)arg1)->operator !=((Dali::Matrix3 const &)*arg2);
4946 } CALL_CATCH_EXCEPTION(0);
4954 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Matrix3_ValueOfIndex__SWIG_0(void * nuiMatrix, unsigned int index) {
4956 Dali::Matrix3 *pMatrix = (Dali::Matrix3 *) 0 ;
4958 pMatrix = (Dali::Matrix3 *)nuiMatrix;
4960 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 const & type is null", 0);
4964 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, "index is out of range. (Check whether index >= 9.)", 0);
4969 const float* temp = ((Dali::Matrix3 const *)pMatrix)->AsFloat();
4970 jresult = temp[index];
4971 } CALL_CATCH_EXCEPTION(0);
4976 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Matrix3_ValueOfIndex__SWIG_1(void * nuiMatrix, unsigned int indexRow, unsigned int indexColumn) {
4978 Dali::Matrix3 *pMatrix = (Dali::Matrix3 *) 0 ;
4980 pMatrix = (Dali::Matrix3 *)nuiMatrix;
4982 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 const & type is null", 0);
4985 if (indexRow >= 3) {
4986 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, "indexRow is out of range. (Check whether indexRow >= 3.)", 0);
4989 if (indexColumn >= 3) {
4990 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, "indexColumn is out of range. (Check whether indexColumn >= 3.)", 0);
4995 const float* temp = ((Dali::Matrix3 const *)pMatrix)->AsFloat();
4996 jresult = temp[indexColumn * 3 + indexRow];
4997 } CALL_CATCH_EXCEPTION(0);
5002 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix3_SetValueAtIndex__SWIG_0(void * nuiMatrix, unsigned int index, float value) {
5003 Dali::Matrix3 *pMatrix = (Dali::Matrix3 *) 0 ;
5005 pMatrix = (Dali::Matrix3 *)nuiMatrix;
5007 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 const & type is null", 0);
5011 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, "index is out of range. (Check whether index >= 9.)", 0);
5016 float* temp = ((Dali::Matrix3 *)pMatrix)->AsFloat();
5017 temp[index] = value;
5018 } CALL_CATCH_EXCEPTION();
5022 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix3_SetValueAtIndex__SWIG_1(void * nuiMatrix, unsigned int indexRow, unsigned int indexColumn, float value) {
5023 Dali::Matrix3 *pMatrix = (Dali::Matrix3 *) 0 ;
5025 pMatrix = (Dali::Matrix3 *)nuiMatrix;
5027 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 const & type is null", 0);
5030 if (indexRow >= 3) {
5031 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, "indexRow is out of range. (Check whether indexRow >= 3.)", 0);
5034 if (indexColumn >= 3) {
5035 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, "indexColumn is out of range. (Check whether indexColumn >= 3.)", 0);
5040 float* temp = ((Dali::Matrix3 *)pMatrix)->AsFloat();
5041 temp[indexColumn * 3 + indexRow] = value;
5042 } CALL_CATCH_EXCEPTION();
5047 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Matrix3(void * jarg1) {
5048 Dali::Matrix3 *arg1 = (Dali::Matrix3 *) 0 ;
5050 arg1 = (Dali::Matrix3 *)jarg1;
5054 } CALL_CATCH_EXCEPTION();
5060 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix3_SetIdentity(void * jarg1) {
5061 Dali::Matrix3 *arg1 = (Dali::Matrix3 *) 0 ;
5063 arg1 = (Dali::Matrix3 *)jarg1;
5066 (arg1)->SetIdentity();
5067 } CALL_CATCH_EXCEPTION();
5073 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix3_AsFloat__SWIG_0(void * jarg1) {
5075 Dali::Matrix3 *arg1 = (Dali::Matrix3 *) 0 ;
5078 arg1 = (Dali::Matrix3 *)jarg1;
5081 result = (float *)((Dali::Matrix3 const *)arg1)->AsFloat();
5082 } CALL_CATCH_EXCEPTION(0);
5085 jresult = (void *)result;
5090 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Matrix3_Invert(void * jarg1) {
5092 Dali::Matrix3 *arg1 = (Dali::Matrix3 *) 0 ;
5095 arg1 = (Dali::Matrix3 *)jarg1;
5098 result = (bool)(arg1)->Invert();
5099 } CALL_CATCH_EXCEPTION(0);
5107 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Matrix3_Transpose(void * jarg1) {
5109 Dali::Matrix3 *arg1 = (Dali::Matrix3 *) 0 ;
5112 arg1 = (Dali::Matrix3 *)jarg1;
5115 result = (bool)(arg1)->Transpose();
5116 } CALL_CATCH_EXCEPTION(0);
5124 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix3_Scale(void * jarg1, float jarg2) {
5125 Dali::Matrix3 *arg1 = (Dali::Matrix3 *) 0 ;
5128 arg1 = (Dali::Matrix3 *)jarg1;
5129 arg2 = (float)jarg2;
5132 (arg1)->Scale(arg2);
5133 } CALL_CATCH_EXCEPTION();
5139 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Matrix3_Magnitude(void * jarg1) {
5141 Dali::Matrix3 *arg1 = (Dali::Matrix3 *) 0 ;
5144 arg1 = (Dali::Matrix3 *)jarg1;
5147 result = (float)((Dali::Matrix3 const *)arg1)->Magnitude();
5148 } CALL_CATCH_EXCEPTION(0);
5156 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Matrix3_ScaledInverseTranspose(void * jarg1) {
5158 Dali::Matrix3 *arg1 = (Dali::Matrix3 *) 0 ;
5161 arg1 = (Dali::Matrix3 *)jarg1;
5164 result = (bool)(arg1)->ScaledInverseTranspose();
5165 } CALL_CATCH_EXCEPTION(0);
5173 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Matrix3_Multiply(void * jarg1, void * jarg2, void * jarg3) {
5174 Dali::Matrix3 *arg1 = 0 ;
5175 Dali::Matrix3 *arg2 = 0 ;
5176 Dali::Matrix3 *arg3 = 0 ;
5178 arg1 = (Dali::Matrix3 *)jarg1;
5180 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 & type is null", 0);
5183 arg2 = (Dali::Matrix3 *)jarg2;
5185 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 const & type is null", 0);
5188 arg3 = (Dali::Matrix3 *)jarg3;
5190 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 const & type is null", 0);
5195 Dali::Matrix3::Multiply(*arg1,(Dali::Matrix3 const &)*arg2,(Dali::Matrix3 const &)*arg3);
5196 } CALL_CATCH_EXCEPTION();
5202 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix3_Multiply__SWIG_1(void * jarg1, void * jarg2) {
5204 Dali::Matrix3 *arg1 = 0 ;
5205 Dali::Vector3 *arg2 = 0 ;
5206 Dali::Vector3 result;
5208 arg1 = (Dali::Matrix3 *)jarg1;
5210 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 const & type is null", 0);
5213 arg2 = (Dali::Vector3 *)jarg2;
5215 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
5220 result = ((Dali::Matrix3 const *)arg1)->operator *((Dali::Vector3 const &)*arg2);
5221 } CALL_CATCH_EXCEPTION(0);
5224 jresult = new Dali::Vector3((const Dali::Vector3 &)result);
5229 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix3_Multiply__SWIG_2(void * nuiMatrix3Lhs, void * nuiMatrix3Rhs) {
5231 Dali::Matrix3 *lhsPtr = 0 ;
5232 Dali::Matrix3 *rhsPtr = 0 ;
5233 Dali::Matrix3 result;
5235 lhsPtr = (Dali::Matrix3 *)nuiMatrix3Lhs;
5237 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "lhs Dali::Matrix3 const & type is null", 0);
5240 rhsPtr = (Dali::Matrix3 *)nuiMatrix3Rhs;
5242 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "rhs Dali::Matrix3 const & type is null", 0);
5247 result = ((Dali::Matrix3 const *)lhsPtr)->operator *((Dali::Matrix3 const &)*rhsPtr);
5248 } CALL_CATCH_EXCEPTION(0);
5251 jresult = new Dali::Matrix3((const Dali::Matrix3 &)result);
5256 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix3_Multiply__SWIG_3(void * nuiMatrix3Lhs, void * nuiMatrix3Rhs) {
5257 // Faster mulitply operation without memcpy
5259 Dali::Matrix3 *jresult = 0;
5260 Dali::Matrix3 *lhsPtr = 0;
5261 Dali::Matrix3 *rhsPtr = 0;
5263 lhsPtr = (Dali::Matrix3 *)nuiMatrix3Lhs;
5265 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "lhs Dali::Matrix3 const & type is null", 0);
5268 rhsPtr = (Dali::Matrix3 *)nuiMatrix3Rhs;
5270 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "rhs Dali::Matrix3 const & type is null", 0);
5275 jresult = new Dali::Matrix3();
5276 Dali::Matrix3::Multiply((Dali::Matrix3 &)*jresult,(Dali::Matrix3 const &)*rhsPtr,(Dali::Matrix3 const &)*lhsPtr);
5277 } CALL_CATCH_EXCEPTION(0);
5283 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Matrix3_MultiplyAssign(void * nuiMatrix, void * nuiMatrixRhs) {
5285 Dali::Matrix3 *lhsPtr = (Dali::Matrix3 *) 0 ;
5286 Dali::Matrix3 *rhsPtr = (Dali::Matrix3 *) 0 ;
5287 Dali::Matrix3 *retPtr = (Dali::Matrix3 *) 0 ;
5289 lhsPtr = (Dali::Matrix3 *)nuiMatrix;
5291 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "lhs Dali::Matrix3 const & type is null", 0);
5294 rhsPtr = (Dali::Matrix3 *)nuiMatrixRhs;
5296 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "rhs Dali::Matrix3 const & type is null", 0);
5301 retPtr = (Dali::Matrix3 *) &(lhsPtr)->operator *=((Dali::Matrix3 const &)*rhsPtr);
5302 } CALL_CATCH_EXCEPTION(0);
5305 jresult = (void *)retPtr;
5310 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Range(float jarg1, float jarg2) {
5316 arg1 = (float)jarg1;
5317 arg2 = (float)jarg2;
5320 result = (float)Dali::Random::Range(arg1,arg2);
5321 } CALL_CATCH_EXCEPTION(0);
5329 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Axis() {
5331 Dali::Vector4 result;
5335 result = Dali::Random::Axis();
5336 } CALL_CATCH_EXCEPTION(0);
5339 jresult = new Dali::Vector4((const Dali::Vector4 &)result);
5344 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AngleAxis__SWIG_0() {
5346 Dali::AngleAxis *result = 0 ;
5350 result = (Dali::AngleAxis *)new Dali::AngleAxis();
5351 } CALL_CATCH_EXCEPTION(0);
5354 jresult = (void *)result;
5359 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AngleAxis__SWIG_1(void * jarg1, void * jarg2) {
5362 Dali::Vector3 *arg2 = 0 ;
5363 Dali::Radian *argp1 ;
5364 Dali::AngleAxis *result = 0 ;
5366 argp1 = (Dali::Radian *)jarg1;
5368 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
5372 arg2 = (Dali::Vector3 *)jarg2;
5374 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
5379 result = (Dali::AngleAxis *)new Dali::AngleAxis(arg1,(Dali::Vector3 const &)*arg2);
5380 } CALL_CATCH_EXCEPTION(0);
5383 jresult = (void *)result;
5388 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_AngleAxis_angle_set(void * jarg1, void * jarg2) {
5389 Dali::AngleAxis *arg1 = (Dali::AngleAxis *) 0 ;
5390 Dali::Radian *arg2 = (Dali::Radian *) 0 ;
5392 arg1 = (Dali::AngleAxis *)jarg1;
5393 arg2 = (Dali::Radian *)jarg2;
5394 if (arg1) (arg1)->angle = *arg2;
5398 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AngleAxis_angle_get(void * jarg1) {
5400 Dali::AngleAxis *arg1 = (Dali::AngleAxis *) 0 ;
5401 Dali::Radian *result = 0 ;
5403 arg1 = (Dali::AngleAxis *)jarg1;
5404 result = (Dali::Radian *)& ((arg1)->angle);
5405 jresult = (void *)result;
5410 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_AngleAxis_axis_set(void * jarg1, void * jarg2) {
5411 Dali::AngleAxis *arg1 = (Dali::AngleAxis *) 0 ;
5412 Dali::Vector3 *arg2 = (Dali::Vector3 *) 0 ;
5414 arg1 = (Dali::AngleAxis *)jarg1;
5415 arg2 = (Dali::Vector3 *)jarg2;
5416 if (arg1) (arg1)->axis = *arg2;
5420 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AngleAxis_axis_get(void * jarg1) {
5422 Dali::AngleAxis *arg1 = (Dali::AngleAxis *) 0 ;
5423 Dali::Vector3 *result = 0 ;
5425 arg1 = (Dali::AngleAxis *)jarg1;
5426 result = (Dali::Vector3 *)& ((arg1)->axis);
5427 jresult = (void *)result;
5432 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_AngleAxis(void * jarg1) {
5433 Dali::AngleAxis *arg1 = (Dali::AngleAxis *) 0 ;
5435 arg1 = (Dali::AngleAxis *)jarg1;
5439 } CALL_CATCH_EXCEPTION();
5445 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_EqualTo__SWIG_9(void * jarg1, void * jarg2) {
5447 Dali::AngleAxis *arg1 = 0 ;
5448 Dali::AngleAxis *arg2 = 0 ;
5451 arg1 = (Dali::AngleAxis *)jarg1;
5453 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::AngleAxis const & type is null", 0);
5456 arg2 = (Dali::AngleAxis *)jarg2;
5458 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::AngleAxis const & type is null", 0);
5463 result = (bool)Dali::operator ==((Dali::AngleAxis const &)*arg1,(Dali::AngleAxis const &)*arg2);
5464 } CALL_CATCH_EXCEPTION(0);
5472 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_NextPowerOfTwo(unsigned int jarg1) {
5473 unsigned int jresult ;
5475 unsigned int result;
5477 arg1 = (unsigned int)jarg1;
5480 result = (unsigned int)Dali::NextPowerOfTwo(arg1);
5481 } CALL_CATCH_EXCEPTION(0);
5489 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_IsPowerOfTwo(unsigned int jarg1) {
5494 arg1 = (unsigned int)jarg1;
5497 result = (bool)Dali::IsPowerOfTwo(arg1);
5498 } CALL_CATCH_EXCEPTION(0);
5506 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_GetRangedEpsilon(float jarg1, float jarg2) {
5512 arg1 = (float)jarg1;
5513 arg2 = (float)jarg2;
5516 result = (float)Dali::GetRangedEpsilon(arg1,arg2);
5517 } CALL_CATCH_EXCEPTION(0);
5525 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_EqualsZero(float jarg1) {
5530 arg1 = (float)jarg1;
5533 result = (bool)Dali::EqualsZero(arg1);
5534 } CALL_CATCH_EXCEPTION(0);
5542 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Equals__SWIG_0(float jarg1, float jarg2) {
5548 arg1 = (float)jarg1;
5549 arg2 = (float)jarg2;
5552 result = (bool)Dali::Equals(arg1,arg2);
5553 } CALL_CATCH_EXCEPTION(0);
5561 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Equals__SWIG_1(float jarg1, float jarg2, float jarg3) {
5568 arg1 = (float)jarg1;
5569 arg2 = (float)jarg2;
5570 arg3 = (float)jarg3;
5573 result = (bool)Dali::Equals(arg1,arg2,arg3);
5574 } CALL_CATCH_EXCEPTION(0);
5582 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Round(float jarg1, int jarg2) {
5588 arg1 = (float)jarg1;
5592 result = (float)Dali::Round(arg1,arg2);
5593 } CALL_CATCH_EXCEPTION(0);
5601 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_WrapInDomain(float jarg1, float jarg2, float jarg3) {
5608 arg1 = (float)jarg1;
5609 arg2 = (float)jarg2;
5610 arg3 = (float)jarg3;
5613 result = (float)Dali::WrapInDomain(arg1,arg2,arg3);
5614 } CALL_CATCH_EXCEPTION(0);
5622 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ShortestDistanceInDomain(float jarg1, float jarg2, float jarg3, float jarg4) {
5630 arg1 = (float)jarg1;
5631 arg2 = (float)jarg2;
5632 arg3 = (float)jarg3;
5633 arg4 = (float)jarg4;
5636 result = (float)Dali::ShortestDistanceInDomain(arg1,arg2,arg3,arg4);
5637 } CALL_CATCH_EXCEPTION(0);
5645 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property__SWIG_0(void * jarg1, int jarg2) {
5647 Dali::Handle *arg1 = 0 ;
5648 Dali::Property::Index arg2 ;
5649 Dali::Property *result = 0 ;
5651 arg1 = (Dali::Handle *)jarg1;
5653 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Handle & type is null", 0);
5656 arg2 = (Dali::Property::Index)jarg2;
5659 result = (Dali::Property *)new Dali::Property(*arg1,arg2);
5660 } CALL_CATCH_EXCEPTION(0);
5663 jresult = (void *)result;
5668 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property__SWIG_1(void * jarg1, int jarg2, int jarg3) {
5670 Dali::Handle *arg1 = 0 ;
5671 Dali::Property::Index arg2 ;
5673 Dali::Property *result = 0 ;
5675 arg1 = (Dali::Handle *)jarg1;
5677 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Handle & type is null", 0);
5680 arg2 = (Dali::Property::Index)jarg2;
5684 result = (Dali::Property *)new Dali::Property(*arg1,arg2,arg3);
5685 } CALL_CATCH_EXCEPTION(0);
5688 jresult = (void *)result;
5693 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property__SWIG_2(void * jarg1, char * jarg2) {
5695 Dali::Handle *arg1 = 0 ;
5696 std::string *arg2 = 0 ;
5697 Dali::Property *result = 0 ;
5699 arg1 = (Dali::Handle *)jarg1;
5701 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Handle & type is null", 0);
5705 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
5708 std::string arg2_str(jarg2);
5712 result = (Dali::Property *)new Dali::Property(*arg1,(std::string const &)*arg2);
5713 } CALL_CATCH_EXCEPTION(0);
5716 jresult = (void *)result;
5718 //argout typemap for const std::string&
5724 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property__SWIG_3(void * jarg1, char * jarg2, int jarg3) {
5726 Dali::Handle *arg1 = 0 ;
5727 std::string *arg2 = 0 ;
5729 Dali::Property *result = 0 ;
5731 arg1 = (Dali::Handle *)jarg1;
5733 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Handle & type is null", 0);
5737 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
5740 std::string arg2_str(jarg2);
5745 result = (Dali::Property *)new Dali::Property(*arg1,(std::string const &)*arg2,arg3);
5746 } CALL_CATCH_EXCEPTION(0);
5749 jresult = (void *)result;
5751 //argout typemap for const std::string&
5757 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Property(void * jarg1) {
5758 Dali::Property *arg1 = (Dali::Property *) 0 ;
5760 arg1 = (Dali::Property *)jarg1;
5764 } CALL_CATCH_EXCEPTION();
5770 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property__object_set(void * jarg1, void * jarg2) {
5771 Dali::Property *arg1 = (Dali::Property *) 0 ;
5772 Dali::Handle *arg2 = 0 ;
5774 arg1 = (Dali::Property *)jarg1;
5775 arg2 = (Dali::Handle *)jarg2;
5777 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Handle & type is null", 0);
5780 if (arg1) (arg1)->object = *arg2;
5784 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property__object_get(void * jarg1) {
5786 Dali::Property *arg1 = (Dali::Property *) 0 ;
5787 Dali::Handle *result = 0 ;
5789 arg1 = (Dali::Property *)jarg1;
5790 result = (Dali::Handle *) &(Dali::Handle &) ((arg1)->object);
5791 jresult = (void *)result;
5796 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_propertyIndex_set(void * jarg1, int jarg2) {
5797 Dali::Property *arg1 = (Dali::Property *) 0 ;
5798 Dali::Property::Index arg2 ;
5800 arg1 = (Dali::Property *)jarg1;
5801 arg2 = (Dali::Property::Index)jarg2;
5802 if (arg1) (arg1)->propertyIndex = arg2;
5806 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Property_propertyIndex_get(void * jarg1) {
5808 Dali::Property *arg1 = (Dali::Property *) 0 ;
5809 Dali::Property::Index result;
5811 arg1 = (Dali::Property *)jarg1;
5812 result = (Dali::Property::Index) ((arg1)->propertyIndex);
5818 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_componentIndex_set(void * jarg1, int jarg2) {
5819 Dali::Property *arg1 = (Dali::Property *) 0 ;
5822 arg1 = (Dali::Property *)jarg1;
5824 if (arg1) (arg1)->componentIndex = arg2;
5828 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Property_componentIndex_get(void * jarg1) {
5830 Dali::Property *arg1 = (Dali::Property *) 0 ;
5833 arg1 = (Dali::Property *)jarg1;
5834 result = (int) ((arg1)->componentIndex);
5840 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Array__SWIG_0() {
5842 Dali::Property::Array *result = 0 ;
5846 result = (Dali::Property::Array *)new Dali::Property::Array();
5847 } CALL_CATCH_EXCEPTION(0);
5850 jresult = (void *)result;
5855 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Array__SWIG_1(void * jarg1) {
5857 Dali::Property::Array *arg1 = 0 ;
5858 Dali::Property::Array *result = 0 ;
5860 arg1 = (Dali::Property::Array *)jarg1;
5862 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Array const & type is null", 0);
5867 result = (Dali::Property::Array *)new Dali::Property::Array((Dali::Property::Array const &)*arg1);
5868 } CALL_CATCH_EXCEPTION(0);
5871 jresult = (void *)result;
5876 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Property_Array(void * jarg1) {
5877 Dali::Property::Array *arg1 = (Dali::Property::Array *) 0 ;
5879 arg1 = (Dali::Property::Array *)jarg1;
5883 } CALL_CATCH_EXCEPTION();
5889 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Property_Array_Size(void * jarg1) {
5890 unsigned long jresult ;
5891 Dali::Property::Array *arg1 = (Dali::Property::Array *) 0 ;
5892 Dali::Property::Array::SizeType result;
5894 arg1 = (Dali::Property::Array *)jarg1;
5897 result = ((Dali::Property::Array const *)arg1)->Size();
5898 } CALL_CATCH_EXCEPTION(0);
5901 jresult = (unsigned long)result;
5906 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Property_Array_Count(void * jarg1) {
5907 unsigned long jresult ;
5908 Dali::Property::Array *arg1 = (Dali::Property::Array *) 0 ;
5909 Dali::Property::Array::SizeType result;
5911 arg1 = (Dali::Property::Array *)jarg1;
5914 result = ((Dali::Property::Array const *)arg1)->Count();
5915 } CALL_CATCH_EXCEPTION(0);
5918 jresult = (unsigned long)result;
5923 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Array_Empty(void * jarg1) {
5925 Dali::Property::Array *arg1 = (Dali::Property::Array *) 0 ;
5928 arg1 = (Dali::Property::Array *)jarg1;
5931 result = (bool)((Dali::Property::Array const *)arg1)->Empty();
5932 } CALL_CATCH_EXCEPTION(0);
5940 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Array_Clear(void * jarg1) {
5941 Dali::Property::Array *arg1 = (Dali::Property::Array *) 0 ;
5943 arg1 = (Dali::Property::Array *)jarg1;
5947 } CALL_CATCH_EXCEPTION();
5953 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Array_Reserve(void * jarg1, unsigned long jarg2) {
5954 Dali::Property::Array *arg1 = (Dali::Property::Array *) 0 ;
5955 Dali::Property::Array::SizeType arg2 ;
5957 arg1 = (Dali::Property::Array *)jarg1;
5958 arg2 = (Dali::Property::Array::SizeType)jarg2;
5961 (arg1)->Reserve(arg2);
5962 } CALL_CATCH_EXCEPTION();
5968 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Array_Resize(void * jarg1, unsigned long jarg2) {
5969 Dali::Property::Array *arg1 = (Dali::Property::Array *) 0 ;
5970 Dali::Property::Array::SizeType arg2 ;
5972 arg1 = (Dali::Property::Array *)jarg1;
5973 arg2 = (Dali::Property::Array::SizeType)jarg2;
5976 (arg1)->Resize(arg2);
5977 } CALL_CATCH_EXCEPTION();
5983 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Property_Array_Capacity(void * jarg1) {
5984 unsigned long jresult ;
5985 Dali::Property::Array *arg1 = (Dali::Property::Array *) 0 ;
5986 Dali::Property::Array::SizeType result;
5988 arg1 = (Dali::Property::Array *)jarg1;
5991 result = (arg1)->Capacity();
5992 } CALL_CATCH_EXCEPTION(0);
5995 jresult = (unsigned long)result;
6000 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Array_PushBack(void * jarg1, void * jarg2) {
6001 Dali::Property::Array *arg1 = (Dali::Property::Array *) 0 ;
6002 Dali::Property::Value *arg2 = 0 ;
6004 arg1 = (Dali::Property::Array *)jarg1;
6005 arg2 = (Dali::Property::Value *)jarg2;
6007 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
6012 (arg1)->PushBack((Dali::Property::Value const &)*arg2);
6013 } CALL_CATCH_EXCEPTION();
6019 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Array_Add(void * jarg1, void * jarg2) {
6021 Dali::Property::Array *arg1 = (Dali::Property::Array *) 0 ;
6022 Dali::Property::Value *arg2 = 0 ;
6023 Dali::Property::Array *result = 0 ;
6025 arg1 = (Dali::Property::Array *)jarg1;
6026 arg2 = (Dali::Property::Value *)jarg2;
6028 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
6033 result = (Dali::Property::Array *) &(arg1)->Add((Dali::Property::Value const &)*arg2);
6034 } CALL_CATCH_EXCEPTION(0);
6037 jresult = (void *)result;
6042 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Array_GetElementAt__SWIG_0(void * jarg1, unsigned long jarg2) {
6044 Dali::Property::Array *arg1 = (Dali::Property::Array *) 0 ;
6045 Dali::Property::Array::SizeType arg2 ;
6046 Dali::Property::Value *result = 0 ;
6048 arg1 = (Dali::Property::Array *)jarg1;
6049 arg2 = (Dali::Property::Array::SizeType)jarg2;
6052 result = (Dali::Property::Value *) &((Dali::Property::Array const *)arg1)->GetElementAt(arg2);
6053 } CALL_CATCH_EXCEPTION(0);
6056 jresult = (void *)result;
6061 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Array_ValueOfIndex__SWIG_0(void * jarg1, unsigned long jarg2) {
6063 Dali::Property::Array *arg1 = (Dali::Property::Array *) 0 ;
6064 Dali::Property::Array::SizeType arg2 ;
6065 Dali::Property::Value *result = 0 ;
6067 arg1 = (Dali::Property::Array *)jarg1;
6068 arg2 = (Dali::Property::Array::SizeType)jarg2;
6071 result = (Dali::Property::Value *) &((Dali::Property::Array const *)arg1)->operator [](arg2);
6072 } CALL_CATCH_EXCEPTION(0);
6075 jresult = (void *)result;
6080 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Array_Assign(void * jarg1, void * jarg2) {
6082 Dali::Property::Array *arg1 = (Dali::Property::Array *) 0 ;
6083 Dali::Property::Array *arg2 = 0 ;
6084 Dali::Property::Array *result = 0 ;
6086 arg1 = (Dali::Property::Array *)jarg1;
6087 arg2 = (Dali::Property::Array *)jarg2;
6089 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Array const & type is null", 0);
6094 result = (Dali::Property::Array *) &(arg1)->operator =((Dali::Property::Array const &)*arg2);
6095 } CALL_CATCH_EXCEPTION(0);
6098 jresult = (void *)result;
6103 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Key_type_set(void * jarg1, int jarg2) {
6104 Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ;
6105 enum Dali::Property::Key::Type arg2 ;
6107 arg1 = (Dali::Property::Key *)jarg1;
6108 arg2 = (enum Dali::Property::Key::Type)jarg2;
6109 if (arg1) (arg1)->type = arg2;
6113 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Property_Key_type_get(void * jarg1) {
6115 Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ;
6116 enum Dali::Property::Key::Type result;
6118 arg1 = (Dali::Property::Key *)jarg1;
6119 result = (enum Dali::Property::Key::Type) ((arg1)->type);
6120 jresult = (int)result;
6125 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Key_indexKey_set(void * jarg1, int jarg2) {
6126 Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ;
6127 Dali::Property::Index arg2 ;
6129 arg1 = (Dali::Property::Key *)jarg1;
6130 arg2 = (Dali::Property::Index)jarg2;
6131 if (arg1) (arg1)->indexKey = arg2;
6135 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Property_Key_indexKey_get(void * jarg1) {
6137 Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ;
6138 Dali::Property::Index result;
6140 arg1 = (Dali::Property::Key *)jarg1;
6141 result = (Dali::Property::Index) ((arg1)->indexKey);
6147 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Key_stringKey_set(void * jarg1, char * jarg2) {
6148 Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ;
6149 std::string *arg2 = 0 ;
6151 arg1 = (Dali::Property::Key *)jarg1;
6153 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
6156 std::string arg2_str(jarg2);
6158 if (arg1) (arg1)->stringKey = *arg2;
6160 //argout typemap for const std::string&
6165 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_Property_Key_stringKey_get(void * jarg1) {
6167 Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ;
6168 std::string *result = 0 ;
6170 arg1 = (Dali::Property::Key *)jarg1;
6171 result = (std::string *) & ((arg1)->stringKey);
6172 jresult = SWIG_csharp_string_callback(result->c_str());
6177 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Key__SWIG_0(char * jarg1) {
6179 std::string *arg1 = 0 ;
6180 Dali::Property::Key *result = 0 ;
6183 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
6186 std::string arg1_str(jarg1);
6190 result = (Dali::Property::Key *)new Dali::Property::Key((std::string const &)*arg1);
6191 } CALL_CATCH_EXCEPTION(0);
6194 jresult = (void *)result;
6196 //argout typemap for const std::string&
6202 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Key__SWIG_1(int jarg1) {
6204 Dali::Property::Index arg1 ;
6205 Dali::Property::Key *result = 0 ;
6207 arg1 = (Dali::Property::Index)jarg1;
6210 result = (Dali::Property::Key *)new Dali::Property::Key(arg1);
6211 } CALL_CATCH_EXCEPTION(0);
6214 jresult = (void *)result;
6219 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Key_EqualTo__SWIG_0(void * jarg1, char * jarg2) {
6221 Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ;
6222 std::string *arg2 = 0 ;
6225 arg1 = (Dali::Property::Key *)jarg1;
6227 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
6230 std::string arg2_str(jarg2);
6234 result = (bool)(arg1)->operator ==((std::string const &)*arg2);
6235 } CALL_CATCH_EXCEPTION(0);
6240 //argout typemap for const std::string&
6246 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Key_EqualTo__SWIG_1(void * jarg1, int jarg2) {
6248 Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ;
6249 Dali::Property::Index arg2 ;
6252 arg1 = (Dali::Property::Key *)jarg1;
6253 arg2 = (Dali::Property::Index)jarg2;
6256 result = (bool)(arg1)->operator ==(arg2);
6257 } CALL_CATCH_EXCEPTION(0);
6265 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Key_EqualTo__SWIG_2(void * jarg1, void * jarg2) {
6267 Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ;
6268 Dali::Property::Key *arg2 = 0 ;
6271 arg1 = (Dali::Property::Key *)jarg1;
6272 arg2 = (Dali::Property::Key *)jarg2;
6274 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Key const & type is null", 0);
6279 result = (bool)(arg1)->operator ==((Dali::Property::Key const &)*arg2);
6280 } CALL_CATCH_EXCEPTION(0);
6288 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Key_NotEqualTo__SWIG_0(void * jarg1, char * jarg2) {
6290 Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ;
6291 std::string *arg2 = 0 ;
6294 arg1 = (Dali::Property::Key *)jarg1;
6296 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
6299 std::string arg2_str(jarg2);
6303 result = (bool)(arg1)->operator !=((std::string const &)*arg2);
6304 } CALL_CATCH_EXCEPTION(0);
6309 //argout typemap for const std::string&
6315 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Key_NotEqualTo__SWIG_1(void * jarg1, int jarg2) {
6317 Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ;
6318 Dali::Property::Index arg2 ;
6321 arg1 = (Dali::Property::Key *)jarg1;
6322 arg2 = (Dali::Property::Index)jarg2;
6325 result = (bool)(arg1)->operator !=(arg2);
6326 } CALL_CATCH_EXCEPTION(0);
6334 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Key_NotEqualTo__SWIG_2(void * jarg1, void * jarg2) {
6336 Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ;
6337 Dali::Property::Key *arg2 = 0 ;
6340 arg1 = (Dali::Property::Key *)jarg1;
6341 arg2 = (Dali::Property::Key *)jarg2;
6343 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Key const & type is null", 0);
6348 result = (bool)(arg1)->operator !=((Dali::Property::Key const &)*arg2);
6349 } CALL_CATCH_EXCEPTION(0);
6357 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Property_Key(void * jarg1) {
6358 Dali::Property::Key *arg1 = (Dali::Property::Key *) 0 ;
6360 arg1 = (Dali::Property::Key *)jarg1;
6364 } CALL_CATCH_EXCEPTION();
6370 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Map__SWIG_0() {
6372 Dali::Property::Map *result = 0 ;
6376 result = (Dali::Property::Map *)new Dali::Property::Map();
6377 } CALL_CATCH_EXCEPTION(0);
6380 jresult = (void *)result;
6385 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Map__SWIG_1(void * jarg1) {
6387 Dali::Property::Map *arg1 = 0 ;
6388 Dali::Property::Map *result = 0 ;
6390 arg1 = (Dali::Property::Map *)jarg1;
6392 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Map const & type is null", 0);
6397 result = (Dali::Property::Map *)new Dali::Property::Map((Dali::Property::Map const &)*arg1);
6398 } CALL_CATCH_EXCEPTION(0);
6401 jresult = (void *)result;
6406 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Property_Map(void * jarg1) {
6407 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6409 arg1 = (Dali::Property::Map *)jarg1;
6413 } CALL_CATCH_EXCEPTION();
6419 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Property_Map_Count(void * jarg1) {
6420 unsigned long jresult ;
6421 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6422 Dali::Property::Map::SizeType result;
6424 arg1 = (Dali::Property::Map *)jarg1;
6427 result = ((Dali::Property::Map const *)arg1)->Count();
6428 } CALL_CATCH_EXCEPTION(0);
6431 jresult = (unsigned long)result;
6436 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Map_Empty(void * jarg1) {
6438 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6441 arg1 = (Dali::Property::Map *)jarg1;
6444 result = (bool)((Dali::Property::Map const *)arg1)->Empty();
6445 } CALL_CATCH_EXCEPTION(0);
6453 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Insert__SWIG_0(void * jarg1, char * jarg2, void * jarg3) {
6454 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6455 char *arg2 = (char *) 0 ;
6456 Dali::Property::Value *arg3 = 0 ;
6458 arg1 = (Dali::Property::Map *)jarg1;
6459 arg2 = (char *)jarg2;
6460 arg3 = (Dali::Property::Value *)jarg3;
6462 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
6467 (arg1)->Insert((char const *)arg2,(Dali::Property::Value const &)*arg3);
6468 } CALL_CATCH_EXCEPTION();
6474 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Insert_Int__SWIG_0(void * jarg1, const char * jarg2, int jarg3) {
6475 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6477 arg1 = (Dali::Property::Map *)jarg1;
6480 (arg1)->Insert(jarg2,(Dali::Property::Value const &)(jarg3));
6481 } CALL_CATCH_EXCEPTION();
6487 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Insert_Bool__SWIG_0(void * jarg1, const char * jarg2, bool jarg3) {
6488 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6490 arg1 = (Dali::Property::Map *)jarg1;
6493 (arg1)->Insert(jarg2,(Dali::Property::Value const &)(jarg3));
6494 } CALL_CATCH_EXCEPTION();
6500 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Insert_Float__SWIG_0(void * jarg1, const char * jarg2, float jarg3) {
6501 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6503 arg1 = (Dali::Property::Map *)jarg1;
6506 (arg1)->Insert(jarg2,(Dali::Property::Value const &)(jarg3));
6507 } CALL_CATCH_EXCEPTION();
6513 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Insert_String__SWIG_0(void * jarg1, const char * jarg2, const char * jarg3) {
6514 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6516 arg1 = (Dali::Property::Map *)jarg1;
6519 (arg1)->Insert(jarg2,(Dali::Property::Value const &)(jarg3));
6520 } CALL_CATCH_EXCEPTION();
6526 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Insert_Vector2__SWIG_0(void * jarg1, const char * jarg2, float jarg3, float jarg4) {
6527 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6529 arg1 = (Dali::Property::Map *)jarg1;
6532 (arg1)->Insert(jarg2,(Dali::Property::Value const &)(Dali::Vector2(jarg3, jarg4)));
6533 } CALL_CATCH_EXCEPTION();
6539 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Insert_Vector3__SWIG_0(void * jarg1, const char * jarg2, float jarg3, float jarg4, float jarg5) {
6540 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6542 arg1 = (Dali::Property::Map *)jarg1;
6545 (arg1)->Insert(jarg2,(Dali::Property::Value const &)(Dali::Vector3(jarg3, jarg4, jarg5)));
6546 } CALL_CATCH_EXCEPTION();
6552 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Insert_Vector4__SWIG_0(void * jarg1, const char * jarg2, float jarg3, float jarg4, float jarg5, float jarg6) {
6553 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6555 arg1 = (Dali::Property::Map *)jarg1;
6558 (arg1)->Insert(jarg2,(Dali::Property::Value const &)(Dali::Vector4(jarg3, jarg4, jarg5, jarg6)));
6559 } CALL_CATCH_EXCEPTION();
6565 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Insert__SWIG_2(void * jarg1, int jarg2, void * jarg3) {
6566 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6567 Dali::Property::Index arg2 ;
6568 Dali::Property::Value *arg3 = 0 ;
6570 arg1 = (Dali::Property::Map *)jarg1;
6571 arg2 = (Dali::Property::Index)jarg2;
6572 arg3 = (Dali::Property::Value *)jarg3;
6574 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
6579 (arg1)->Insert(arg2,(Dali::Property::Value const &)*arg3);
6580 } CALL_CATCH_EXCEPTION();
6586 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Insert_Int__SWIG_2(void * jarg1, int jarg2, int jarg3) {
6587 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6588 Dali::Property::Index arg2 ;
6590 arg1 = (Dali::Property::Map *)jarg1;
6591 arg2 = (Dali::Property::Index)jarg2;
6594 (arg1)->Insert(arg2,(Dali::Property::Value const &)(jarg3));
6595 } CALL_CATCH_EXCEPTION();
6601 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Insert_Bool__SWIG_2(void * jarg1, int jarg2, bool jarg3) {
6602 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6603 Dali::Property::Index arg2 ;
6605 arg1 = (Dali::Property::Map *)jarg1;
6606 arg2 = (Dali::Property::Index)jarg2;
6609 (arg1)->Insert(arg2,(Dali::Property::Value const &)(jarg3));
6610 } CALL_CATCH_EXCEPTION();
6616 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Insert_Float__SWIG_2(void * jarg1, int jarg2, float jarg3) {
6617 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6618 Dali::Property::Index arg2 ;
6620 arg1 = (Dali::Property::Map *)jarg1;
6621 arg2 = (Dali::Property::Index)jarg2;
6624 (arg1)->Insert(arg2,(Dali::Property::Value const &)(jarg3));
6625 } CALL_CATCH_EXCEPTION();
6631 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Insert_String__SWIG_2(void * jarg1, int jarg2, char * jarg3) {
6632 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6633 Dali::Property::Index arg2 ;
6635 arg1 = (Dali::Property::Map *)jarg1;
6636 arg2 = (Dali::Property::Index)jarg2;
6639 (arg1)->Insert(arg2,(Dali::Property::Value const &)(jarg3));
6640 } CALL_CATCH_EXCEPTION();
6646 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Insert_Vector2__SWIG_2(void * jarg1, int jarg2, float jarg3, float jarg4) {
6647 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6648 Dali::Property::Index arg2 ;
6650 arg1 = (Dali::Property::Map *)jarg1;
6651 arg2 = (Dali::Property::Index)jarg2;
6654 (arg1)->Insert(arg2,(Dali::Property::Value const &)(Dali::Vector2(jarg3, jarg4)));
6655 } CALL_CATCH_EXCEPTION();
6661 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Insert_Vector3__SWIG_2(void * jarg1, int jarg2, float jarg3, float jarg4, float jarg5) {
6662 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6663 Dali::Property::Index arg2 ;
6665 arg1 = (Dali::Property::Map *)jarg1;
6666 arg2 = (Dali::Property::Index)jarg2;
6669 (arg1)->Insert(arg2,(Dali::Property::Value const &)(Dali::Vector3(jarg3, jarg4, jarg5)));
6670 } CALL_CATCH_EXCEPTION();
6676 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Insert_Vector4__SWIG_2(void * jarg1, int jarg2, float jarg3, float jarg4, float jarg5, float jarg6) {
6677 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6678 Dali::Property::Index arg2 ;
6680 arg1 = (Dali::Property::Map *)jarg1;
6681 arg2 = (Dali::Property::Index)jarg2;
6684 (arg1)->Insert(arg2,(Dali::Property::Value const &)(Dali::Vector4(jarg3, jarg4, jarg5, jarg6)));
6685 } CALL_CATCH_EXCEPTION();
6691 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_Add__SWIG_0(void * jarg1, char * jarg2, void * jarg3) {
6693 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6694 char *arg2 = (char *) 0 ;
6695 Dali::Property::Value *arg3 = 0 ;
6696 Dali::Property::Map *result = 0 ;
6698 arg1 = (Dali::Property::Map *)jarg1;
6699 arg2 = (char *)jarg2;
6700 arg3 = (Dali::Property::Value *)jarg3;
6702 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
6707 result = (Dali::Property::Map *) &(arg1)->Add((char const *)arg2,(Dali::Property::Value const &)*arg3);
6708 } CALL_CATCH_EXCEPTION(0);
6711 jresult = (void *)result;
6716 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_Add__SWIG_2(void * jarg1, int jarg2, void * jarg3) {
6718 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6719 Dali::Property::Index arg2 ;
6720 Dali::Property::Value *arg3 = 0 ;
6721 Dali::Property::Map *result = 0 ;
6723 arg1 = (Dali::Property::Map *)jarg1;
6724 arg2 = (Dali::Property::Index)jarg2;
6725 arg3 = (Dali::Property::Value *)jarg3;
6727 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
6732 result = (Dali::Property::Map *) &(arg1)->Add(arg2,(Dali::Property::Value const &)*arg3);
6733 } CALL_CATCH_EXCEPTION(0);
6736 jresult = (void *)result;
6741 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_GetValue(void * jarg1, unsigned long jarg2) {
6743 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6744 Dali::Property::Map::SizeType arg2 ;
6745 Dali::Property::Value *result = 0 ;
6747 arg1 = (Dali::Property::Map *)jarg1;
6748 arg2 = (Dali::Property::Map::SizeType)jarg2;
6751 result = (Dali::Property::Value *) &((Dali::Property::Map const *)arg1)->GetValue(arg2);
6752 } CALL_CATCH_EXCEPTION(0);
6755 jresult = (void *)result;
6760 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_Property_Map_GetKey(void * jarg1, unsigned long jarg2) {
6762 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6763 Dali::Property::Map::SizeType arg2 ;
6764 std::string *result = 0 ;
6766 arg1 = (Dali::Property::Map *)jarg1;
6767 arg2 = (Dali::Property::Map::SizeType)jarg2;
6770 result = (std::string *) &((Dali::Property::Map const *)arg1)->GetKey(arg2);
6771 } CALL_CATCH_EXCEPTION(0);
6774 jresult = SWIG_csharp_string_callback(result->c_str());
6779 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_GetKeyAt(void * jarg1, unsigned long jarg2) {
6781 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6782 Dali::Property::Map::SizeType arg2 ;
6783 SwigValueWrapper< Dali::Property::Key > result;
6785 arg1 = (Dali::Property::Map *)jarg1;
6786 arg2 = (Dali::Property::Map::SizeType)jarg2;
6789 result = ((Dali::Property::Map const *)arg1)->GetKeyAt(arg2);
6790 } CALL_CATCH_EXCEPTION(0);
6793 jresult = new Dali::Property::Key((const Dali::Property::Key &)result);
6798 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_GetPair(void * jarg1, unsigned long jarg2) {
6800 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6801 Dali::Property::Map::SizeType arg2 ;
6802 StringValuePair *result = 0 ;
6804 arg1 = (Dali::Property::Map *)jarg1;
6805 arg2 = (Dali::Property::Map::SizeType)jarg2;
6808 result = (StringValuePair *) &((Dali::Property::Map const *)arg1)->GetPair(arg2);
6809 } CALL_CATCH_EXCEPTION(0);
6812 jresult = (void *)result;
6817 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_Find__SWIG_0(void * jarg1, char * jarg2) {
6819 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6820 char *arg2 = (char *) 0 ;
6821 Dali::Property::Value *result = 0 ;
6823 arg1 = (Dali::Property::Map *)jarg1;
6824 arg2 = (char *)jarg2;
6827 result = (Dali::Property::Value *)((Dali::Property::Map const *)arg1)->Find((char const *)arg2);
6828 } CALL_CATCH_EXCEPTION(0);
6831 jresult = (void *)result;
6836 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_Find__SWIG_2(void * jarg1, int jarg2) {
6838 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6839 Dali::Property::Index arg2 ;
6840 Dali::Property::Value *result = 0 ;
6842 arg1 = (Dali::Property::Map *)jarg1;
6843 arg2 = (Dali::Property::Index)jarg2;
6846 result = (Dali::Property::Value *)((Dali::Property::Map const *)arg1)->Find(arg2);
6847 } CALL_CATCH_EXCEPTION(0);
6850 jresult = (void *)result;
6855 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_Find__SWIG_3(void * jarg1, int jarg2, char * jarg3) {
6857 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6858 Dali::Property::Index arg2 ;
6859 std::string *arg3 = 0 ;
6860 Dali::Property::Value *result = 0 ;
6862 arg1 = (Dali::Property::Map *)jarg1;
6863 arg2 = (Dali::Property::Index)jarg2;
6865 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
6868 std::string arg3_str(jarg3);
6872 result = (Dali::Property::Value *)((Dali::Property::Map const *)arg1)->Find(arg2,(std::string const &)*arg3);
6873 } CALL_CATCH_EXCEPTION(0);
6876 jresult = (void *)result;
6878 //argout typemap for const std::string&
6884 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_Find__SWIG_4(void * jarg1, char * jarg2, int jarg3) {
6886 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6887 std::string *arg2 = 0 ;
6888 Dali::Property::Type arg3 ;
6889 Dali::Property::Value *result = 0 ;
6891 arg1 = (Dali::Property::Map *)jarg1;
6893 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
6896 std::string arg2_str(jarg2);
6898 arg3 = (Dali::Property::Type)jarg3;
6901 result = (Dali::Property::Value *)((Dali::Property::Map const *)arg1)->Find((std::string const &)*arg2,arg3);
6902 } CALL_CATCH_EXCEPTION(0);
6905 jresult = (void *)result;
6907 //argout typemap for const std::string&
6913 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_Find__SWIG_5(void * jarg1, int jarg2, int jarg3) {
6915 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6916 Dali::Property::Index arg2 ;
6917 Dali::Property::Type arg3 ;
6918 Dali::Property::Value *result = 0 ;
6920 arg1 = (Dali::Property::Map *)jarg1;
6921 arg2 = (Dali::Property::Index)jarg2;
6922 arg3 = (Dali::Property::Type)jarg3;
6925 result = (Dali::Property::Value *)((Dali::Property::Map const *)arg1)->Find(arg2,arg3);
6926 } CALL_CATCH_EXCEPTION(0);
6929 jresult = (void *)result;
6934 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Clear(void * jarg1) {
6935 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6937 arg1 = (Dali::Property::Map *)jarg1;
6941 } CALL_CATCH_EXCEPTION();
6947 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Map_Remove__SWIG_0(void * map, int key) {
6948 Dali::Property::Map *propertyMap = (Dali::Property::Map *)map;
6949 Dali::Property::Index intKey = (Dali::Property::Index)key;
6950 bool isRemoved = false;
6953 isRemoved = propertyMap->Remove(intKey);
6954 } CALL_CATCH_EXCEPTION(0);
6960 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Map_Remove__SWIG_1(void * map, char * key) {
6961 Dali::Property::Map *propertyMap = (Dali::Property::Map *)map;
6962 std::string strKey(key);
6963 bool isRemoved = false;
6966 isRemoved = propertyMap->Remove(strKey);
6967 } CALL_CATCH_EXCEPTION(0);
6973 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Merge(void * jarg1, void * jarg2) {
6974 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6975 Dali::Property::Map *arg2 = 0 ;
6977 arg1 = (Dali::Property::Map *)jarg1;
6978 arg2 = (Dali::Property::Map *)jarg2;
6980 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Map const & type is null", 0);
6985 (arg1)->Merge((Dali::Property::Map const &)*arg2);
6986 } CALL_CATCH_EXCEPTION();
6992 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_ValueOfIndex__SWIG_0(void * jarg1, char * jarg2) {
6994 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6995 std::string *arg2 = 0 ;
6996 Dali::Property::Value *result = 0 ;
6998 arg1 = (Dali::Property::Map *)jarg1;
7000 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
7003 std::string arg2_str(jarg2);
7007 result = (Dali::Property::Value *) &((Dali::Property::Map const *)arg1)->operator []((std::string const &)*arg2);
7008 } CALL_CATCH_EXCEPTION(0);
7011 jresult = (void *)result;
7013 //argout typemap for const std::string&
7019 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_ValueOfIndex__SWIG_2(void * jarg1, int jarg2) {
7021 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
7022 Dali::Property::Index arg2 ;
7023 Dali::Property::Value *result = 0 ;
7025 arg1 = (Dali::Property::Map *)jarg1;
7026 arg2 = (Dali::Property::Index)jarg2;
7029 result = (Dali::Property::Value *) &((Dali::Property::Map const *)arg1)->operator [](arg2);
7030 } CALL_CATCH_EXCEPTION(0);
7033 jresult = (void *)result;
7038 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_Assign(void * jarg1, void * jarg2) {
7040 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
7041 Dali::Property::Map *arg2 = 0 ;
7042 Dali::Property::Map *result = 0 ;
7044 arg1 = (Dali::Property::Map *)jarg1;
7045 arg2 = (Dali::Property::Map *)jarg2;
7047 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Map const & type is null", 0);
7052 result = (Dali::Property::Map *) &(arg1)->operator =((Dali::Property::Map const &)*arg2);
7053 } CALL_CATCH_EXCEPTION(0);
7056 jresult = (void *)result;
7061 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_SetValue_StringKey(void* jarg1, char* jarg2, void* jarg3) {
7063 Dali::Property::Map* arg1 = (Dali::Property::Map*)jarg1;
7066 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
7069 std::string arg2_str(jarg2);
7070 std::string* arg2 = &arg2_str;
7072 Dali::Property::Value* arg3 = (Dali::Property::Value*)jarg3;
7076 arg1->operator[]((std::string const &)*arg2) = *arg3;
7077 } CALL_CATCH_EXCEPTION();
7082 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_SetValue_StringKey_IntValue(void* jarg1, const char* jarg2, int jarg3) {
7084 Dali::Property::Map* arg1 = (Dali::Property::Map*)jarg1;
7087 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
7090 Dali::Property::Index arg3 = (Dali::Property::Index)jarg3;
7094 arg1->operator[](std::string_view(jarg2)) = (Dali::Property::Value const &)(arg3);
7095 } CALL_CATCH_EXCEPTION();
7100 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_SetValue_StringKey_BoolValue(void* jarg1, const char* jarg2, bool jarg3) {
7102 Dali::Property::Map* arg1 = (Dali::Property::Map*)jarg1;
7105 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
7111 arg1->operator[](std::string_view(jarg2)) = (Dali::Property::Value const &)(jarg3);
7112 } CALL_CATCH_EXCEPTION();
7117 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_SetValue_StringKey_FloatValue(void* jarg1, const char* jarg2, float jarg3) {
7119 Dali::Property::Map* arg1 = (Dali::Property::Map*)jarg1;
7122 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
7128 arg1->operator[](std::string_view(jarg2)) = (Dali::Property::Value const &)(jarg3);
7129 } CALL_CATCH_EXCEPTION();
7134 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_SetValue_StringKey_StringValue(void* jarg1, const char* jarg2, const char* jarg3) {
7136 Dali::Property::Map* arg1 = (Dali::Property::Map*)jarg1;
7139 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
7145 arg1->operator[](std::string_view(jarg2)) = (Dali::Property::Value const &)(jarg3);
7146 } CALL_CATCH_EXCEPTION();
7151 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_SetValue_StringKey_Vector2(void* jarg1, const char* jarg2, float jarg3, float jarg4) {
7153 Dali::Property::Map* arg1 = (Dali::Property::Map*)jarg1;
7156 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
7162 arg1->operator[](std::string_view(jarg2)) = (Dali::Property::Value const &)(Dali::Vector2(jarg3, jarg4));
7163 } CALL_CATCH_EXCEPTION();
7168 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_SetValue_StringKey_Vector4(void* jarg1, const char* jarg2, float jarg3, float jarg4, float jarg5, float jarg6) {
7170 Dali::Property::Map* arg1 = (Dali::Property::Map*)jarg1;
7173 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
7179 arg1->operator[](std::string_view(jarg2)) = (Dali::Property::Value const &)(Dali::Vector4(jarg3, jarg4, jarg5, jarg6));
7180 } CALL_CATCH_EXCEPTION();
7185 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_SetValue_StringKey_Rect(void* jarg1, char* jarg2, int jarg3, int jarg4, int jarg5, int jarg6) {
7187 Dali::Property::Map* arg1 = (Dali::Property::Map*)jarg1;
7190 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
7196 arg1->operator[](std::string(jarg2)) = (Dali::Property::Value const &)(Dali::Rect< int >(jarg3, jarg4, jarg5, jarg6));
7197 } CALL_CATCH_EXCEPTION();
7202 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_SetValue_IntKey(void* jarg1, int jarg2, void* jarg3) {
7204 Dali::Property::Map* arg1 = (Dali::Property::Map*)jarg1;
7205 Dali::Property::Index arg2 = (Dali::Property::Index)jarg2;
7206 Dali::Property::Value* arg3 = (Dali::Property::Value*)jarg3;
7210 arg1->operator[](arg2) = *arg3;
7211 } CALL_CATCH_EXCEPTION();
7216 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_SetValue_IntKey_IntValue(void* jarg1, int jarg2, int jarg3) {
7218 Dali::Property::Map* arg1 = (Dali::Property::Map*)jarg1;
7219 Dali::Property::Index arg2 = (Dali::Property::Index)jarg2;
7220 Dali::Property::Index arg3 = (Dali::Property::Index)jarg3;
7224 arg1->operator[](arg2) = (Dali::Property::Value const &)(arg3);
7225 } CALL_CATCH_EXCEPTION();
7230 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_SetValue_IntKey_BoolValue(void* jarg1, int jarg2, bool jarg3) {
7232 Dali::Property::Map* arg1 = (Dali::Property::Map*)jarg1;
7233 Dali::Property::Index arg2 = (Dali::Property::Index)jarg2;
7234 bool arg3 = (bool)jarg3;
7238 arg1->operator[](arg2) = (Dali::Property::Value const &)(arg3);
7239 } CALL_CATCH_EXCEPTION();
7244 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_SetValue_IntKey_FloatValue(void* jarg1, int jarg2, float jarg3) {
7246 Dali::Property::Map* arg1 = (Dali::Property::Map*)jarg1;
7247 Dali::Property::Index arg2 = (Dali::Property::Index)jarg2;
7248 float arg3 = (float)jarg3;
7252 arg1->operator[](arg2) = (Dali::Property::Value const &)(arg3);
7253 } CALL_CATCH_EXCEPTION();
7258 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_SetValue_IntKey_StringValue(void* jarg1, int jarg2, char* jarg3) {
7260 Dali::Property::Map* arg1 = (Dali::Property::Map*)jarg1;
7261 Dali::Property::Index arg2 = (Dali::Property::Index)jarg2;
7262 char *arg3 = (char *)jarg3;
7266 arg1->operator[](arg2) = (Dali::Property::Value const &)(arg3);
7267 } CALL_CATCH_EXCEPTION();
7272 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_SetValue_IntKey_Vector2(void* jarg1, int jarg2, float jarg3, float jarg4) {
7274 Dali::Property::Map* arg1 = (Dali::Property::Map*)jarg1;
7275 Dali::Property::Index arg2 = (Dali::Property::Index)jarg2;
7279 arg1->operator[](arg2) = (Dali::Property::Value const &)(Dali::Vector2(jarg3, jarg4));
7280 } CALL_CATCH_EXCEPTION();
7285 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_SetValue_IntKey_Vector4(void* jarg1, int jarg2, float jarg3, float jarg4, float jarg5, float jarg6) {
7287 Dali::Property::Map* arg1 = (Dali::Property::Map*)jarg1;
7288 Dali::Property::Index arg2 = (Dali::Property::Index)jarg2;
7292 arg1->operator[](arg2) = (Dali::Property::Value const &)(Dali::Vector4(jarg3, jarg4, jarg5, jarg6));
7293 } CALL_CATCH_EXCEPTION();
7298 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_SetValue_IntKey_Rect(void* jarg1, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6) {
7300 Dali::Property::Map* arg1 = (Dali::Property::Map*)jarg1;
7301 Dali::Property::Index arg2 = (Dali::Property::Index)jarg2;
7302 Dali::Rect< int > *arg3 = 0 ;
7304 arg3 = (Dali::Rect< int > *)new Dali::Rect< int >(jarg3, jarg4, jarg5, jarg6);
7308 arg1->operator[](arg2) = (Dali::Property::Value const &)(*arg3);
7309 } CALL_CATCH_EXCEPTION();
7314 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_0() {
7316 Dali::Property::Value *result = 0 ;
7320 result = (Dali::Property::Value *)new Dali::Property::Value();
7321 } CALL_CATCH_EXCEPTION(0);
7324 jresult = (void *)result;
7329 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_1(bool jarg1) {
7332 Dali::Property::Value *result = 0 ;
7334 arg1 = jarg1 ? true : false;
7337 result = (Dali::Property::Value *)new Dali::Property::Value(arg1);
7338 } CALL_CATCH_EXCEPTION(0);
7341 jresult = (void *)result;
7346 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_2(int jarg1) {
7349 Dali::Property::Value *result = 0 ;
7354 result = (Dali::Property::Value *)new Dali::Property::Value(arg1);
7355 } CALL_CATCH_EXCEPTION(0);
7358 jresult = (void *)result;
7363 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_3(float jarg1) {
7366 Dali::Property::Value *result = 0 ;
7368 arg1 = (float)jarg1;
7371 result = (Dali::Property::Value *)new Dali::Property::Value(arg1);
7372 } CALL_CATCH_EXCEPTION(0);
7375 jresult = (void *)result;
7380 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_4(void * jarg1) {
7382 Dali::Vector2 *arg1 = 0 ;
7383 Dali::Property::Value *result = 0 ;
7385 arg1 = (Dali::Vector2 *)jarg1;
7387 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
7392 result = (Dali::Property::Value *)new Dali::Property::Value((Dali::Vector2 const &)*arg1);
7393 } CALL_CATCH_EXCEPTION(0);
7396 jresult = (void *)result;
7401 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_5(void * jarg1) {
7403 Dali::Vector3 *arg1 = 0 ;
7404 Dali::Property::Value *result = 0 ;
7406 arg1 = (Dali::Vector3 *)jarg1;
7408 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
7413 result = (Dali::Property::Value *)new Dali::Property::Value((Dali::Vector3 const &)*arg1);
7414 } CALL_CATCH_EXCEPTION(0);
7417 jresult = (void *)result;
7422 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_6(void * jarg1) {
7424 Dali::Vector4 *arg1 = 0 ;
7425 Dali::Property::Value *result = 0 ;
7427 arg1 = (Dali::Vector4 *)jarg1;
7429 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0);
7434 result = (Dali::Property::Value *)new Dali::Property::Value((Dali::Vector4 const &)*arg1);
7435 } CALL_CATCH_EXCEPTION(0);
7438 jresult = (void *)result;
7443 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_7(void * jarg1) {
7445 Dali::Matrix3 *arg1 = 0 ;
7446 Dali::Property::Value *result = 0 ;
7448 arg1 = (Dali::Matrix3 *)jarg1;
7450 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 const & type is null", 0);
7455 result = (Dali::Property::Value *)new Dali::Property::Value((Dali::Matrix3 const &)*arg1);
7456 } CALL_CATCH_EXCEPTION(0);
7459 jresult = (void *)result;
7464 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_8(void * jarg1) {
7466 Dali::Matrix *arg1 = 0 ;
7467 Dali::Property::Value *result = 0 ;
7469 arg1 = (Dali::Matrix *)jarg1;
7471 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0);
7476 result = (Dali::Property::Value *)new Dali::Property::Value((Dali::Matrix const &)*arg1);
7477 } CALL_CATCH_EXCEPTION(0);
7480 jresult = (void *)result;
7485 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_9(void * jarg1) {
7487 Dali::Rect< int > *arg1 = 0 ;
7488 Dali::Property::Value *result = 0 ;
7490 arg1 = (Dali::Rect< int > *)jarg1;
7492 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< int > const & type is null", 0);
7497 result = (Dali::Property::Value *)new Dali::Property::Value((Dali::Rect< int > const &)*arg1);
7498 } CALL_CATCH_EXCEPTION(0);
7501 jresult = (void *)result;
7506 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_10(void * jarg1) {
7508 Dali::AngleAxis *arg1 = 0 ;
7509 Dali::Property::Value *result = 0 ;
7511 arg1 = (Dali::AngleAxis *)jarg1;
7513 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::AngleAxis const & type is null", 0);
7518 result = (Dali::Property::Value *)new Dali::Property::Value((Dali::AngleAxis const &)*arg1);
7519 } CALL_CATCH_EXCEPTION(0);
7522 jresult = (void *)result;
7527 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_11(void * jarg1) {
7529 Dali::Quaternion *arg1 = 0 ;
7530 Dali::Property::Value *result = 0 ;
7532 arg1 = (Dali::Quaternion *)jarg1;
7534 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0);
7539 result = (Dali::Property::Value *)new Dali::Property::Value((Dali::Quaternion const &)*arg1);
7540 } CALL_CATCH_EXCEPTION(0);
7543 jresult = (void *)result;
7548 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_12(char * jarg1) {
7550 std::string *arg1 = 0 ;
7551 Dali::Property::Value *result = 0 ;
7554 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
7557 std::string arg1_str(jarg1);
7561 result = (Dali::Property::Value *)new Dali::Property::Value((std::string const &)*arg1);
7562 } CALL_CATCH_EXCEPTION(0);
7565 jresult = (void *)result;
7567 //argout typemap for const std::string&
7573 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_14(void * jarg1) {
7575 Dali::Property::Array *arg1 = 0 ;
7576 Dali::Property::Value *result = 0 ;
7578 arg1 = (Dali::Property::Array *)jarg1;
7580 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Array & type is null", 0);
7585 result = (Dali::Property::Value *)new Dali::Property::Value(*arg1);
7586 } CALL_CATCH_EXCEPTION(0);
7589 jresult = (void *)result;
7594 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_15(void * jarg1) {
7596 Dali::Property::Map *arg1 = 0 ;
7597 Dali::Property::Value *result = 0 ;
7599 arg1 = (Dali::Property::Map *)jarg1;
7601 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Map & type is null", 0);
7606 result = (Dali::Property::Value *)new Dali::Property::Value(*arg1);
7607 } CALL_CATCH_EXCEPTION(0);
7610 jresult = (void *)result;
7615 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_16(void * jarg1) {
7618 Dali::Property::Value *result = 0 ;
7620 arg1 = (Extents *)jarg1;
7622 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Extents const & type is null", 0);
7627 result = (Dali::Property::Value *)new Dali::Property::Value((Extents const &)*arg1);
7628 } CALL_CATCH_EXCEPTION(0);
7631 jresult = (void*) result;
7636 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_17(int jarg1) {
7638 Dali::Property::Type arg1 ;
7639 Dali::Property::Value *result = 0 ;
7641 arg1 = (Dali::Property::Type)jarg1;
7644 result = (Dali::Property::Value *)new Dali::Property::Value(arg1);
7645 } CALL_CATCH_EXCEPTION(0);
7648 jresult = (void *)result;
7653 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_18(void * jarg1) {
7655 Dali::Property::Value *arg1 = 0 ;
7656 Dali::Property::Value *result = 0 ;
7658 arg1 = (Dali::Property::Value *)jarg1;
7660 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
7665 result = (Dali::Property::Value *)new Dali::Property::Value((Dali::Property::Value const &)*arg1);
7666 } CALL_CATCH_EXCEPTION(0);
7669 jresult = (void *)result;
7674 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Value_Assign(void * jarg1, void * jarg2) {
7676 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7677 Dali::Property::Value *arg2 = 0 ;
7678 Dali::Property::Value *result = 0 ;
7680 arg1 = (Dali::Property::Value *)jarg1;
7681 arg2 = (Dali::Property::Value *)jarg2;
7683 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
7688 result = (Dali::Property::Value *) &(arg1)->operator =((Dali::Property::Value const &)*arg2);
7689 } CALL_CATCH_EXCEPTION(0);
7692 jresult = (void *)result;
7697 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_EqualTo(void * jarg1, void * jarg2) {
7699 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7700 Dali::Property::Value *arg2 = 0 ;
7703 arg1 = (Dali::Property::Value *)jarg1;
7704 arg2 = (Dali::Property::Value *)jarg2;
7706 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
7711 result = (bool)((Dali::Property::Value const *)arg1)->operator ==((Dali::Property::Value const &)*arg2);
7712 } CALL_CATCH_EXCEPTION(0);
7719 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_NotEqualTo(void * jarg1, void * jarg2) {
7721 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7722 Dali::Property::Value *arg2 = 0 ;
7725 arg1 = (Dali::Property::Value *)jarg1;
7726 arg2 = (Dali::Property::Value *)jarg2;
7728 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
7733 result = (bool)((Dali::Property::Value const *)arg1)->operator !=((Dali::Property::Value const &)*arg2);
7734 } CALL_CATCH_EXCEPTION(0);
7741 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Property_Value(void * jarg1) {
7742 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7744 arg1 = (Dali::Property::Value *)jarg1;
7748 } CALL_CATCH_EXCEPTION();
7754 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Property_Value_GetType(void * jarg1) {
7756 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7757 Dali::Property::Type result;
7759 arg1 = (Dali::Property::Value *)jarg1;
7762 result = (Dali::Property::Type)((Dali::Property::Value const *)arg1)->GetType();
7763 } CALL_CATCH_EXCEPTION(0);
7766 jresult = (int)result;
7771 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_1(void * jarg1, bool * jarg2) {
7773 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7777 arg1 = (Dali::Property::Value *)jarg1;
7778 arg2 = (bool *)jarg2;
7781 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
7782 } CALL_CATCH_EXCEPTION(0);
7790 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_2(void * jarg1, float * jarg2) {
7792 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7796 arg1 = (Dali::Property::Value *)jarg1;
7797 arg2 = (float *)jarg2;
7800 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
7801 } CALL_CATCH_EXCEPTION(0);
7809 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_3(void * jarg1, int * jarg2) {
7811 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7815 arg1 = (Dali::Property::Value *)jarg1;
7816 arg2 = (int *)jarg2;
7819 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
7820 } CALL_CATCH_EXCEPTION(0);
7828 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_4(void * jarg1, void * jarg2) {
7830 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7831 Dali::Rect< int > *arg2 = 0 ;
7834 arg1 = (Dali::Property::Value *)jarg1;
7835 arg2 = (Dali::Rect< int > *)jarg2;
7837 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< int > & type is null", 0);
7842 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
7843 } CALL_CATCH_EXCEPTION(0);
7851 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_5(void * jarg1, void * jarg2) {
7853 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7854 Dali::Vector2 *arg2 = 0 ;
7857 arg1 = (Dali::Property::Value *)jarg1;
7858 arg2 = (Dali::Vector2 *)jarg2;
7860 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 & type is null", 0);
7865 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
7866 } CALL_CATCH_EXCEPTION(0);
7874 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_6(void * jarg1, void * jarg2) {
7876 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7877 Dali::Vector3 *arg2 = 0 ;
7880 arg1 = (Dali::Property::Value *)jarg1;
7881 arg2 = (Dali::Vector3 *)jarg2;
7883 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 & type is null", 0);
7888 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
7889 } CALL_CATCH_EXCEPTION(0);
7897 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_7(void * jarg1, void * jarg2) {
7899 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7900 Dali::Vector4 *arg2 = 0 ;
7903 arg1 = (Dali::Property::Value *)jarg1;
7904 arg2 = (Dali::Vector4 *)jarg2;
7906 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 & type is null", 0);
7911 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
7912 } CALL_CATCH_EXCEPTION(0);
7920 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_8(void * jarg1, void * jarg2) {
7922 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7923 Dali::Matrix3 *arg2 = 0 ;
7926 arg1 = (Dali::Property::Value *)jarg1;
7927 arg2 = (Dali::Matrix3 *)jarg2;
7929 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 & type is null", 0);
7934 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
7935 } CALL_CATCH_EXCEPTION(0);
7943 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_9(void * jarg1, void * jarg2) {
7945 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7946 Dali::Matrix *arg2 = 0 ;
7949 arg1 = (Dali::Property::Value *)jarg1;
7950 arg2 = (Dali::Matrix *)jarg2;
7952 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix & type is null", 0);
7957 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
7958 } CALL_CATCH_EXCEPTION(0);
7966 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_10(void * jarg1, void * jarg2) {
7968 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7969 Dali::AngleAxis *arg2 = 0 ;
7972 arg1 = (Dali::Property::Value *)jarg1;
7973 arg2 = (Dali::AngleAxis *)jarg2;
7975 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::AngleAxis & type is null", 0);
7980 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
7981 } CALL_CATCH_EXCEPTION(0);
7989 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_11(void * jarg1, void * jarg2) {
7991 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7992 Dali::Quaternion *arg2 = 0 ;
7995 arg1 = (Dali::Property::Value *)jarg1;
7996 arg2 = (Dali::Quaternion *)jarg2;
7998 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion & type is null", 0);
8003 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
8004 } CALL_CATCH_EXCEPTION(0);
8012 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_12(void * jarg1, char** jarg2) {
8014 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
8015 std::string *arg2 = 0 ;
8018 arg1 = (Dali::Property::Value *)jarg1;
8026 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
8027 } CALL_CATCH_EXCEPTION(0);
8032 //Typemap argout in c++ file.
8033 //This will convert c++ string to c# string
8034 *jarg2 = SWIG_csharp_string_callback(arg2->c_str());
8040 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_13(void * jarg1, void * jarg2) {
8042 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
8043 Dali::Property::Array *arg2 = 0 ;
8046 arg1 = (Dali::Property::Value *)jarg1;
8047 arg2 = (Dali::Property::Array *)jarg2;
8049 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Array & type is null", 0);
8054 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
8055 } CALL_CATCH_EXCEPTION(0);
8063 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_14(void * jarg1, void * jarg2) {
8065 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
8066 Dali::Property::Map *arg2 = 0 ;
8069 arg1 = (Dali::Property::Value *)jarg1;
8070 arg2 = (Dali::Property::Map *)jarg2;
8072 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Map & type is null", 0);
8077 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
8078 } CALL_CATCH_EXCEPTION(0);
8086 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_15(void * jarg1, void * jarg2) {
8088 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
8092 arg1 = (Dali::Property::Value *)jarg1;
8093 arg2 = (Extents *)jarg2;
8095 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Extents & type is null", 0);
8100 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
8101 } CALL_CATCH_EXCEPTION(0);
8107 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Value_GetArray(void * jarg1) {
8109 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
8110 Dali::Property::Array *result = 0 ;
8112 arg1 = (Dali::Property::Value *)jarg1;
8115 result = (Dali::Property::Array *)((Dali::Property::Value const *)arg1)->GetArray();
8116 } CALL_CATCH_EXCEPTION(0);
8119 jresult = (void *)result;
8124 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Value_GetMap(void * jarg1) {
8126 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
8127 Dali::Property::Map *result = 0 ;
8129 arg1 = (Dali::Property::Value *)jarg1;
8132 result = (Dali::Property::Map *)((Dali::Property::Value const *)arg1)->GetMap();
8133 } CALL_CATCH_EXCEPTION(0);
8136 jresult = (void *)result;
8141 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_GetName(int jarg1) {
8143 Dali::Property::Type arg1 ;
8146 arg1 = (Dali::Property::Type)jarg1;
8149 result = (char *)Dali::PropertyTypes::GetName(arg1);
8150 } CALL_CATCH_EXCEPTION(0);
8153 jresult = SWIG_csharp_string_callback((const char *)result);
8158 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_BaseObject_DoAction(void * jarg1, char * jarg2, void * jarg3) {
8160 Dali::BaseObject *arg1 = (Dali::BaseObject *) 0 ;
8161 std::string *arg2 = 0 ;
8162 Dali::Property::Map *arg3 = 0 ;
8165 arg1 = (Dali::BaseObject *)jarg1;
8167 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
8170 std::string arg2_str(jarg2);
8172 arg3 = (Dali::Property::Map *)jarg3;
8174 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Map const & type is null", 0);
8179 result = (bool)(arg1)->DoAction((std::string const &)*arg2,(Dali::Property::Map const &)*arg3);
8180 } CALL_CATCH_EXCEPTION(0);
8185 //argout typemap for const std::string&
8191 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_BaseObject_GetTypeName(void * jarg1) {
8193 Dali::BaseObject *arg1 = (Dali::BaseObject *) 0 ;
8194 std::string *result = 0 ;
8196 arg1 = (Dali::BaseObject *)jarg1;
8199 result = (std::string *) &((Dali::BaseObject const *)arg1)->GetTypeName();
8200 } CALL_CATCH_EXCEPTION(0);
8203 jresult = SWIG_csharp_string_callback(result->c_str());
8208 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_BaseObject_GetTypeInfo(void * jarg1, void * jarg2) {
8210 Dali::BaseObject *arg1 = (Dali::BaseObject *) 0 ;
8211 Dali::TypeInfo *arg2 = 0 ;
8214 arg1 = (Dali::BaseObject *)jarg1;
8215 arg2 = (Dali::TypeInfo *)jarg2;
8217 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeInfo & type is null", 0);
8222 result = (bool)((Dali::BaseObject const *)arg1)->GetTypeInfo(*arg2);
8223 } CALL_CATCH_EXCEPTION(0);
8231 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_BaseObject_DoConnectSignal(void * jarg1, void * jarg2, char * jarg3, void * jarg4) {
8233 Dali::BaseObject *arg1 = (Dali::BaseObject *) 0 ;
8234 ConnectionTrackerInterface *arg2 = (ConnectionTrackerInterface *) 0 ;
8235 std::string *arg3 = 0 ;
8236 FunctorDelegate *arg4 = (FunctorDelegate *) 0 ;
8239 arg1 = (Dali::BaseObject *)jarg1;
8240 arg2 = (ConnectionTrackerInterface *)jarg2;
8242 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
8245 std::string arg3_str(jarg3);
8247 arg4 = (FunctorDelegate *)jarg4;
8250 result = (bool)(arg1)->DoConnectSignal(arg2,(std::string const &)*arg3,arg4);
8251 } CALL_CATCH_EXCEPTION(0);
8256 //argout typemap for const std::string&
8262 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_GetImplementation(void * jarg1) {
8264 Dali::BaseHandle *arg1 = 0 ;
8265 Dali::BaseObject *result = 0 ;
8267 arg1 = (Dali::BaseHandle *)jarg1;
8269 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::BaseHandle const & type is null", 0);
8274 result = (Dali::BaseObject *) &Dali::GetImplementation((Dali::BaseHandle const &)*arg1);
8275 } CALL_CATCH_EXCEPTION(0);
8278 jresult = (void *)result;
8283 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_BaseHandle__SWIG_0(void * jarg1) {
8285 Dali::BaseObject *arg1 = (Dali::BaseObject *) 0 ;
8286 Dali::BaseHandle *result = 0 ;
8288 arg1 = (Dali::BaseObject *)jarg1;
8291 result = (Dali::BaseHandle *)new Dali::BaseHandle(arg1);
8292 } CALL_CATCH_EXCEPTION(0);
8295 jresult = (void *)result;
8300 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_BaseHandle__SWIG_1() {
8302 Dali::BaseHandle *result = 0 ;
8306 result = (Dali::BaseHandle *)new Dali::BaseHandle();
8307 } CALL_CATCH_EXCEPTION(0);
8310 jresult = (void *)result;
8315 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_BaseHandle(void * jarg1) {
8316 Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ;
8318 arg1 = (Dali::BaseHandle *)jarg1;
8322 } CALL_CATCH_EXCEPTION();
8328 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_BaseHandle__SWIG_2(void * jarg1) {
8330 Dali::BaseHandle *arg1 = 0 ;
8331 Dali::BaseHandle *result = 0 ;
8333 arg1 = (Dali::BaseHandle *)jarg1;
8335 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::BaseHandle const & type is null", 0);
8340 result = (Dali::BaseHandle *)new Dali::BaseHandle((Dali::BaseHandle const &)*arg1);
8341 } CALL_CATCH_EXCEPTION(0);
8344 jresult = (void *)result;
8349 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_BaseHandle_Assign(void * jarg1, void * jarg2) {
8351 Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ;
8352 Dali::BaseHandle *arg2 = 0 ;
8353 Dali::BaseHandle *result = 0 ;
8355 arg1 = (Dali::BaseHandle *)jarg1;
8356 arg2 = (Dali::BaseHandle *)jarg2;
8358 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::BaseHandle const & type is null", 0);
8363 result = (Dali::BaseHandle *) &(arg1)->operator =((Dali::BaseHandle const &)*arg2);
8364 } CALL_CATCH_EXCEPTION(0);
8367 jresult = (void *)result;
8372 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_BaseHandle_DoAction(void * jarg1, char * jarg2, void * jarg3) {
8374 Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ;
8375 std::string *arg2 = 0 ;
8376 Dali::Property::Map *arg3 = 0 ;
8379 arg1 = (Dali::BaseHandle *)jarg1;
8381 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
8384 std::string arg2_str(jarg2);
8386 arg3 = (Dali::Property::Map *)jarg3;
8388 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Map const & type is null", 0);
8393 result = (bool)(arg1)->DoAction((std::string const &)*arg2,(Dali::Property::Map const &)*arg3);
8394 } CALL_CATCH_EXCEPTION(0);
8399 //argout typemap for const std::string&
8405 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_BaseHandle_GetTypeName(void * jarg1) {
8407 Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ;
8408 std::string *result = 0 ;
8410 arg1 = (Dali::BaseHandle *)jarg1;
8413 result = (std::string *) &((Dali::BaseHandle const *)arg1)->GetTypeName();
8414 } CALL_CATCH_EXCEPTION(0);
8417 jresult = SWIG_csharp_string_callback(result->c_str());
8422 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_BaseHandle_GetTypeInfo(void * jarg1, void * jarg2) {
8424 Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ;
8425 Dali::TypeInfo *arg2 = 0 ;
8428 arg1 = (Dali::BaseHandle *)jarg1;
8429 arg2 = (Dali::TypeInfo *)jarg2;
8431 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeInfo & type is null", 0);
8436 result = (bool)((Dali::BaseHandle const *)arg1)->GetTypeInfo(*arg2);
8437 } CALL_CATCH_EXCEPTION(0);
8445 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_BaseHandle_GetBaseObject__SWIG_0(void * jarg1) {
8447 Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ;
8448 Dali::BaseObject *result = 0 ;
8450 arg1 = (Dali::BaseHandle *)jarg1;
8453 result = (Dali::BaseObject *) &(arg1)->GetBaseObject();
8454 } CALL_CATCH_EXCEPTION(0);
8457 jresult = (void *)result;
8462 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_BaseHandle_Reset(void * jarg1) {
8463 Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ;
8465 arg1 = (Dali::BaseHandle *)jarg1;
8469 } CALL_CATCH_EXCEPTION();
8475 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_BaseHandle_EqualTo(void * jarg1, void * jarg2) {
8477 Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ;
8478 Dali::BaseHandle *arg2 = 0 ;
8481 arg1 = (Dali::BaseHandle *)jarg1;
8482 arg2 = (Dali::BaseHandle *)jarg2;
8484 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::BaseHandle const & type is null", 0);
8489 result = (bool)((Dali::BaseHandle const *)arg1)->operator ==((Dali::BaseHandle const &)*arg2);
8490 } CALL_CATCH_EXCEPTION(0);
8498 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_BaseHandle_NotEqualTo(void * jarg1, void * jarg2) {
8500 Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ;
8501 Dali::BaseHandle *arg2 = 0 ;
8504 arg1 = (Dali::BaseHandle *)jarg1;
8505 arg2 = (Dali::BaseHandle *)jarg2;
8507 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::BaseHandle const & type is null", 0);
8512 result = (bool)((Dali::BaseHandle const *)arg1)->operator !=((Dali::BaseHandle const &)*arg2);
8513 } CALL_CATCH_EXCEPTION(0);
8521 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_BaseHandle_GetObjectPtr(void * jarg1) {
8523 Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ;
8524 Dali::RefObject *result = 0 ;
8526 arg1 = (Dali::BaseHandle *)jarg1;
8529 result = (Dali::RefObject *)((Dali::BaseHandle const *)arg1)->GetObjectPtr();
8530 } CALL_CATCH_EXCEPTION(0);
8533 jresult = (void *)result;
8538 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_BaseHandle_HasBody(void * jarg1) {
8540 Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ;
8543 arg1 = (Dali::BaseHandle *)jarg1;
8546 result = (bool)Dali_BaseHandle_HasBody((Dali::BaseHandle const *)arg1);
8547 } CALL_CATCH_EXCEPTION(0);
8555 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_BaseHandle_IsEqual(void * jarg1, void * jarg2) {
8557 Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ;
8558 Dali::BaseHandle *arg2 = 0 ;
8561 arg1 = (Dali::BaseHandle *)jarg1;
8562 arg2 = (Dali::BaseHandle *)jarg2;
8564 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::BaseHandle const & type is null", 0);
8569 result = (bool)Dali_BaseHandle_IsEqual((Dali::BaseHandle const *)arg1,(Dali::BaseHandle const &)*arg2);
8570 } CALL_CATCH_EXCEPTION(0);
8578 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_LessThan__SWIG_3(void * jarg1, void * jarg2) {
8580 Dali::BaseHandle *arg1 = 0 ;
8581 Dali::BaseHandle *arg2 = 0 ;
8584 arg1 = (Dali::BaseHandle *)jarg1;
8586 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::BaseHandle const & type is null", 0);
8589 arg2 = (Dali::BaseHandle *)jarg2;
8591 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::BaseHandle const & type is null", 0);
8596 result = (bool)Dali::operator <((Dali::BaseHandle const &)*arg1,(Dali::BaseHandle const &)*arg2);
8597 } CALL_CATCH_EXCEPTION(0);
8605 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ConnectionTrackerInterface(void * jarg1) {
8606 Dali::ConnectionTrackerInterface *arg1 = (Dali::ConnectionTrackerInterface *) 0 ;
8608 arg1 = (Dali::ConnectionTrackerInterface *)jarg1;
8612 } CALL_CATCH_EXCEPTION();
8618 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ConnectionTrackerInterface_SignalConnected(void * jarg1, void * jarg2, void * jarg3) {
8619 Dali::ConnectionTrackerInterface *arg1 = (Dali::ConnectionTrackerInterface *) 0 ;
8620 SlotObserver *arg2 = (SlotObserver *) 0 ;
8621 CallbackBase *arg3 = (CallbackBase *) 0 ;
8623 arg1 = (Dali::ConnectionTrackerInterface *)jarg1;
8624 arg2 = (SlotObserver *)jarg2;
8625 arg3 = (CallbackBase *)jarg3;
8628 (arg1)->SignalConnected(arg2,arg3);
8629 } CALL_CATCH_EXCEPTION();
8635 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_SignalObserver(void * jarg1) {
8636 Dali::SignalObserver *arg1 = (Dali::SignalObserver *) 0 ;
8638 arg1 = (Dali::SignalObserver *)jarg1;
8642 } CALL_CATCH_EXCEPTION();
8648 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_SignalObserver_SignalDisconnected(void * jarg1, void * jarg2, void * jarg3) {
8649 Dali::SignalObserver *arg1 = (Dali::SignalObserver *) 0 ;
8650 Dali::SlotObserver *arg2 = (Dali::SlotObserver *) 0 ;
8651 Dali::CallbackBase *arg3 = (Dali::CallbackBase *) 0 ;
8653 arg1 = (Dali::SignalObserver *)jarg1;
8654 arg2 = (Dali::SlotObserver *)jarg2;
8655 arg3 = (Dali::CallbackBase *)jarg3;
8658 (arg1)->SignalDisconnected(arg2,arg3);
8659 } CALL_CATCH_EXCEPTION();
8665 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_SlotObserver(void * jarg1) {
8666 Dali::SlotObserver *arg1 = (Dali::SlotObserver *) 0 ;
8668 arg1 = (Dali::SlotObserver *)jarg1;
8672 } CALL_CATCH_EXCEPTION();
8678 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_SlotObserver_SlotDisconnected(void * jarg1, void * jarg2) {
8679 Dali::SlotObserver *arg1 = (Dali::SlotObserver *) 0 ;
8680 Dali::CallbackBase *arg2 = (Dali::CallbackBase *) 0 ;
8682 arg1 = (Dali::SlotObserver *)jarg1;
8683 arg2 = (Dali::CallbackBase *)jarg2;
8686 (arg1)->SlotDisconnected(arg2);
8687 } CALL_CATCH_EXCEPTION();
8693 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ConnectionTracker(void * jarg1) {
8694 Dali::ConnectionTracker *arg1 = (Dali::ConnectionTracker *) 0 ;
8696 arg1 = (Dali::ConnectionTracker *)jarg1;
8700 } CALL_CATCH_EXCEPTION();
8706 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ConnectionTracker_DisconnectAll(void * jarg1) {
8707 Dali::ConnectionTracker *arg1 = (Dali::ConnectionTracker *) 0 ;
8709 arg1 = (Dali::ConnectionTracker *)jarg1;
8712 (arg1)->DisconnectAll();
8713 } CALL_CATCH_EXCEPTION();
8719 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ConnectionTracker_SignalConnected(void * jarg1, void * jarg2, void * jarg3) {
8720 Dali::ConnectionTracker *arg1 = (Dali::ConnectionTracker *) 0 ;
8721 Dali::SlotObserver *arg2 = (Dali::SlotObserver *) 0 ;
8722 Dali::CallbackBase *arg3 = (Dali::CallbackBase *) 0 ;
8724 arg1 = (Dali::ConnectionTracker *)jarg1;
8725 arg2 = (Dali::SlotObserver *)jarg2;
8726 arg3 = (Dali::CallbackBase *)jarg3;
8729 (arg1)->SignalConnected(arg2,arg3);
8730 } CALL_CATCH_EXCEPTION();
8736 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ConnectionTracker_SignalDisconnected(void * jarg1, void * jarg2, void * jarg3) {
8737 Dali::ConnectionTracker *arg1 = (Dali::ConnectionTracker *) 0 ;
8738 Dali::SlotObserver *arg2 = (Dali::SlotObserver *) 0 ;
8739 Dali::CallbackBase *arg3 = (Dali::CallbackBase *) 0 ;
8741 arg1 = (Dali::ConnectionTracker *)jarg1;
8742 arg2 = (Dali::SlotObserver *)jarg2;
8743 arg3 = (Dali::CallbackBase *)jarg3;
8746 (arg1)->SignalDisconnected(arg2,arg3);
8747 } CALL_CATCH_EXCEPTION();
8753 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ConnectionTracker_GetConnectionCount(void * jarg1) {
8754 unsigned long jresult ;
8755 Dali::ConnectionTracker *arg1 = (Dali::ConnectionTracker *) 0 ;
8758 arg1 = (Dali::ConnectionTracker *)jarg1;
8761 result = ((Dali::ConnectionTracker const *)arg1)->GetConnectionCount();
8762 } CALL_CATCH_EXCEPTION(0);
8765 jresult = (unsigned long)result;
8770 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ObjectRegistry__SWIG_0() {
8772 Dali::ObjectRegistry *result = 0 ;
8776 result = (Dali::ObjectRegistry *)new Dali::ObjectRegistry();
8777 } CALL_CATCH_EXCEPTION(0);
8780 jresult = (void *)result;
8785 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ObjectRegistry(void * jarg1) {
8786 Dali::ObjectRegistry *arg1 = (Dali::ObjectRegistry *) 0 ;
8788 arg1 = (Dali::ObjectRegistry *)jarg1;
8792 } CALL_CATCH_EXCEPTION();
8798 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ObjectRegistry__SWIG_1(void * jarg1) {
8800 Dali::ObjectRegistry *arg1 = 0 ;
8801 Dali::ObjectRegistry *result = 0 ;
8803 arg1 = (Dali::ObjectRegistry *)jarg1;
8805 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::ObjectRegistry const & type is null", 0);
8810 result = (Dali::ObjectRegistry *)new Dali::ObjectRegistry((Dali::ObjectRegistry const &)*arg1);
8811 } CALL_CATCH_EXCEPTION(0);
8814 jresult = (void *)result;
8819 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ObjectRegistry_Assign(void * jarg1, void * jarg2) {
8821 Dali::ObjectRegistry *arg1 = (Dali::ObjectRegistry *) 0 ;
8822 Dali::ObjectRegistry *arg2 = 0 ;
8823 Dali::ObjectRegistry *result = 0 ;
8825 arg1 = (Dali::ObjectRegistry *)jarg1;
8826 arg2 = (Dali::ObjectRegistry *)jarg2;
8828 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::ObjectRegistry const & type is null", 0);
8833 result = (Dali::ObjectRegistry *) &(arg1)->operator =((Dali::ObjectRegistry const &)*arg2);
8834 } CALL_CATCH_EXCEPTION(0);
8837 jresult = (void *)result;
8842 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ObjectRegistry_ObjectCreatedSignal(void * jarg1) {
8844 Dali::ObjectRegistry *arg1 = (Dali::ObjectRegistry *) 0 ;
8845 Dali::ObjectRegistry::ObjectCreatedSignalType *result = 0 ;
8847 arg1 = (Dali::ObjectRegistry *)jarg1;
8850 result = (Dali::ObjectRegistry::ObjectCreatedSignalType *) &(arg1)->ObjectCreatedSignal();
8851 } CALL_CATCH_EXCEPTION(0);
8854 jresult = (void *)result;
8859 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ObjectRegistry_ObjectDestroyedSignal(void * jarg1) {
8861 Dali::ObjectRegistry *arg1 = (Dali::ObjectRegistry *) 0 ;
8862 Dali::ObjectRegistry::ObjectDestroyedSignalType *result = 0 ;
8864 arg1 = (Dali::ObjectRegistry *)jarg1;
8867 result = (Dali::ObjectRegistry::ObjectDestroyedSignalType *) &(arg1)->ObjectDestroyedSignal();
8868 } CALL_CATCH_EXCEPTION(0);
8871 jresult = (void *)result;
8876 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PropertyCondition__SWIG_0() {
8878 Dali::PropertyCondition *result = 0 ;
8882 result = (Dali::PropertyCondition *)new Dali::PropertyCondition();
8883 } CALL_CATCH_EXCEPTION(0);
8886 jresult = (void *)result;
8891 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PropertyCondition(void * jarg1) {
8892 Dali::PropertyCondition *arg1 = (Dali::PropertyCondition *) 0 ;
8894 arg1 = (Dali::PropertyCondition *)jarg1;
8898 } CALL_CATCH_EXCEPTION();
8904 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PropertyCondition__SWIG_1(void * jarg1) {
8906 Dali::PropertyCondition *arg1 = 0 ;
8907 Dali::PropertyCondition *result = 0 ;
8909 arg1 = (Dali::PropertyCondition *)jarg1;
8911 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PropertyCondition const & type is null", 0);
8916 result = (Dali::PropertyCondition *)new Dali::PropertyCondition((Dali::PropertyCondition const &)*arg1);
8917 } CALL_CATCH_EXCEPTION(0);
8920 jresult = (void *)result;
8925 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PropertyCondition_Assign(void * jarg1, void * jarg2) {
8927 Dali::PropertyCondition *arg1 = (Dali::PropertyCondition *) 0 ;
8928 Dali::PropertyCondition *arg2 = 0 ;
8929 Dali::PropertyCondition *result = 0 ;
8931 arg1 = (Dali::PropertyCondition *)jarg1;
8932 arg2 = (Dali::PropertyCondition *)jarg2;
8934 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PropertyCondition const & type is null", 0);
8939 result = (Dali::PropertyCondition *) &(arg1)->operator =((Dali::PropertyCondition const &)*arg2);
8940 } CALL_CATCH_EXCEPTION(0);
8943 jresult = (void *)result;
8948 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_PropertyCondition_GetArgumentCount(void * jarg1) {
8949 unsigned long jresult ;
8950 Dali::PropertyCondition *arg1 = (Dali::PropertyCondition *) 0 ;
8953 arg1 = (Dali::PropertyCondition *)jarg1;
8956 result = ((Dali::PropertyCondition const *)arg1)->GetArgumentCount();
8957 } CALL_CATCH_EXCEPTION(0);
8959 jresult = (unsigned long)result;
8964 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PropertyCondition_GetArgument(void * jarg1, unsigned long jarg2) {
8966 Dali::PropertyCondition *arg1 = (Dali::PropertyCondition *) 0 ;
8970 arg1 = (Dali::PropertyCondition *)jarg1;
8971 arg2 = (std::size_t)jarg2;
8974 result = (float)((Dali::PropertyCondition const *)arg1)->GetArgument(arg2);
8975 } CALL_CATCH_EXCEPTION(0);
8982 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LessThanCondition(float jarg1) {
8985 Dali::PropertyCondition result;
8987 arg1 = (float)jarg1;
8990 result = Dali::LessThanCondition(arg1);
8991 } CALL_CATCH_EXCEPTION(0);
8994 jresult = new Dali::PropertyCondition((const Dali::PropertyCondition &)result);
8999 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_GreaterThanCondition(float jarg1) {
9002 Dali::PropertyCondition result;
9004 arg1 = (float)jarg1;
9007 result = Dali::GreaterThanCondition(arg1);
9008 } CALL_CATCH_EXCEPTION(0);
9011 jresult = new Dali::PropertyCondition((const Dali::PropertyCondition &)result);
9016 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InsideCondition(float jarg1, float jarg2) {
9020 Dali::PropertyCondition result;
9022 arg1 = (float)jarg1;
9023 arg2 = (float)jarg2;
9026 result = Dali::InsideCondition(arg1,arg2);
9027 } CALL_CATCH_EXCEPTION(0);
9030 jresult = new Dali::PropertyCondition((const Dali::PropertyCondition &)result);
9035 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_OutsideCondition(float jarg1, float jarg2) {
9039 Dali::PropertyCondition result;
9041 arg1 = (float)jarg1;
9042 arg2 = (float)jarg2;
9045 result = Dali::OutsideCondition(arg1,arg2);
9046 } CALL_CATCH_EXCEPTION(0);
9049 jresult = new Dali::PropertyCondition((const Dali::PropertyCondition &)result);
9054 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_StepCondition__SWIG_0(float jarg1, float jarg2) {
9058 Dali::PropertyCondition result;
9060 arg1 = (float)jarg1;
9061 arg2 = (float)jarg2;
9064 result = Dali::StepCondition(arg1,arg2);
9065 } CALL_CATCH_EXCEPTION(0);
9068 jresult = new Dali::PropertyCondition((const Dali::PropertyCondition &)result);
9073 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_StepCondition__SWIG_1(float jarg1) {
9076 Dali::PropertyCondition result;
9078 arg1 = (float)jarg1;
9081 result = Dali::StepCondition(arg1);
9082 } CALL_CATCH_EXCEPTION(0);
9085 jresult = new Dali::PropertyCondition((const Dali::PropertyCondition &)result);
9090 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VariableStepCondition(void * jarg1) {
9092 Dali::Vector< float,TypeTraits< float >::IS_TRIVIAL_TYPE==true > *arg1 = 0 ;
9093 Dali::PropertyCondition result;
9095 arg1 = (Dali::Vector< float,TypeTraits< float >::IS_TRIVIAL_TYPE==true > *)jarg1;
9097 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< float,TypeTraits< float >::IS_TRIVIAL_TYPE==true > const & type is null", 0);
9102 result = Dali::VariableStepCondition((Dali::Vector< float,TypeTraits< float >::IS_TRIVIAL_TYPE==true > const &)*arg1);
9103 } CALL_CATCH_EXCEPTION(0);
9106 jresult = new Dali::PropertyCondition((const Dali::PropertyCondition &)result);
9111 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PropertyNotification__SWIG_0() {
9113 Dali::PropertyNotification *result = 0 ;
9117 result = (Dali::PropertyNotification *)new Dali::PropertyNotification();
9118 } CALL_CATCH_EXCEPTION(0);
9121 jresult = (void *)result;
9126 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PropertyNotification_DownCast(void * jarg1) {
9128 Dali::BaseHandle arg1 ;
9129 Dali::BaseHandle *argp1 ;
9130 Dali::PropertyNotification result;
9132 argp1 = (Dali::BaseHandle *)jarg1;
9134 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
9140 result = Dali::PropertyNotification::DownCast(arg1);
9141 } CALL_CATCH_EXCEPTION(0);
9144 jresult = new Dali::PropertyNotification((const Dali::PropertyNotification &)result);
9149 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PropertyNotification(void * jarg1) {
9150 Dali::PropertyNotification *arg1 = (Dali::PropertyNotification *) 0 ;
9152 arg1 = (Dali::PropertyNotification *)jarg1;
9156 } CALL_CATCH_EXCEPTION();
9162 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PropertyNotification__SWIG_1(void * jarg1) {
9164 Dali::PropertyNotification *arg1 = 0 ;
9165 Dali::PropertyNotification *result = 0 ;
9167 arg1 = (Dali::PropertyNotification *)jarg1;
9169 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PropertyNotification const & type is null", 0);
9174 result = (Dali::PropertyNotification *)new Dali::PropertyNotification((Dali::PropertyNotification const &)*arg1);
9175 } CALL_CATCH_EXCEPTION(0);
9178 jresult = (void *)result;
9183 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PropertyNotification_Assign(void * jarg1, void * jarg2) {
9185 Dali::PropertyNotification *arg1 = (Dali::PropertyNotification *) 0 ;
9186 Dali::PropertyNotification *arg2 = 0 ;
9187 Dali::PropertyNotification *result = 0 ;
9189 arg1 = (Dali::PropertyNotification *)jarg1;
9190 arg2 = (Dali::PropertyNotification *)jarg2;
9192 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PropertyNotification const & type is null", 0);
9197 result = (Dali::PropertyNotification *) &(arg1)->operator =((Dali::PropertyNotification const &)*arg2);
9198 } CALL_CATCH_EXCEPTION(0);
9201 jresult = (void *)result;
9206 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PropertyNotification_GetCondition__SWIG_0(void * jarg1) {
9208 Dali::PropertyNotification *arg1 = (Dali::PropertyNotification *) 0 ;
9209 Dali::PropertyCondition result;
9211 arg1 = (Dali::PropertyNotification *)jarg1;
9214 result = (arg1)->GetCondition();
9215 } CALL_CATCH_EXCEPTION(0);
9218 jresult = new Dali::PropertyCondition((const Dali::PropertyCondition &)result);
9223 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PropertyNotification_GetTarget(void * jarg1) {
9225 Dali::PropertyNotification *arg1 = (Dali::PropertyNotification *) 0 ;
9226 Dali::Handle result;
9228 arg1 = (Dali::PropertyNotification *)jarg1;
9231 result = ((Dali::PropertyNotification const *)arg1)->GetTarget();
9232 } CALL_CATCH_EXCEPTION(0);
9235 jresult = new Dali::Handle((const Dali::Handle &)result);
9240 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PropertyNotification_GetTargetProperty(void * jarg1) {
9242 Dali::PropertyNotification *arg1 = (Dali::PropertyNotification *) 0 ;
9243 Dali::Property::Index result;
9245 arg1 = (Dali::PropertyNotification *)jarg1;
9248 result = (Dali::Property::Index)((Dali::PropertyNotification const *)arg1)->GetTargetProperty();
9249 } CALL_CATCH_EXCEPTION(0);
9257 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PropertyNotification_SetNotifyMode(void * jarg1, int jarg2) {
9258 Dali::PropertyNotification *arg1 = (Dali::PropertyNotification *) 0 ;
9259 Dali::PropertyNotification::NotifyMode arg2 ;
9261 arg1 = (Dali::PropertyNotification *)jarg1;
9262 arg2 = (Dali::PropertyNotification::NotifyMode)jarg2;
9265 (arg1)->SetNotifyMode(arg2);
9266 } CALL_CATCH_EXCEPTION();
9272 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PropertyNotification_GetNotifyMode(void * jarg1) {
9274 Dali::PropertyNotification *arg1 = (Dali::PropertyNotification *) 0 ;
9275 Dali::PropertyNotification::NotifyMode result;
9277 arg1 = (Dali::PropertyNotification *)jarg1;
9280 result = (Dali::PropertyNotification::NotifyMode)(arg1)->GetNotifyMode();
9281 } CALL_CATCH_EXCEPTION(0);
9284 jresult = (int)result;
9289 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_PropertyNotification_GetNotifyResult(void * jarg1) {
9291 Dali::PropertyNotification *arg1 = (Dali::PropertyNotification *) 0 ;
9294 arg1 = (Dali::PropertyNotification *)jarg1;
9297 result = (bool)((Dali::PropertyNotification const *)arg1)->GetNotifyResult();
9298 } CALL_CATCH_EXCEPTION(0);
9306 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PropertyNotification_NotifySignal(void * jarg1) {
9308 Dali::PropertyNotification *arg1 = (Dali::PropertyNotification *) 0 ;
9309 Dali::PropertyNotifySignalType *result = 0 ;
9311 arg1 = (Dali::PropertyNotification *)jarg1;
9314 result = (Dali::PropertyNotifySignalType *) &(arg1)->NotifySignal();
9315 } CALL_CATCH_EXCEPTION(0);
9318 jresult = (void *)result;
9323 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Handle__SWIG_0() {
9325 Dali::Handle *result = 0 ;
9329 result = (Dali::Handle *)new Dali::Handle();
9330 } CALL_CATCH_EXCEPTION(0);
9333 jresult = (void *)result;
9338 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Handle_New() {
9340 Dali::Handle result;
9344 result = Dali::Handle::New();
9345 } CALL_CATCH_EXCEPTION(0);
9348 jresult = new Dali::Handle((const Dali::Handle &)result);
9353 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Handle(void * jarg1) {
9354 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9356 arg1 = (Dali::Handle *)jarg1;
9360 } CALL_CATCH_EXCEPTION();
9366 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Handle__SWIG_1(void * jarg1) {
9368 Dali::Handle *arg1 = 0 ;
9369 Dali::Handle *result = 0 ;
9371 arg1 = (Dali::Handle *)jarg1;
9373 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Handle const & type is null", 0);
9378 result = (Dali::Handle *)new Dali::Handle((Dali::Handle const &)*arg1);
9379 } CALL_CATCH_EXCEPTION(0);
9382 jresult = (void *)result;
9387 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Handle_Assign(void * jarg1, void * jarg2) {
9389 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9390 Dali::Handle *arg2 = 0 ;
9391 Dali::Handle *result = 0 ;
9393 arg1 = (Dali::Handle *)jarg1;
9394 arg2 = (Dali::Handle *)jarg2;
9396 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Handle const & type is null", 0);
9401 result = (Dali::Handle *) &(arg1)->operator =((Dali::Handle const &)*arg2);
9402 } CALL_CATCH_EXCEPTION(0);
9405 jresult = (void *)result;
9410 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Handle_DownCast(void * jarg1) {
9412 Dali::BaseHandle arg1 ;
9413 Dali::BaseHandle *argp1 ;
9414 Dali::Handle result;
9416 argp1 = (Dali::BaseHandle *)jarg1;
9418 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
9424 result = Dali::Handle::DownCast(arg1);
9425 } CALL_CATCH_EXCEPTION(0);
9428 jresult = new Dali::Handle((const Dali::Handle &)result);
9433 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Handle_Supports(void * jarg1, int jarg2) {
9435 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9436 Dali::Handle::Capability arg2 ;
9439 arg1 = (Dali::Handle *)jarg1;
9440 arg2 = (Dali::Handle::Capability)jarg2;
9443 result = (bool)((Dali::Handle const *)arg1)->Supports(arg2);
9444 } CALL_CATCH_EXCEPTION(0);
9452 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Handle_GetPropertyCount(void * jarg1) {
9453 unsigned int jresult ;
9454 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9455 unsigned int result;
9457 arg1 = (Dali::Handle *)jarg1;
9460 result = (unsigned int)((Dali::Handle const *)arg1)->GetPropertyCount();
9461 } CALL_CATCH_EXCEPTION(0);
9469 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_Handle_GetPropertyName(void * jarg1, int jarg2) {
9471 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9472 Dali::Property::Index arg2 ;
9475 arg1 = (Dali::Handle *)jarg1;
9476 arg2 = (Dali::Property::Index)jarg2;
9479 result = ((Dali::Handle const *)arg1)->GetPropertyName(arg2);
9480 } CALL_CATCH_EXCEPTION(0);
9483 jresult = SWIG_csharp_string_callback((&result)->c_str());
9488 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Handle_GetPropertyIndex(void * jarg1, char * jarg2) {
9490 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9491 std::string *arg2 = 0 ;
9492 Dali::Property::Index result;
9494 arg1 = (Dali::Handle *)jarg1;
9496 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
9499 std::string arg2_str(jarg2);
9503 result = (Dali::Property::Index)((Dali::Handle const *)arg1)->GetPropertyIndex((std::string const &)*arg2);
9504 } CALL_CATCH_EXCEPTION(0);
9509 //argout typemap for const std::string&
9515 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Handle_IsPropertyWritable(void * jarg1, int jarg2) {
9517 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9518 Dali::Property::Index arg2 ;
9521 arg1 = (Dali::Handle *)jarg1;
9522 arg2 = (Dali::Property::Index)jarg2;
9525 result = (bool)((Dali::Handle const *)arg1)->IsPropertyWritable(arg2);
9526 } CALL_CATCH_EXCEPTION(0);
9534 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Handle_IsPropertyAnimatable(void * jarg1, int jarg2) {
9536 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9537 Dali::Property::Index arg2 ;
9540 arg1 = (Dali::Handle *)jarg1;
9541 arg2 = (Dali::Property::Index)jarg2;
9544 result = (bool)((Dali::Handle const *)arg1)->IsPropertyAnimatable(arg2);
9545 } CALL_CATCH_EXCEPTION(0);
9553 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Handle_IsPropertyAConstraintInput(void * jarg1, int jarg2) {
9555 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9556 Dali::Property::Index arg2 ;
9559 arg1 = (Dali::Handle *)jarg1;
9560 arg2 = (Dali::Property::Index)jarg2;
9563 result = (bool)((Dali::Handle const *)arg1)->IsPropertyAConstraintInput(arg2);
9564 } CALL_CATCH_EXCEPTION(0);
9572 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Handle_GetPropertyType(void * jarg1, int jarg2) {
9574 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9575 Dali::Property::Index arg2 ;
9576 Dali::Property::Type result;
9578 arg1 = (Dali::Handle *)jarg1;
9579 arg2 = (Dali::Property::Index)jarg2;
9582 result = (Dali::Property::Type)((Dali::Handle const *)arg1)->GetPropertyType(arg2);
9583 } CALL_CATCH_EXCEPTION(0);
9586 jresult = (int)result;
9591 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Handle_SetProperty(void * jarg1, int jarg2, void * jarg3) {
9592 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9593 Dali::Property::Index arg2 ;
9594 Dali::Property::Value *arg3 = 0 ;
9596 arg1 = (Dali::Handle *)jarg1;
9597 arg2 = (Dali::Property::Index)jarg2;
9598 arg3 = (Dali::Property::Value *)jarg3;
9600 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
9605 (arg1)->SetProperty(arg2,(Dali::Property::Value const &)*arg3);
9606 } CALL_CATCH_EXCEPTION();
9612 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Handle_RegisterProperty__SWIG_0(void * jarg1, char * jarg2, void * jarg3) {
9614 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9615 std::string *arg2 = 0 ;
9616 Dali::Property::Value *arg3 = 0 ;
9617 Dali::Property::Index result;
9619 arg1 = (Dali::Handle *)jarg1;
9621 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
9624 std::string arg2_str(jarg2);
9626 arg3 = (Dali::Property::Value *)jarg3;
9628 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
9633 result = (Dali::Property::Index)(arg1)->RegisterProperty((std::string const &)*arg2,(Dali::Property::Value const &)*arg3);
9634 } CALL_CATCH_EXCEPTION(0);
9639 //argout typemap for const std::string&
9645 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Handle_RegisterProperty__SWIG_1(void * jarg1, char * jarg2, void * jarg3, int jarg4) {
9647 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9648 std::string *arg2 = 0 ;
9649 Dali::Property::Value *arg3 = 0 ;
9650 Dali::Property::AccessMode arg4 ;
9651 Dali::Property::Index result;
9653 arg1 = (Dali::Handle *)jarg1;
9655 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
9658 std::string arg2_str(jarg2);
9660 arg3 = (Dali::Property::Value *)jarg3;
9662 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
9665 arg4 = (Dali::Property::AccessMode)jarg4;
9668 result = (Dali::Property::Index)(arg1)->RegisterProperty((std::string const &)*arg2,(Dali::Property::Value const &)*arg3,arg4);
9669 } CALL_CATCH_EXCEPTION(0);
9674 //argout typemap for const std::string&
9680 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Handle_GetProperty(void * jarg1, int jarg2) {
9682 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9683 Dali::Property::Index arg2 ;
9684 Dali::Property::Value result;
9686 arg1 = (Dali::Handle *)jarg1;
9687 arg2 = (Dali::Property::Index)jarg2;
9690 result = ((Dali::Handle const *)arg1)->GetProperty(arg2);
9691 } CALL_CATCH_EXCEPTION(0);
9694 jresult = new Dali::Property::Value((const Dali::Property::Value &)result);
9699 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Handle_GetCurrentProperty(void * jarg1, int jarg2) {
9701 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9702 Dali::Property::Index arg2 ;
9703 Dali::Property::Value result;
9705 arg1 = (Dali::Handle *)jarg1;
9706 arg2 = (Dali::Property::Index)jarg2;
9709 result = ((Dali::Handle const *)arg1)->GetCurrentProperty(arg2);
9710 } CALL_CATCH_EXCEPTION(0);
9713 jresult = new Dali::Property::Value((const Dali::Property::Value &)result);
9718 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Handle_GetPropertyIndices(void * jarg1, void * jarg2) {
9719 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9720 Dali::Property::IndexContainer *arg2 = 0 ;
9722 arg1 = (Dali::Handle *)jarg1;
9723 arg2 = (Dali::Property::IndexContainer *)jarg2;
9725 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::IndexContainer & type is null", 0);
9730 ((Dali::Handle const *)arg1)->GetPropertyIndices(*arg2);
9731 } CALL_CATCH_EXCEPTION();
9737 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Handle_AddPropertyNotification__SWIG_0(void * jarg1, int jarg2, void * jarg3) {
9739 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9740 Dali::Property::Index arg2 ;
9741 Dali::PropertyCondition *arg3 = 0 ;
9742 Dali::PropertyNotification result;
9744 arg1 = (Dali::Handle *)jarg1;
9745 arg2 = (Dali::Property::Index)jarg2;
9746 arg3 = (Dali::PropertyCondition *)jarg3;
9748 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PropertyCondition const & type is null", 0);
9753 result = (arg1)->AddPropertyNotification(arg2,(Dali::PropertyCondition const &)*arg3);
9754 } CALL_CATCH_EXCEPTION(0);
9757 jresult = new Dali::PropertyNotification((const Dali::PropertyNotification &)result);
9762 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Handle_AddPropertyNotification__SWIG_1(void * jarg1, int jarg2, int jarg3, void * jarg4) {
9764 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9765 Dali::Property::Index arg2 ;
9767 Dali::PropertyCondition *arg4 = 0 ;
9768 Dali::PropertyNotification result;
9770 arg1 = (Dali::Handle *)jarg1;
9771 arg2 = (Dali::Property::Index)jarg2;
9773 arg4 = (Dali::PropertyCondition *)jarg4;
9775 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PropertyCondition const & type is null", 0);
9780 result = (arg1)->AddPropertyNotification(arg2,arg3,(Dali::PropertyCondition const &)*arg4);
9781 } CALL_CATCH_EXCEPTION(0);
9784 jresult = new Dali::PropertyNotification((const Dali::PropertyNotification &)result);
9789 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Handle_RemovePropertyNotification(void * jarg1, void * jarg2) {
9790 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9791 Dali::PropertyNotification arg2 ;
9792 Dali::PropertyNotification *argp2 ;
9794 arg1 = (Dali::Handle *)jarg1;
9795 argp2 = (Dali::PropertyNotification *)jarg2;
9797 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::PropertyNotification", 0);
9803 (arg1)->RemovePropertyNotification(arg2);
9804 } CALL_CATCH_EXCEPTION();
9810 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Handle_RemovePropertyNotifications(void * jarg1) {
9811 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9813 arg1 = (Dali::Handle *)jarg1;
9816 (arg1)->RemovePropertyNotifications();
9817 } CALL_CATCH_EXCEPTION();
9823 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Handle_RemoveConstraints__SWIG_0(void * jarg1) {
9824 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9826 arg1 = (Dali::Handle *)jarg1;
9829 (arg1)->RemoveConstraints();
9830 } CALL_CATCH_EXCEPTION();
9836 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Handle_RemoveConstraints__SWIG_1(void * jarg1, unsigned int jarg2) {
9837 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9840 arg1 = (Dali::Handle *)jarg1;
9841 arg2 = (unsigned int)jarg2;
9844 (arg1)->RemoveConstraints(arg2);
9845 } CALL_CATCH_EXCEPTION();
9851 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_New() {
9853 Dali::Handle result;
9857 result = Dali::WeightObject::New();
9858 } CALL_CATCH_EXCEPTION(0);
9861 jresult = new Dali::Handle((const Dali::Handle &)result);
9866 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TypeInfo__SWIG_0() {
9868 Dali::TypeInfo *result = 0 ;
9872 result = (Dali::TypeInfo *)new Dali::TypeInfo();
9873 } CALL_CATCH_EXCEPTION(0);
9876 jresult = (void *)result;
9881 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TypeInfo(void * jarg1) {
9882 Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ;
9884 arg1 = (Dali::TypeInfo *)jarg1;
9888 } CALL_CATCH_EXCEPTION();
9894 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TypeInfo__SWIG_1(void * jarg1) {
9896 Dali::TypeInfo *arg1 = 0 ;
9897 Dali::TypeInfo *result = 0 ;
9899 arg1 = (Dali::TypeInfo *)jarg1;
9901 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeInfo const & type is null", 0);
9906 result = (Dali::TypeInfo *)new Dali::TypeInfo((Dali::TypeInfo const &)*arg1);
9907 } CALL_CATCH_EXCEPTION(0);
9910 jresult = (void *)result;
9915 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TypeInfo_Assign(void * jarg1, void * jarg2) {
9917 Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ;
9918 Dali::TypeInfo *arg2 = 0 ;
9919 Dali::TypeInfo *result = 0 ;
9921 arg1 = (Dali::TypeInfo *)jarg1;
9922 arg2 = (Dali::TypeInfo *)jarg2;
9924 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeInfo const & type is null", 0);
9929 result = (Dali::TypeInfo *) &(arg1)->operator =((Dali::TypeInfo const &)*arg2);
9930 } CALL_CATCH_EXCEPTION(0);
9933 jresult = (void *)result;
9938 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_TypeInfo_GetName(void * jarg1) {
9940 Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ;
9941 std::string *result = 0 ;
9943 arg1 = (Dali::TypeInfo *)jarg1;
9946 result = (std::string *) &((Dali::TypeInfo const *)arg1)->GetName();
9947 } CALL_CATCH_EXCEPTION(0);
9950 jresult = SWIG_csharp_string_callback(result->c_str());
9955 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_TypeInfo_GetBaseName(void * jarg1) {
9957 Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ;
9958 std::string *result = 0 ;
9960 arg1 = (Dali::TypeInfo *)jarg1;
9963 result = (std::string *) &((Dali::TypeInfo const *)arg1)->GetBaseName();
9964 } CALL_CATCH_EXCEPTION(0);
9967 jresult = SWIG_csharp_string_callback(result->c_str());
9972 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TypeInfo_CreateInstance(void * jarg1) {
9974 Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ;
9975 Dali::BaseHandle result;
9977 arg1 = (Dali::TypeInfo *)jarg1;
9980 result = ((Dali::TypeInfo const *)arg1)->CreateInstance();
9981 } CALL_CATCH_EXCEPTION(0);
9984 jresult = new Dali::BaseHandle((const Dali::BaseHandle &)result);
9989 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TypeInfo_GetActionCount(void * jarg1) {
9990 unsigned long jresult ;
9991 Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ;
9994 arg1 = (Dali::TypeInfo *)jarg1;
9997 result = ((Dali::TypeInfo const *)arg1)->GetActionCount();
9998 } CALL_CATCH_EXCEPTION(0);
10001 jresult = (unsigned long)result;
10006 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_TypeInfo_GetActionName(void * jarg1, unsigned long jarg2) {
10008 Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ;
10010 std::string result;
10012 arg1 = (Dali::TypeInfo *)jarg1;
10013 arg2 = (size_t)jarg2;
10016 result = (arg1)->GetActionName(arg2);
10017 } CALL_CATCH_EXCEPTION(0);
10020 jresult = SWIG_csharp_string_callback((&result)->c_str());
10025 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TypeInfo_GetSignalCount(void * jarg1) {
10026 unsigned long jresult ;
10027 Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ;
10030 arg1 = (Dali::TypeInfo *)jarg1;
10033 result = ((Dali::TypeInfo const *)arg1)->GetSignalCount();
10034 } CALL_CATCH_EXCEPTION(0);
10037 jresult = (unsigned long)result;
10042 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_TypeInfo_GetSignalName(void * jarg1, unsigned long jarg2) {
10044 Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ;
10046 std::string result;
10048 arg1 = (Dali::TypeInfo *)jarg1;
10049 arg2 = (size_t)jarg2;
10052 result = (arg1)->GetSignalName(arg2);
10053 } CALL_CATCH_EXCEPTION(0);
10056 jresult = SWIG_csharp_string_callback((&result)->c_str());
10061 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TypeInfo_GetPropertyCount(void * jarg1) {
10062 unsigned long jresult ;
10063 Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ;
10066 arg1 = (Dali::TypeInfo *)jarg1;
10069 result = ((Dali::TypeInfo const *)arg1)->GetPropertyCount();
10070 } CALL_CATCH_EXCEPTION(0);
10073 jresult = (unsigned long)result;
10078 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TypeInfo_GetPropertyIndices(void * jarg1, void * jarg2) {
10079 Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ;
10080 Dali::Property::IndexContainer *arg2 = 0 ;
10082 arg1 = (Dali::TypeInfo *)jarg1;
10083 arg2 = (Dali::Property::IndexContainer *)jarg2;
10085 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::IndexContainer & type is null", 0);
10090 ((Dali::TypeInfo const *)arg1)->GetPropertyIndices(*arg2);
10091 } CALL_CATCH_EXCEPTION();
10097 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_TypeInfo_GetPropertyName(void * jarg1, int jarg2) {
10099 Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ;
10100 Dali::Property::Index arg2 ;
10101 std::string_view result;
10103 arg1 = (Dali::TypeInfo *)jarg1;
10104 arg2 = (Dali::Property::Index)jarg2;
10107 result = ((Dali::TypeInfo const *)arg1)->GetPropertyName(arg2);
10108 } CALL_CATCH_EXCEPTION(0);
10111 jresult = SWIG_csharp_string_callback(result.data());
10116 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TypeRegistry_Get() {
10118 Dali::TypeRegistry result;
10122 result = Dali::TypeRegistry::Get();
10123 } CALL_CATCH_EXCEPTION(0);
10126 jresult = new Dali::TypeRegistry((const Dali::TypeRegistry &)result);
10131 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TypeRegistry__SWIG_0() {
10133 Dali::TypeRegistry *result = 0 ;
10137 result = (Dali::TypeRegistry *)new Dali::TypeRegistry();
10138 } CALL_CATCH_EXCEPTION(0);
10141 jresult = (void *)result;
10146 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TypeRegistry(void * jarg1) {
10147 Dali::TypeRegistry *arg1 = (Dali::TypeRegistry *) 0 ;
10149 arg1 = (Dali::TypeRegistry *)jarg1;
10153 } CALL_CATCH_EXCEPTION();
10159 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TypeRegistry__SWIG_1(void * jarg1) {
10161 Dali::TypeRegistry *arg1 = 0 ;
10162 Dali::TypeRegistry *result = 0 ;
10164 arg1 = (Dali::TypeRegistry *)jarg1;
10166 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeRegistry const & type is null", 0);
10171 result = (Dali::TypeRegistry *)new Dali::TypeRegistry((Dali::TypeRegistry const &)*arg1);
10172 } CALL_CATCH_EXCEPTION(0);
10175 jresult = (void *)result;
10180 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TypeRegistry_Assign(void * jarg1, void * jarg2) {
10182 Dali::TypeRegistry *arg1 = (Dali::TypeRegistry *) 0 ;
10183 Dali::TypeRegistry *arg2 = 0 ;
10184 Dali::TypeRegistry *result = 0 ;
10186 arg1 = (Dali::TypeRegistry *)jarg1;
10187 arg2 = (Dali::TypeRegistry *)jarg2;
10189 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeRegistry const & type is null", 0);
10194 result = (Dali::TypeRegistry *) &(arg1)->operator =((Dali::TypeRegistry const &)*arg2);
10195 } CALL_CATCH_EXCEPTION(0);
10198 jresult = (void *)result;
10203 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TypeRegistry_GetTypeInfo__SWIG_0(void * jarg1, char * jarg2) {
10205 Dali::TypeRegistry *arg1 = (Dali::TypeRegistry *) 0 ;
10206 std::string *arg2 = 0 ;
10207 Dali::TypeInfo result;
10209 arg1 = (Dali::TypeRegistry *)jarg1;
10211 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10214 std::string arg2_str(jarg2);
10218 result = (arg1)->GetTypeInfo((std::string const &)*arg2);
10219 } CALL_CATCH_EXCEPTION(0);
10222 jresult = new Dali::TypeInfo((const Dali::TypeInfo &)result);
10224 //argout typemap for const std::string&
10230 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TypeRegistry_GetTypeInfo__SWIG_1(void * jarg1, void * jarg2) {
10232 Dali::TypeRegistry *arg1 = (Dali::TypeRegistry *) 0 ;
10233 std::type_info *arg2 = 0 ;
10234 Dali::TypeInfo result;
10236 arg1 = (Dali::TypeRegistry *)jarg1;
10237 arg2 = (std::type_info *)jarg2;
10239 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::type_info const & type is null", 0);
10244 result = (arg1)->GetTypeInfo((std::type_info const &)*arg2);
10245 } CALL_CATCH_EXCEPTION(0);
10248 jresult = new Dali::TypeInfo((const Dali::TypeInfo &)result);
10253 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TypeRegistry_GetTypeNameCount(void * jarg1) {
10254 unsigned long jresult ;
10255 Dali::TypeRegistry *arg1 = (Dali::TypeRegistry *) 0 ;
10258 arg1 = (Dali::TypeRegistry *)jarg1;
10261 result = ((Dali::TypeRegistry const *)arg1)->GetTypeNameCount();
10262 } CALL_CATCH_EXCEPTION(0);
10265 jresult = (unsigned long)result;
10270 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_TypeRegistry_GetTypeName(void * jarg1, unsigned long jarg2) {
10272 Dali::TypeRegistry *arg1 = (Dali::TypeRegistry *) 0 ;
10274 std::string result;
10276 arg1 = (Dali::TypeRegistry *)jarg1;
10277 arg2 = (size_t)jarg2;
10280 result = ((Dali::TypeRegistry const *)arg1)->GetTypeName(arg2);
10281 } CALL_CATCH_EXCEPTION(0);
10284 jresult = SWIG_csharp_string_callback((&result)->c_str());
10289 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TypeRegistration__SWIG_0(void * jarg1, void * jarg2, void * jarg3) {
10291 std::type_info *arg1 = 0 ;
10292 std::type_info *arg2 = 0 ;
10293 Dali::TypeInfo::CreateFunction arg3 = (Dali::TypeInfo::CreateFunction) 0 ;
10294 Dali::TypeRegistration *result = 0 ;
10296 arg1 = (std::type_info *)jarg1;
10298 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::type_info const & type is null", 0);
10301 arg2 = (std::type_info *)jarg2;
10303 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::type_info const & type is null", 0);
10306 arg3 = (Dali::TypeInfo::CreateFunction)jarg3;
10309 result = (Dali::TypeRegistration *)new Dali::TypeRegistration((std::type_info const &)*arg1,(std::type_info const &)*arg2,arg3);
10310 } CALL_CATCH_EXCEPTION(0);
10313 jresult = (void *)result;
10318 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TypeRegistration__SWIG_1(void * jarg1, void * jarg2, void * jarg3, bool jarg4) {
10320 std::type_info *arg1 = 0 ;
10321 std::type_info *arg2 = 0 ;
10322 Dali::TypeInfo::CreateFunction arg3 = (Dali::TypeInfo::CreateFunction) 0 ;
10324 Dali::TypeRegistration *result = 0 ;
10326 arg1 = (std::type_info *)jarg1;
10328 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::type_info const & type is null", 0);
10331 arg2 = (std::type_info *)jarg2;
10333 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::type_info const & type is null", 0);
10336 arg3 = (Dali::TypeInfo::CreateFunction)jarg3;
10337 arg4 = jarg4 ? true : false;
10340 result = (Dali::TypeRegistration *)new Dali::TypeRegistration((std::type_info const &)*arg1,(std::type_info const &)*arg2,arg3,arg4);
10341 } CALL_CATCH_EXCEPTION(0);
10344 jresult = (void *)result;
10349 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TypeRegistration__SWIG_2(char * jarg1, void * jarg2, void * jarg3) {
10351 std::string *arg1 = 0 ;
10352 std::type_info *arg2 = 0 ;
10353 Dali::TypeInfo::CreateFunction arg3 = (Dali::TypeInfo::CreateFunction) 0 ;
10354 Dali::TypeRegistration *result = 0 ;
10357 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10360 std::string arg1_str(jarg1);
10362 arg2 = (std::type_info *)jarg2;
10364 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::type_info const & type is null", 0);
10367 arg3 = (Dali::TypeInfo::CreateFunction)jarg3;
10370 result = (Dali::TypeRegistration *)new Dali::TypeRegistration((std::string const &)*arg1,(std::type_info const &)*arg2,arg3);
10371 } CALL_CATCH_EXCEPTION(0);
10374 jresult = (void *)result;
10376 //argout typemap for const std::string&
10382 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_TypeRegistration_RegisteredName(void * jarg1) {
10384 Dali::TypeRegistration *arg1 = (Dali::TypeRegistration *) 0 ;
10385 std::string result;
10387 arg1 = (Dali::TypeRegistration *)jarg1;
10390 result = ((Dali::TypeRegistration const *)arg1)->RegisteredName();
10391 } CALL_CATCH_EXCEPTION(0);
10394 jresult = SWIG_csharp_string_callback((&result)->c_str());
10399 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TypeRegistration_RegisterControl(char * jarg1, void * jarg2) {
10400 std::string *arg1 = 0 ;
10401 Dali::CSharpTypeInfo::CreateFunction arg2 = (Dali::CSharpTypeInfo::CreateFunction) 0 ;
10404 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10407 std::string arg1_str(jarg1);
10409 arg2 = (Dali::CSharpTypeInfo::CreateFunction)jarg2;
10412 Dali_TypeRegistration_RegisterControl((std::string const &)*arg1,arg2);
10413 } CALL_CATCH_EXCEPTION();
10417 //argout typemap for const std::string&
10422 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TypeRegistration_RegisterProperty(char * jarg1, char * jarg2, int jarg3, int jarg4, void * jarg5, void * jarg6) {
10423 std::string *arg1 = 0 ;
10424 std::string *arg2 = 0 ;
10426 Dali::Property::Type arg4 ;
10427 Dali::CSharpTypeInfo::SetPropertyFunction arg5 = (Dali::CSharpTypeInfo::SetPropertyFunction) 0 ;
10428 Dali::CSharpTypeInfo::GetPropertyFunction arg6 = (Dali::CSharpTypeInfo::GetPropertyFunction) 0 ;
10431 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10434 std::string arg1_str(jarg1);
10437 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10440 std::string arg2_str(jarg2);
10443 arg4 = (Dali::Property::Type)jarg4;
10444 arg5 = (Dali::CSharpTypeInfo::SetPropertyFunction)jarg5;
10445 arg6 = (Dali::CSharpTypeInfo::GetPropertyFunction)jarg6;
10448 Dali_TypeRegistration_RegisterProperty((std::string const &)*arg1,(std::string const &)*arg2,arg3,arg4,arg5,arg6);
10449 } CALL_CATCH_EXCEPTION();
10453 //argout typemap for const std::string&
10456 //argout typemap for const std::string&
10461 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TypeRegistration(void * jarg1) {
10462 Dali::TypeRegistration *arg1 = (Dali::TypeRegistration *) 0 ;
10464 arg1 = (Dali::TypeRegistration *)jarg1;
10468 } CALL_CATCH_EXCEPTION();
10474 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_SignalConnectorType(void * jarg1, char * jarg2, void * jarg3) {
10476 Dali::TypeRegistration *arg1 = 0 ;
10477 std::string *arg2 = 0 ;
10478 Dali::TypeInfo::SignalConnectorFunction arg3 = (Dali::TypeInfo::SignalConnectorFunction) 0 ;
10479 Dali::SignalConnectorType *result = 0 ;
10481 arg1 = (Dali::TypeRegistration *)jarg1;
10483 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeRegistration & type is null", 0);
10487 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10490 std::string arg2_str(jarg2);
10492 arg3 = (Dali::TypeInfo::SignalConnectorFunction)jarg3;
10495 result = (Dali::SignalConnectorType *)new Dali::SignalConnectorType(*arg1,(std::string const &)*arg2,arg3);
10496 } CALL_CATCH_EXCEPTION(0);
10499 jresult = (void *)result;
10501 //argout typemap for const std::string&
10507 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_SignalConnectorType(void * jarg1) {
10508 Dali::SignalConnectorType *arg1 = (Dali::SignalConnectorType *) 0 ;
10510 arg1 = (Dali::SignalConnectorType *)jarg1;
10514 } CALL_CATCH_EXCEPTION();
10520 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TypeAction(void * jarg1, char * jarg2, void * jarg3) {
10522 Dali::TypeRegistration *arg1 = 0 ;
10523 std::string *arg2 = 0 ;
10524 Dali::TypeInfo::ActionFunction arg3 = (Dali::TypeInfo::ActionFunction) 0 ;
10525 Dali::TypeAction *result = 0 ;
10527 arg1 = (Dali::TypeRegistration *)jarg1;
10529 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeRegistration & type is null", 0);
10533 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10536 std::string arg2_str(jarg2);
10538 arg3 = (Dali::TypeInfo::ActionFunction)jarg3;
10541 result = (Dali::TypeAction *)new Dali::TypeAction(*arg1,(std::string const &)*arg2,arg3);
10542 } CALL_CATCH_EXCEPTION(0);
10545 jresult = (void *)result;
10547 //argout typemap for const std::string&
10553 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TypeAction(void * jarg1) {
10554 Dali::TypeAction *arg1 = (Dali::TypeAction *) 0 ;
10556 arg1 = (Dali::TypeAction *)jarg1;
10560 } CALL_CATCH_EXCEPTION();
10566 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PropertyRegistration(void * jarg1, char * jarg2, int jarg3, int jarg4, void * jarg5, void * jarg6) {
10568 Dali::TypeRegistration *arg1 = 0 ;
10569 std::string *arg2 = 0 ;
10570 Dali::Property::Index arg3 ;
10571 Dali::Property::Type arg4 ;
10572 Dali::TypeInfo::SetPropertyFunction arg5 = (Dali::TypeInfo::SetPropertyFunction) 0 ;
10573 Dali::TypeInfo::GetPropertyFunction arg6 = (Dali::TypeInfo::GetPropertyFunction) 0 ;
10574 Dali::PropertyRegistration *result = 0 ;
10576 arg1 = (Dali::TypeRegistration *)jarg1;
10578 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeRegistration & type is null", 0);
10582 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10585 std::string arg2_str(jarg2);
10587 arg3 = (Dali::Property::Index)jarg3;
10588 arg4 = (Dali::Property::Type)jarg4;
10589 arg5 = (Dali::TypeInfo::SetPropertyFunction)jarg5;
10590 arg6 = (Dali::TypeInfo::GetPropertyFunction)jarg6;
10593 result = (Dali::PropertyRegistration *)new Dali::PropertyRegistration(*arg1,(std::string const &)*arg2,arg3,arg4,arg5,arg6);
10594 } CALL_CATCH_EXCEPTION(0);
10597 jresult = (void *)result;
10599 //argout typemap for const std::string&
10605 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PropertyRegistration(void * jarg1) {
10606 Dali::PropertyRegistration *arg1 = (Dali::PropertyRegistration *) 0 ;
10608 arg1 = (Dali::PropertyRegistration *)jarg1;
10612 } CALL_CATCH_EXCEPTION();
10618 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AnimatablePropertyRegistration__SWIG_0(void * jarg1, char * jarg2, int jarg3, int jarg4) {
10620 Dali::TypeRegistration *arg1 = 0 ;
10621 std::string *arg2 = 0 ;
10622 Dali::Property::Index arg3 ;
10623 Dali::Property::Type arg4 ;
10624 Dali::AnimatablePropertyRegistration *result = 0 ;
10626 arg1 = (Dali::TypeRegistration *)jarg1;
10628 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeRegistration & type is null", 0);
10632 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10635 std::string arg2_str(jarg2);
10637 arg3 = (Dali::Property::Index)jarg3;
10638 arg4 = (Dali::Property::Type)jarg4;
10641 result = (Dali::AnimatablePropertyRegistration *)new Dali::AnimatablePropertyRegistration(*arg1,(std::string const &)*arg2,arg3,arg4);
10642 } CALL_CATCH_EXCEPTION(0);
10645 jresult = (void *)result;
10647 //argout typemap for const std::string&
10653 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AnimatablePropertyRegistration__SWIG_1(void * jarg1, char * jarg2, int jarg3, void * jarg4) {
10655 Dali::TypeRegistration *arg1 = 0 ;
10656 std::string *arg2 = 0 ;
10657 Dali::Property::Index arg3 ;
10658 Dali::Property::Value *arg4 = 0 ;
10659 Dali::AnimatablePropertyRegistration *result = 0 ;
10661 arg1 = (Dali::TypeRegistration *)jarg1;
10663 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeRegistration & type is null", 0);
10667 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10670 std::string arg2_str(jarg2);
10672 arg3 = (Dali::Property::Index)jarg3;
10673 arg4 = (Dali::Property::Value *)jarg4;
10675 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
10680 result = (Dali::AnimatablePropertyRegistration *)new Dali::AnimatablePropertyRegistration(*arg1,(std::string const &)*arg2,arg3,(Dali::Property::Value const &)*arg4);
10681 } CALL_CATCH_EXCEPTION(0);
10684 jresult = (void *)result;
10686 //argout typemap for const std::string&
10692 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_AnimatablePropertyRegistration(void * jarg1) {
10693 Dali::AnimatablePropertyRegistration *arg1 = (Dali::AnimatablePropertyRegistration *) 0 ;
10695 arg1 = (Dali::AnimatablePropertyRegistration *)jarg1;
10699 } CALL_CATCH_EXCEPTION();
10705 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AnimatablePropertyComponentRegistration(void * jarg1, char * jarg2, int jarg3, int jarg4, unsigned int jarg5) {
10707 Dali::TypeRegistration *arg1 = 0 ;
10708 std::string *arg2 = 0 ;
10709 Dali::Property::Index arg3 ;
10710 Dali::Property::Index arg4 ;
10711 unsigned int arg5 ;
10712 Dali::AnimatablePropertyComponentRegistration *result = 0 ;
10714 arg1 = (Dali::TypeRegistration *)jarg1;
10716 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeRegistration & type is null", 0);
10720 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10723 std::string arg2_str(jarg2);
10725 arg3 = (Dali::Property::Index)jarg3;
10726 arg4 = (Dali::Property::Index)jarg4;
10727 arg5 = (unsigned int)jarg5;
10730 result = (Dali::AnimatablePropertyComponentRegistration *)new Dali::AnimatablePropertyComponentRegistration(*arg1,(std::string const &)*arg2,arg3,arg4,arg5);
10731 } CALL_CATCH_EXCEPTION(0);
10734 jresult = (void *)result;
10736 //argout typemap for const std::string&
10742 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_AnimatablePropertyComponentRegistration(void * jarg1) {
10743 Dali::AnimatablePropertyComponentRegistration *arg1 = (Dali::AnimatablePropertyComponentRegistration *) 0 ;
10745 arg1 = (Dali::AnimatablePropertyComponentRegistration *)jarg1;
10749 } CALL_CATCH_EXCEPTION();
10755 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ChildPropertyRegistration(void * jarg1, char * jarg2, int jarg3, int jarg4) {
10757 Dali::TypeRegistration *arg1 = 0 ;
10758 std::string *arg2 = 0 ;
10759 Dali::Property::Index arg3 ;
10760 Dali::Property::Type arg4 ;
10761 Dali::ChildPropertyRegistration *result = 0 ;
10763 arg1 = (Dali::TypeRegistration *)jarg1;
10765 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeRegistration & type is null", 0);
10769 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10772 std::string arg2_str(jarg2);
10774 arg3 = (Dali::Property::Index)jarg3;
10775 arg4 = (Dali::Property::Type)jarg4;
10778 result = (Dali::ChildPropertyRegistration *)new Dali::ChildPropertyRegistration(*arg1,(std::string const &)*arg2,arg3,arg4);
10779 } CALL_CATCH_EXCEPTION(0);
10782 jresult = (void *)result;
10784 //argout typemap for const std::string&
10790 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ChildPropertyRegistration(void * jarg1) {
10791 Dali::ChildPropertyRegistration *arg1 = (Dali::ChildPropertyRegistration *) 0 ;
10793 arg1 = (Dali::ChildPropertyRegistration *)jarg1;
10797 } CALL_CATCH_EXCEPTION();
10803 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RegisterType(char * jarg1, void * jarg2, void * jarg3) {
10805 std::string *arg1 = 0 ;
10806 std::type_info *arg2 = 0 ;
10807 Dali::CSharpTypeInfo::CreateFunction arg3 = (Dali::CSharpTypeInfo::CreateFunction) 0 ;
10811 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10814 std::string arg1_str(jarg1);
10816 arg2 = (std::type_info *)jarg2;
10818 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::type_info const & type is null", 0);
10821 arg3 = (Dali::CSharpTypeInfo::CreateFunction)jarg3;
10824 result = (bool)Dali::CSharpTypeRegistry::RegisterType((std::string const &)*arg1,(std::type_info const &)*arg2,arg3);
10825 } CALL_CATCH_EXCEPTION(0);
10830 //argout typemap for const std::string&
10836 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RegisterProperty(char * jarg1, char * jarg2, int jarg3, int jarg4, void * jarg5, void * jarg6) {
10838 std::string *arg1 = 0 ;
10839 std::string *arg2 = 0 ;
10840 Dali::Property::Index arg3 ;
10841 Dali::Property::Type arg4 ;
10842 Dali::CSharpTypeInfo::SetPropertyFunction arg5 = (Dali::CSharpTypeInfo::SetPropertyFunction) 0 ;
10843 Dali::CSharpTypeInfo::GetPropertyFunction arg6 = (Dali::CSharpTypeInfo::GetPropertyFunction) 0 ;
10847 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10850 std::string arg1_str(jarg1);
10853 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10856 std::string arg2_str(jarg2);
10858 arg3 = (Dali::Property::Index)jarg3;
10859 arg4 = (Dali::Property::Type)jarg4;
10860 arg5 = (Dali::CSharpTypeInfo::SetPropertyFunction)jarg5;
10861 arg6 = (Dali::CSharpTypeInfo::GetPropertyFunction)jarg6;
10864 result = (bool)Dali::CSharpTypeRegistry::RegisterProperty((std::string const &)*arg1,(std::string const &)*arg2,arg3,arg4,arg5,arg6);
10865 } CALL_CATCH_EXCEPTION(0);
10870 //argout typemap for const std::string&
10873 //argout typemap for const std::string&
10879 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ResizePolicyDefault_get() {
10881 Dali::ResizePolicy::Type result;
10883 result = (Dali::ResizePolicy::Type)(Dali::ResizePolicy::Type)Dali::ResizePolicy::DEFAULT;
10884 jresult = (int)result;
10889 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_VectorBase_Count(void * jarg1) {
10890 unsigned long jresult ;
10891 Dali::VectorBase *arg1 = (Dali::VectorBase *) 0 ;
10892 Dali::VectorBase::SizeType result;
10894 arg1 = (Dali::VectorBase *)jarg1;
10897 result = ((Dali::VectorBase const *)arg1)->Count();
10898 } CALL_CATCH_EXCEPTION(0);
10901 jresult = (unsigned long)result;
10906 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_VectorBase_Size(void * jarg1) {
10907 unsigned long jresult ;
10908 Dali::VectorBase *arg1 = (Dali::VectorBase *) 0 ;
10909 Dali::VectorBase::SizeType result;
10911 arg1 = (Dali::VectorBase *)jarg1;
10914 result = ((Dali::VectorBase const *)arg1)->Size();
10915 } CALL_CATCH_EXCEPTION(0);
10918 jresult = (unsigned long)result;
10923 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_VectorBase_Empty(void * jarg1) {
10925 Dali::VectorBase *arg1 = (Dali::VectorBase *) 0 ;
10928 arg1 = (Dali::VectorBase *)jarg1;
10931 result = (bool)((Dali::VectorBase const *)arg1)->Empty();
10932 } CALL_CATCH_EXCEPTION(0);
10940 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_VectorBase_Capacity(void * jarg1) {
10941 unsigned long jresult ;
10942 Dali::VectorBase *arg1 = (Dali::VectorBase *) 0 ;
10943 Dali::VectorBase::SizeType result;
10945 arg1 = (Dali::VectorBase *)jarg1;
10948 result = ((Dali::VectorBase const *)arg1)->Capacity();
10949 } CALL_CATCH_EXCEPTION(0);
10952 jresult = (unsigned long)result;
10957 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorBase_Release(void * jarg1) {
10958 Dali::VectorBase *arg1 = (Dali::VectorBase *) 0 ;
10960 arg1 = (Dali::VectorBase *)jarg1;
10964 } CALL_CATCH_EXCEPTION();
10970 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_FIRST_VALID_PIXEL_FORMAT_get() {
10972 Dali::Pixel::Format result;
10974 result = (Dali::Pixel::Format)(Dali::Pixel::Format)Dali::Pixel::FIRST_VALID_PIXEL_FORMAT;
10975 jresult = (int)result;
10980 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_LAST_VALID_PIXEL_FORMAT_get() {
10982 Dali::Pixel::Format result;
10984 result = (Dali::Pixel::Format)(Dali::Pixel::Format)Dali::Pixel::LAST_VALID_PIXEL_FORMAT;
10985 jresult = (int)result;
10990 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_HasAlpha(int jarg1) {
10992 Dali::Pixel::Format arg1 ;
10995 arg1 = (Dali::Pixel::Format)jarg1;
10998 result = (bool)Dali::Pixel::HasAlpha(arg1);
10999 } CALL_CATCH_EXCEPTION(0);
11007 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_GetBytesPerPixel(int jarg1) {
11008 unsigned int jresult ;
11009 Dali::Pixel::Format arg1 ;
11010 unsigned int result;
11012 arg1 = (Dali::Pixel::Format)jarg1;
11015 result = (unsigned int)Dali::Pixel::GetBytesPerPixel(arg1);
11016 } CALL_CATCH_EXCEPTION(0);
11024 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_GetAlphaOffsetAndMask(int jarg1, void * jarg2, void * jarg3) {
11025 Dali::Pixel::Format arg1 ;
11029 arg1 = (Dali::Pixel::Format)jarg1;
11030 arg2 = (int *)jarg2;
11032 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "int & type is null", 0);
11035 arg3 = (int *)jarg3;
11037 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "int & type is null", 0);
11042 Dali::Pixel::GetAlphaOffsetAndMask(arg1,*arg2,*arg3);
11043 } CALL_CATCH_EXCEPTION();
11049 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PixelData_New(unsigned char* nuiBuffer, unsigned int nuiBufferSize, unsigned int nuiWidth, unsigned int nuiHeight, int nuiPixelFormat) {
11051 Dali::PixelData result;
11054 unsigned char* copiedBuffer;
11057 copiedBuffer = new unsigned char[nuiBufferSize];
11058 } CALL_CATCH_EXCEPTION(0);
11062 // Note : copiedBuffer created by 'new' method. So ReleaseFunction always be DELETE_ARRAY.
11063 memcpy(copiedBuffer, nuiBuffer, nuiBufferSize);
11064 result = Dali::PixelData::New(copiedBuffer, nuiBufferSize, nuiWidth, nuiHeight, (Dali::Pixel::Format)nuiPixelFormat, Dali::PixelData::ReleaseFunction::DELETE_ARRAY);
11065 } CALL_CATCH_EXCEPTION_WITH_FUNCTION(0, [](unsigned char* buffer){delete[] buffer;}, copiedBuffer);
11068 jresult = new Dali::PixelData((const Dali::PixelData &)result);
11074 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PixelData__SWIG_0() {
11076 Dali::PixelData *result = 0 ;
11080 result = (Dali::PixelData *)new Dali::PixelData();
11081 } CALL_CATCH_EXCEPTION(0);
11084 jresult = (void *)result;
11089 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PixelData(void * nuiHandle) {
11090 Dali::PixelData *pixelData = (Dali::PixelData *) 0 ;
11092 pixelData = (Dali::PixelData *)nuiHandle;
11096 } CALL_CATCH_EXCEPTION();
11102 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PixelData__SWIG_1(void * nuiHandle) {
11104 Dali::PixelData *pixelData = 0 ;
11105 Dali::PixelData *result = 0 ;
11107 pixelData = (Dali::PixelData *)nuiHandle;
11109 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PixelData const & type is null", 0);
11114 result = (Dali::PixelData *)new Dali::PixelData((Dali::PixelData const &)*pixelData);
11115 } CALL_CATCH_EXCEPTION(0);
11118 jresult = (void *)result;
11123 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PixelData_Assign(void * nuiHandle, void * nuiHandleSource) {
11125 Dali::PixelData *pixelData = (Dali::PixelData *) 0 ;
11126 Dali::PixelData *pixelDataSource = 0 ;
11127 Dali::PixelData *result = 0 ;
11129 pixelData = (Dali::PixelData *)nuiHandle;
11130 pixelDataSource = (Dali::PixelData *)nuiHandleSource;
11131 if (!pixelDataSource) {
11132 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PixelData const & type is null", 0);
11137 result = (Dali::PixelData *) &(pixelData)->operator =((Dali::PixelData const &)*pixelDataSource);
11138 } CALL_CATCH_EXCEPTION(0);
11141 jresult = (void *)result;
11146 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_PixelData_GetWidth(void * nuiHandle) {
11147 unsigned int jresult ;
11148 Dali::PixelData *pixelData = (Dali::PixelData *) 0 ;
11149 unsigned int result;
11151 pixelData = (Dali::PixelData *)nuiHandle;
11154 result = (unsigned int)((Dali::PixelData const *)pixelData)->GetWidth();
11155 } CALL_CATCH_EXCEPTION(0);
11163 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_PixelData_GetHeight(void * nuiHandle) {
11164 unsigned int jresult ;
11165 Dali::PixelData *pixelData = (Dali::PixelData *) 0 ;
11166 unsigned int result;
11168 pixelData = (Dali::PixelData *)nuiHandle;
11171 result = (unsigned int)((Dali::PixelData const *)pixelData)->GetHeight();
11172 } CALL_CATCH_EXCEPTION(0);
11180 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PixelData_GetPixelFormat(void * nuiHandle) {
11182 Dali::PixelData *pixelData = (Dali::PixelData *) 0 ;
11183 Dali::Pixel::Format result;
11185 pixelData = (Dali::PixelData *)nuiHandle;
11188 result = (Dali::Pixel::Format)((Dali::PixelData const *)pixelData)->GetPixelFormat();
11189 } CALL_CATCH_EXCEPTION(0);
11192 jresult = (int)result;
11196 SWIGEXPORT void* SWIGSTDCALL CSharp_Dali_PixelData_GenerateUrl(void* nuiHandle)
11198 Dali::PixelData *pixelData = (Dali::PixelData*)nuiHandle;
11199 Dali::Toolkit::ImageUrl result;
11204 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "some argument is null", 0);
11210 result = Dali::Toolkit::Image::GenerateUrl(*pixelData);
11211 } CALL_CATCH_EXCEPTION(0);
11214 jresult = new Dali::Toolkit::ImageUrl((const Dali::Toolkit::ImageUrl&)result);
11219 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_POSITIVE_X_get() {
11220 unsigned int jresult ;
11221 unsigned int result;
11223 result = (unsigned int)(unsigned int)Dali::CubeMapLayer::POSITIVE_X;
11229 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_NEGATIVE_X_get() {
11230 unsigned int jresult ;
11231 unsigned int result;
11233 result = (unsigned int)(unsigned int)Dali::CubeMapLayer::NEGATIVE_X;
11239 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_POSITIVE_Y_get() {
11240 unsigned int jresult ;
11241 unsigned int result;
11243 result = (unsigned int)(unsigned int)Dali::CubeMapLayer::POSITIVE_Y;
11249 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_NEGATIVE_Y_get() {
11250 unsigned int jresult ;
11251 unsigned int result;
11253 result = (unsigned int)(unsigned int)Dali::CubeMapLayer::NEGATIVE_Y;
11259 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_POSITIVE_Z_get() {
11260 unsigned int jresult ;
11261 unsigned int result;
11263 result = (unsigned int)(unsigned int)Dali::CubeMapLayer::POSITIVE_Z;
11269 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_NEGATIVE_Z_get() {
11270 unsigned int jresult ;
11271 unsigned int result;
11273 result = (unsigned int)(unsigned int)Dali::CubeMapLayer::NEGATIVE_Z;
11279 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Texture_New__SWIG_0(int jarg1, int jarg2, unsigned int jarg3, unsigned int jarg4) {
11281 Dali::TextureType::Type arg1 ;
11282 Dali::Pixel::Format arg2 ;
11283 unsigned int arg3 ;
11284 unsigned int arg4 ;
11285 Dali::Texture result;
11287 arg1 = (Dali::TextureType::Type)jarg1;
11288 arg2 = (Dali::Pixel::Format)jarg2;
11289 arg3 = (unsigned int)jarg3;
11290 arg4 = (unsigned int)jarg4;
11293 result = Dali::Texture::New(arg1,arg2,arg3,arg4);
11294 } CALL_CATCH_EXCEPTION(0);
11297 jresult = new Dali::Texture((const Dali::Texture &)result);
11302 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Texture_New__SWIG_1(void * jarg1) {
11304 NativeImageInterface *arg1 = 0 ;
11305 Dali::Texture result;
11307 arg1 = (NativeImageInterface *)jarg1;
11309 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "NativeImageInterface & type is null", 0);
11314 result = Dali::Texture::New(*arg1);
11315 } CALL_CATCH_EXCEPTION(0);
11318 jresult = new Dali::Texture((const Dali::Texture &)result);
11322 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Texture__SWIG_0() {
11324 Dali::Texture *result = 0 ;
11328 result = (Dali::Texture *)new Dali::Texture();
11329 } CALL_CATCH_EXCEPTION(0);
11332 jresult = (void *)result;
11337 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Texture(void * jarg1) {
11338 Dali::Texture *arg1 = (Dali::Texture *) 0 ;
11340 arg1 = (Dali::Texture *)jarg1;
11344 } CALL_CATCH_EXCEPTION();
11350 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Texture__SWIG_1(void * jarg1) {
11352 Dali::Texture *arg1 = 0 ;
11353 Dali::Texture *result = 0 ;
11355 arg1 = (Dali::Texture *)jarg1;
11357 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Texture const & type is null", 0);
11362 result = (Dali::Texture *)new Dali::Texture((Dali::Texture const &)*arg1);
11363 } CALL_CATCH_EXCEPTION(0);
11366 jresult = (void *)result;
11371 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Texture_DownCast(void * jarg1) {
11373 Dali::BaseHandle arg1 ;
11374 Dali::BaseHandle *argp1 ;
11375 Dali::Texture result;
11377 argp1 = (Dali::BaseHandle *)jarg1;
11379 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
11385 result = Dali::Texture::DownCast(arg1);
11386 } CALL_CATCH_EXCEPTION(0);
11389 jresult = new Dali::Texture((const Dali::Texture &)result);
11394 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Texture_Assign(void * jarg1, void * jarg2) {
11396 Dali::Texture *arg1 = (Dali::Texture *) 0 ;
11397 Dali::Texture *arg2 = 0 ;
11398 Dali::Texture *result = 0 ;
11400 arg1 = (Dali::Texture *)jarg1;
11401 arg2 = (Dali::Texture *)jarg2;
11403 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Texture const & type is null", 0);
11408 result = (Dali::Texture *) &(arg1)->operator =((Dali::Texture const &)*arg2);
11409 } CALL_CATCH_EXCEPTION(0);
11412 jresult = (void *)result;
11417 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Texture_Upload__SWIG_0(void * jarg1, void * jarg2) {
11419 Dali::Texture *arg1 = (Dali::Texture *) 0 ;
11420 Dali::PixelData arg2 ;
11421 Dali::PixelData *argp2 ;
11424 arg1 = (Dali::Texture *)jarg1;
11425 argp2 = (Dali::PixelData *)jarg2;
11427 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::PixelData", 0);
11433 result = (bool)(arg1)->Upload(arg2);
11434 } CALL_CATCH_EXCEPTION(0);
11442 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) {
11444 Dali::Texture *arg1 = (Dali::Texture *) 0 ;
11445 Dali::PixelData arg2 ;
11446 unsigned int arg3 ;
11447 unsigned int arg4 ;
11448 unsigned int arg5 ;
11449 unsigned int arg6 ;
11450 unsigned int arg7 ;
11451 unsigned int arg8 ;
11452 Dali::PixelData *argp2 ;
11455 arg1 = (Dali::Texture *)jarg1;
11456 argp2 = (Dali::PixelData *)jarg2;
11458 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::PixelData", 0);
11462 arg3 = (unsigned int)jarg3;
11463 arg4 = (unsigned int)jarg4;
11464 arg5 = (unsigned int)jarg5;
11465 arg6 = (unsigned int)jarg6;
11466 arg7 = (unsigned int)jarg7;
11467 arg8 = (unsigned int)jarg8;
11470 result = (bool)(arg1)->Upload(arg2,arg3,arg4,arg5,arg6,arg7,arg8);
11471 } CALL_CATCH_EXCEPTION(0);
11479 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Texture_GenerateMipmaps(void * jarg1) {
11480 Dali::Texture *arg1 = (Dali::Texture *) 0 ;
11482 arg1 = (Dali::Texture *)jarg1;
11485 (arg1)->GenerateMipmaps();
11486 } CALL_CATCH_EXCEPTION();
11492 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Texture_GetWidth(void * jarg1) {
11493 unsigned int jresult ;
11494 Dali::Texture *arg1 = (Dali::Texture *) 0 ;
11495 unsigned int result;
11497 arg1 = (Dali::Texture *)jarg1;
11500 result = (unsigned int)((Dali::Texture const *)arg1)->GetWidth();
11501 } CALL_CATCH_EXCEPTION(0);
11509 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Texture_GetHeight(void * jarg1) {
11510 unsigned int jresult ;
11511 Dali::Texture *arg1 = (Dali::Texture *) 0 ;
11512 unsigned int result;
11514 arg1 = (Dali::Texture *)jarg1;
11517 result = (unsigned int)((Dali::Texture const *)arg1)->GetHeight();
11518 } CALL_CATCH_EXCEPTION(0);
11526 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Sampler_New() {
11528 Dali::Sampler result;
11532 result = Dali::Sampler::New();
11533 } CALL_CATCH_EXCEPTION(0);
11536 jresult = new Dali::Sampler((const Dali::Sampler &)result);
11541 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Sampler__SWIG_0() {
11543 Dali::Sampler *result = 0 ;
11547 result = (Dali::Sampler *)new Dali::Sampler();
11548 } CALL_CATCH_EXCEPTION(0);
11551 jresult = (void *)result;
11556 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Sampler(void * jarg1) {
11557 Dali::Sampler *arg1 = (Dali::Sampler *) 0 ;
11559 arg1 = (Dali::Sampler *)jarg1;
11563 } CALL_CATCH_EXCEPTION();
11569 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Sampler__SWIG_1(void * jarg1) {
11571 Dali::Sampler *arg1 = 0 ;
11572 Dali::Sampler *result = 0 ;
11574 arg1 = (Dali::Sampler *)jarg1;
11576 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Sampler const & type is null", 0);
11581 result = (Dali::Sampler *)new Dali::Sampler((Dali::Sampler const &)*arg1);
11582 } CALL_CATCH_EXCEPTION(0);
11585 jresult = (void *)result;
11590 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Sampler_DownCast(void * jarg1) {
11592 Dali::BaseHandle arg1 ;
11593 Dali::BaseHandle *argp1 ;
11594 Dali::Sampler result;
11596 argp1 = (Dali::BaseHandle *)jarg1;
11598 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
11604 result = Dali::Sampler::DownCast(arg1);
11605 } CALL_CATCH_EXCEPTION(0);
11608 jresult = new Dali::Sampler((const Dali::Sampler &)result);
11613 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Sampler_Assign(void * jarg1, void * jarg2) {
11615 Dali::Sampler *arg1 = (Dali::Sampler *) 0 ;
11616 Dali::Sampler *arg2 = 0 ;
11617 Dali::Sampler *result = 0 ;
11619 arg1 = (Dali::Sampler *)jarg1;
11620 arg2 = (Dali::Sampler *)jarg2;
11622 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Sampler const & type is null", 0);
11627 result = (Dali::Sampler *) &(arg1)->operator =((Dali::Sampler const &)*arg2);
11628 } CALL_CATCH_EXCEPTION(0);
11631 jresult = (void *)result;
11636 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Sampler_SetFilterMode(void * jarg1, int jarg2, int jarg3) {
11637 Dali::Sampler *arg1 = (Dali::Sampler *) 0 ;
11638 Dali::FilterMode::Type arg2 ;
11639 Dali::FilterMode::Type arg3 ;
11641 arg1 = (Dali::Sampler *)jarg1;
11642 arg2 = (Dali::FilterMode::Type)jarg2;
11643 arg3 = (Dali::FilterMode::Type)jarg3;
11646 (arg1)->SetFilterMode(arg2,arg3);
11647 } CALL_CATCH_EXCEPTION();
11653 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Sampler_SetWrapMode__SWIG_0(void * jarg1, int jarg2, int jarg3) {
11654 Dali::Sampler *arg1 = (Dali::Sampler *) 0 ;
11655 Dali::WrapMode::Type arg2 ;
11656 Dali::WrapMode::Type arg3 ;
11658 arg1 = (Dali::Sampler *)jarg1;
11659 arg2 = (Dali::WrapMode::Type)jarg2;
11660 arg3 = (Dali::WrapMode::Type)jarg3;
11663 (arg1)->SetWrapMode(arg2,arg3);
11664 } CALL_CATCH_EXCEPTION();
11670 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Sampler_SetWrapMode__SWIG_1(void * jarg1, int jarg2, int jarg3, int jarg4) {
11671 Dali::Sampler *arg1 = (Dali::Sampler *) 0 ;
11672 Dali::WrapMode::Type arg2 ;
11673 Dali::WrapMode::Type arg3 ;
11674 Dali::WrapMode::Type arg4 ;
11676 arg1 = (Dali::Sampler *)jarg1;
11677 arg2 = (Dali::WrapMode::Type)jarg2;
11678 arg3 = (Dali::WrapMode::Type)jarg3;
11679 arg4 = (Dali::WrapMode::Type)jarg4;
11682 (arg1)->SetWrapMode(arg2,arg3,arg4);
11683 } CALL_CATCH_EXCEPTION();
11689 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextureSet_New() {
11691 Dali::TextureSet result;
11695 result = Dali::TextureSet::New();
11696 } CALL_CATCH_EXCEPTION(0);
11699 jresult = new Dali::TextureSet((const Dali::TextureSet &)result);
11704 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TextureSet__SWIG_0() {
11706 Dali::TextureSet *result = 0 ;
11710 result = (Dali::TextureSet *)new Dali::TextureSet();
11711 } CALL_CATCH_EXCEPTION(0);
11714 jresult = (void *)result;
11719 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TextureSet(void * jarg1) {
11720 Dali::TextureSet *arg1 = (Dali::TextureSet *) 0 ;
11722 arg1 = (Dali::TextureSet *)jarg1;
11726 } CALL_CATCH_EXCEPTION();
11732 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TextureSet__SWIG_1(void * jarg1) {
11734 Dali::TextureSet *arg1 = 0 ;
11735 Dali::TextureSet *result = 0 ;
11737 arg1 = (Dali::TextureSet *)jarg1;
11739 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TextureSet const & type is null", 0);
11744 result = (Dali::TextureSet *)new Dali::TextureSet((Dali::TextureSet const &)*arg1);
11745 } CALL_CATCH_EXCEPTION(0);
11748 jresult = (void *)result;
11753 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextureSet_DownCast(void * jarg1) {
11755 Dali::BaseHandle arg1 ;
11756 Dali::BaseHandle *argp1 ;
11757 Dali::TextureSet result;
11759 argp1 = (Dali::BaseHandle *)jarg1;
11761 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
11767 result = Dali::TextureSet::DownCast(arg1);
11768 } CALL_CATCH_EXCEPTION(0);
11771 jresult = new Dali::TextureSet((const Dali::TextureSet &)result);
11776 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextureSet_Assign(void * jarg1, void * jarg2) {
11778 Dali::TextureSet *arg1 = (Dali::TextureSet *) 0 ;
11779 Dali::TextureSet *arg2 = 0 ;
11780 Dali::TextureSet *result = 0 ;
11782 arg1 = (Dali::TextureSet *)jarg1;
11783 arg2 = (Dali::TextureSet *)jarg2;
11785 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TextureSet const & type is null", 0);
11790 result = (Dali::TextureSet *) &(arg1)->operator =((Dali::TextureSet const &)*arg2);
11791 } CALL_CATCH_EXCEPTION(0);
11794 jresult = (void *)result;
11799 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TextureSet_SetTexture(void * jarg1, unsigned long jarg2, void * jarg3) {
11800 Dali::TextureSet *arg1 = (Dali::TextureSet *) 0 ;
11802 Dali::Texture arg3 ;
11803 Dali::Texture *argp3 ;
11805 arg1 = (Dali::TextureSet *)jarg1;
11806 arg2 = (size_t)jarg2;
11807 argp3 = (Dali::Texture *)jarg3;
11809 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Texture", 0);
11815 (arg1)->SetTexture(arg2,arg3);
11816 } CALL_CATCH_EXCEPTION();
11822 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextureSet_GetTexture(void * jarg1, unsigned long jarg2) {
11824 Dali::TextureSet *arg1 = (Dali::TextureSet *) 0 ;
11826 Dali::Texture result;
11828 arg1 = (Dali::TextureSet *)jarg1;
11829 arg2 = (size_t)jarg2;
11832 result = ((Dali::TextureSet const *)arg1)->GetTexture(arg2);
11833 } CALL_CATCH_EXCEPTION(0);
11836 jresult = new Dali::Texture((const Dali::Texture &)result);
11841 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TextureSet_SetSampler(void * jarg1, unsigned long jarg2, void * jarg3) {
11842 Dali::TextureSet *arg1 = (Dali::TextureSet *) 0 ;
11844 Dali::Sampler arg3 ;
11845 Dali::Sampler *argp3 ;
11847 arg1 = (Dali::TextureSet *)jarg1;
11848 arg2 = (size_t)jarg2;
11849 argp3 = (Dali::Sampler *)jarg3;
11851 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Sampler", 0);
11857 (arg1)->SetSampler(arg2,arg3);
11858 } CALL_CATCH_EXCEPTION();
11864 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextureSet_GetSampler(void * jarg1, unsigned long jarg2) {
11866 Dali::TextureSet *arg1 = (Dali::TextureSet *) 0 ;
11868 Dali::Sampler result;
11870 arg1 = (Dali::TextureSet *)jarg1;
11871 arg2 = (size_t)jarg2;
11874 result = ((Dali::TextureSet const *)arg1)->GetSampler(arg2);
11875 } CALL_CATCH_EXCEPTION(0);
11878 jresult = new Dali::Sampler((const Dali::Sampler &)result);
11883 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TextureSet_GetTextureCount(void * jarg1) {
11884 unsigned long jresult ;
11885 Dali::TextureSet *arg1 = (Dali::TextureSet *) 0 ;
11888 arg1 = (Dali::TextureSet *)jarg1;
11891 result = ((Dali::TextureSet const *)arg1)->GetTextureCount();
11892 } CALL_CATCH_EXCEPTION(0);
11895 jresult = (unsigned long)result;
11900 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VertexBuffer_New(void * jarg1) {
11902 Dali::Property::Map *arg1 = 0 ;
11903 Dali::VertexBuffer result;
11905 arg1 = (Dali::Property::Map *)jarg1;
11907 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Map & type is null", 0);
11912 result = Dali::VertexBuffer::New(*arg1);
11913 } CALL_CATCH_EXCEPTION(0);
11916 jresult = new Dali::VertexBuffer((const Dali::VertexBuffer &)result);
11921 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VertexBuffer__SWIG_0() {
11923 Dali::VertexBuffer *result = 0 ;
11927 result = (Dali::VertexBuffer *)new Dali::VertexBuffer();
11928 } CALL_CATCH_EXCEPTION(0);
11931 jresult = (void *)result;
11936 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_VertexBuffer(void * jarg1) {
11937 Dali::VertexBuffer *arg1 = (Dali::VertexBuffer *) 0 ;
11939 arg1 = (Dali::VertexBuffer *)jarg1;
11943 } CALL_CATCH_EXCEPTION();
11949 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VertexBuffer__SWIG_1(void * jarg1) {
11951 Dali::VertexBuffer *arg1 = 0 ;
11952 Dali::VertexBuffer *result = 0 ;
11954 arg1 = (Dali::VertexBuffer *)jarg1;
11956 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::VertexBuffer const & type is null", 0);
11961 result = (Dali::VertexBuffer *)new Dali::VertexBuffer((Dali::VertexBuffer const &)*arg1);
11962 } CALL_CATCH_EXCEPTION(0);
11965 jresult = (void *)result;
11970 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VertexBuffer_DownCast(void * jarg1) {
11972 Dali::BaseHandle arg1 ;
11973 Dali::BaseHandle *argp1 ;
11974 Dali::VertexBuffer result;
11976 argp1 = (Dali::BaseHandle *)jarg1;
11978 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
11984 result = Dali::VertexBuffer::DownCast(arg1);
11985 } CALL_CATCH_EXCEPTION(0);
11988 jresult = new Dali::VertexBuffer((const Dali::VertexBuffer &)result);
11993 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VertexBuffer_Assign(void * jarg1, void * jarg2) {
11995 Dali::VertexBuffer *arg1 = (Dali::VertexBuffer *) 0 ;
11996 Dali::VertexBuffer *arg2 = 0 ;
11997 Dali::VertexBuffer *result = 0 ;
11999 arg1 = (Dali::VertexBuffer *)jarg1;
12000 arg2 = (Dali::VertexBuffer *)jarg2;
12002 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::VertexBuffer const & type is null", 0);
12007 result = (Dali::VertexBuffer *) &(arg1)->operator =((Dali::VertexBuffer const &)*arg2);
12008 } CALL_CATCH_EXCEPTION(0);
12011 jresult = (void *)result;
12016 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VertexBuffer_SetData(void * jarg1, void * jarg2, unsigned long jarg3) {
12017 Dali::VertexBuffer *arg1 = (Dali::VertexBuffer *) 0 ;
12018 void *arg2 = (void *) 0 ;
12021 arg1 = (Dali::VertexBuffer *)jarg1;
12023 arg3 = (std::size_t)jarg3;
12026 (arg1)->SetData((void const *)arg2,arg3);
12027 } CALL_CATCH_EXCEPTION();
12033 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_VertexBuffer_GetSize(void * jarg1) {
12034 unsigned long jresult ;
12035 Dali::VertexBuffer *arg1 = (Dali::VertexBuffer *) 0 ;
12036 std::size_t result;
12038 arg1 = (Dali::VertexBuffer *)jarg1;
12041 result = ((Dali::VertexBuffer const *)arg1)->GetSize();
12042 } CALL_CATCH_EXCEPTION(0);
12045 jresult = (unsigned long)result;
12050 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Geometry_New() {
12052 Dali::Geometry result;
12056 result = Dali::Geometry::New();
12057 } CALL_CATCH_EXCEPTION(0);
12060 jresult = new Dali::Geometry((const Dali::Geometry &)result);
12065 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Geometry__SWIG_0() {
12067 Dali::Geometry *result = 0 ;
12071 result = (Dali::Geometry *)new Dali::Geometry();
12072 } CALL_CATCH_EXCEPTION(0);
12075 jresult = (void *)result;
12080 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Geometry(void * jarg1) {
12081 Dali::Geometry *arg1 = (Dali::Geometry *) 0 ;
12083 arg1 = (Dali::Geometry *)jarg1;
12087 } CALL_CATCH_EXCEPTION();
12093 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Geometry__SWIG_1(void * jarg1) {
12095 Dali::Geometry *arg1 = 0 ;
12096 Dali::Geometry *result = 0 ;
12098 arg1 = (Dali::Geometry *)jarg1;
12100 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Geometry const & type is null", 0);
12105 result = (Dali::Geometry *)new Dali::Geometry((Dali::Geometry const &)*arg1);
12106 } CALL_CATCH_EXCEPTION(0);
12109 jresult = (void *)result;
12114 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Geometry_DownCast(void * jarg1) {
12116 Dali::BaseHandle arg1 ;
12117 Dali::BaseHandle *argp1 ;
12118 Dali::Geometry result;
12120 argp1 = (Dali::BaseHandle *)jarg1;
12122 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
12128 result = Dali::Geometry::DownCast(arg1);
12129 } CALL_CATCH_EXCEPTION(0);
12132 jresult = new Dali::Geometry((const Dali::Geometry &)result);
12137 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Geometry_Assign(void * jarg1, void * jarg2) {
12139 Dali::Geometry *arg1 = (Dali::Geometry *) 0 ;
12140 Dali::Geometry *arg2 = 0 ;
12141 Dali::Geometry *result = 0 ;
12143 arg1 = (Dali::Geometry *)jarg1;
12144 arg2 = (Dali::Geometry *)jarg2;
12146 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Geometry const & type is null", 0);
12151 result = (Dali::Geometry *) &(arg1)->operator =((Dali::Geometry const &)*arg2);
12152 } CALL_CATCH_EXCEPTION(0);
12155 jresult = (void *)result;
12160 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Geometry_AddVertexBuffer(void * jarg1, void * jarg2) {
12161 unsigned long jresult ;
12162 Dali::Geometry *arg1 = (Dali::Geometry *) 0 ;
12163 Dali::VertexBuffer *arg2 = 0 ;
12164 std::size_t result;
12166 arg1 = (Dali::Geometry *)jarg1;
12167 arg2 = (Dali::VertexBuffer *)jarg2;
12169 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::VertexBuffer & type is null", 0);
12174 result = (arg1)->AddVertexBuffer(*arg2);
12175 } CALL_CATCH_EXCEPTION(0);
12178 jresult = (unsigned long)result;
12183 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Geometry_GetNumberOfVertexBuffers(void * jarg1) {
12184 unsigned long jresult ;
12185 Dali::Geometry *arg1 = (Dali::Geometry *) 0 ;
12186 std::size_t result;
12188 arg1 = (Dali::Geometry *)jarg1;
12191 result = ((Dali::Geometry const *)arg1)->GetNumberOfVertexBuffers();
12192 } CALL_CATCH_EXCEPTION(0);
12195 jresult = (unsigned long)result;
12200 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Geometry_RemoveVertexBuffer(void * jarg1, unsigned long jarg2) {
12201 Dali::Geometry *arg1 = (Dali::Geometry *) 0 ;
12204 arg1 = (Dali::Geometry *)jarg1;
12205 arg2 = (std::size_t)jarg2;
12208 (arg1)->RemoveVertexBuffer(arg2);
12209 } CALL_CATCH_EXCEPTION();
12215 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Geometry_SetIndexBuffer(void * jarg1, unsigned short* jarg2, unsigned long jarg3) {
12216 Dali::Geometry *arg1 = (Dali::Geometry *) 0 ;
12217 unsigned short *arg2 = (unsigned short *) 0 ;
12220 arg1 = (Dali::Geometry *)jarg1;
12222 arg3 = (size_t)jarg3;
12225 (arg1)->SetIndexBuffer((unsigned short const *)arg2,arg3);
12226 } CALL_CATCH_EXCEPTION();
12234 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Geometry_SetType(void * jarg1, int jarg2) {
12235 Dali::Geometry *arg1 = (Dali::Geometry *) 0 ;
12236 Dali::Geometry::Type arg2 ;
12238 arg1 = (Dali::Geometry *)jarg1;
12239 arg2 = (Dali::Geometry::Type)jarg2;
12242 (arg1)->SetType(arg2);
12243 } CALL_CATCH_EXCEPTION();
12249 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Geometry_GetType(void * jarg1) {
12251 Dali::Geometry *arg1 = (Dali::Geometry *) 0 ;
12252 Dali::Geometry::Type result;
12254 arg1 = (Dali::Geometry *)jarg1;
12257 result = (Dali::Geometry::Type)((Dali::Geometry const *)arg1)->GetType();
12258 } CALL_CATCH_EXCEPTION(0);
12261 jresult = (int)result;
12266 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Shader_Hint() {
12268 Dali::Shader::Hint *result = 0 ;
12272 result = (Dali::Shader::Hint *)new Dali::Shader::Hint();
12273 } CALL_CATCH_EXCEPTION(0);
12276 jresult = (void *)result;
12281 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Shader_Hint(void * jarg1) {
12282 Dali::Shader::Hint *arg1 = (Dali::Shader::Hint *) 0 ;
12284 arg1 = (Dali::Shader::Hint *)jarg1;
12288 } CALL_CATCH_EXCEPTION();
12294 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Shader_Property_PROGRAM_get() {
12298 result = (int)Dali::Shader::Property::PROGRAM;
12299 jresult = (int)result;
12304 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Shader_Property() {
12306 Dali::Shader::Property *result = 0 ;
12310 result = (Dali::Shader::Property *)new Dali::Shader::Property();
12311 } CALL_CATCH_EXCEPTION(0);
12314 jresult = (void *)result;
12319 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Shader_Property(void * jarg1) {
12320 Dali::Shader::Property *arg1 = (Dali::Shader::Property *) 0 ;
12322 arg1 = (Dali::Shader::Property *)jarg1;
12326 } CALL_CATCH_EXCEPTION();
12332 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Shader_New__SWIG_0(char * jarg1, char * jarg2, int jarg3) {
12334 std::string *arg1 = 0 ;
12335 std::string *arg2 = 0 ;
12336 Dali::Shader::Hint::Value arg3 ;
12337 Dali::Shader result;
12340 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
12343 std::string arg1_str(jarg1);
12346 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
12349 std::string arg2_str(jarg2);
12351 arg3 = (Dali::Shader::Hint::Value)jarg3;
12354 result = Dali::Shader::New((std::string const &)*arg1,(std::string const &)*arg2,arg3);
12355 } CALL_CATCH_EXCEPTION(0);
12358 jresult = new Dali::Shader((const Dali::Shader &)result);
12360 //argout typemap for const std::string&
12363 //argout typemap for const std::string&
12369 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Shader_New__SWIG_1(char * jarg1, char * jarg2) {
12371 std::string *arg1 = 0 ;
12372 std::string *arg2 = 0 ;
12373 Dali::Shader result;
12376 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
12379 std::string arg1_str(jarg1);
12382 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
12385 std::string arg2_str(jarg2);
12389 result = Dali::Shader::New((std::string const &)*arg1,(std::string const &)*arg2);
12390 } CALL_CATCH_EXCEPTION(0);
12393 jresult = new Dali::Shader((const Dali::Shader &)result);
12395 //argout typemap for const std::string&
12398 //argout typemap for const std::string&
12404 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Shader__SWIG_0() {
12406 Dali::Shader *result = 0 ;
12410 result = (Dali::Shader *)new Dali::Shader();
12411 } CALL_CATCH_EXCEPTION(0);
12414 jresult = (void *)result;
12419 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Shader(void * jarg1) {
12420 Dali::Shader *arg1 = (Dali::Shader *) 0 ;
12422 arg1 = (Dali::Shader *)jarg1;
12426 } CALL_CATCH_EXCEPTION();
12432 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Shader__SWIG_1(void * jarg1) {
12434 Dali::Shader *arg1 = 0 ;
12435 Dali::Shader *result = 0 ;
12437 arg1 = (Dali::Shader *)jarg1;
12439 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Shader const & type is null", 0);
12444 result = (Dali::Shader *)new Dali::Shader((Dali::Shader const &)*arg1);
12445 } CALL_CATCH_EXCEPTION(0);
12448 jresult = (void *)result;
12453 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Shader_DownCast(void * jarg1) {
12455 Dali::BaseHandle arg1 ;
12456 Dali::BaseHandle *argp1 ;
12457 Dali::Shader result;
12459 argp1 = (Dali::BaseHandle *)jarg1;
12461 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
12467 result = Dali::Shader::DownCast(arg1);
12468 } CALL_CATCH_EXCEPTION(0);
12471 jresult = new Dali::Shader((const Dali::Shader &)result);
12476 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Shader_Assign(void * jarg1, void * jarg2) {
12478 Dali::Shader *arg1 = (Dali::Shader *) 0 ;
12479 Dali::Shader *arg2 = 0 ;
12480 Dali::Shader *result = 0 ;
12482 arg1 = (Dali::Shader *)jarg1;
12483 arg2 = (Dali::Shader *)jarg2;
12485 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Shader const & type is null", 0);
12490 result = (Dali::Shader *) &(arg1)->operator =((Dali::Shader const &)*arg2);
12491 } CALL_CATCH_EXCEPTION(0);
12494 jresult = (void *)result;
12499 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_DEPTH_INDEX_get() {
12503 result = (int)Dali::Renderer::Property::DEPTH_INDEX;
12504 jresult = (int)result;
12509 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_FACE_CULLING_MODE_get() {
12513 result = (int)Dali::Renderer::Property::FACE_CULLING_MODE;
12514 jresult = (int)result;
12519 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_BLEND_MODE_get() {
12523 result = (int)Dali::Renderer::Property::BLEND_MODE;
12524 jresult = (int)result;
12529 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_BLEND_EQUATION_RGB_get() {
12533 result = (int)Dali::Renderer::Property::BLEND_EQUATION_RGB;
12534 jresult = (int)result;
12539 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_BLEND_EQUATION_ALPHA_get() {
12543 result = (int)Dali::Renderer::Property::BLEND_EQUATION_ALPHA;
12544 jresult = (int)result;
12549 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_BLEND_FACTOR_SRC_RGB_get() {
12553 result = (int)Dali::Renderer::Property::BLEND_FACTOR_SRC_RGB;
12554 jresult = (int)result;
12559 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_BLEND_FACTOR_DEST_RGB_get() {
12563 result = (int)Dali::Renderer::Property::BLEND_FACTOR_DEST_RGB;
12564 jresult = (int)result;
12569 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_BLEND_FACTOR_SRC_ALPHA_get() {
12573 result = (int)Dali::Renderer::Property::BLEND_FACTOR_SRC_ALPHA;
12574 jresult = (int)result;
12579 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_BLEND_FACTOR_DEST_ALPHA_get() {
12583 result = (int)Dali::Renderer::Property::BLEND_FACTOR_DEST_ALPHA;
12584 jresult = (int)result;
12589 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_BLEND_COLOR_get() {
12593 result = (int)Dali::Renderer::Property::BLEND_COLOR;
12594 jresult = (int)result;
12599 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_BLEND_PRE_MULTIPLIED_ALPHA_get() {
12603 result = (int)Dali::Renderer::Property::BLEND_PRE_MULTIPLIED_ALPHA;
12604 jresult = (int)result;
12609 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_INDEX_RANGE_FIRST_get() {
12613 result = (int)Dali::Renderer::Property::INDEX_RANGE_FIRST;
12614 jresult = (int)result;
12619 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_INDEX_RANGE_COUNT_get() {
12623 result = (int)Dali::Renderer::Property::INDEX_RANGE_COUNT;
12624 jresult = (int)result;
12629 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_DEPTH_WRITE_MODE_get() {
12633 result = (int)Dali::Renderer::Property::DEPTH_WRITE_MODE;
12634 jresult = (int)result;
12639 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_DEPTH_FUNCTION_get() {
12643 result = (int)Dali::Renderer::Property::DEPTH_FUNCTION;
12644 jresult = (int)result;
12649 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_DEPTH_TEST_MODE_get() {
12653 result = (int)Dali::Renderer::Property::DEPTH_TEST_MODE;
12654 jresult = (int)result;
12659 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_RENDER_MODE_get() {
12663 result = (int)Dali::Renderer::Property::RENDER_MODE;
12664 jresult = (int)result;
12669 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_STENCIL_FUNCTION_get() {
12673 result = (int)Dali::Renderer::Property::STENCIL_FUNCTION;
12674 jresult = (int)result;
12679 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_STENCIL_FUNCTION_MASK_get() {
12683 result = (int)Dali::Renderer::Property::STENCIL_FUNCTION_MASK;
12684 jresult = (int)result;
12689 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_STENCIL_FUNCTION_REFERENCE_get() {
12693 result = (int)Dali::Renderer::Property::STENCIL_FUNCTION_REFERENCE;
12694 jresult = (int)result;
12699 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_STENCIL_MASK_get() {
12703 result = (int)Dali::Renderer::Property::STENCIL_MASK;
12704 jresult = (int)result;
12709 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_STENCIL_OPERATION_ON_FAIL_get() {
12713 result = (int)Dali::Renderer::Property::STENCIL_OPERATION_ON_FAIL;
12714 jresult = (int)result;
12719 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_STENCIL_OPERATION_ON_Z_FAIL_get() {
12723 result = (int)Dali::Renderer::Property::STENCIL_OPERATION_ON_Z_FAIL;
12724 jresult = (int)result;
12729 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_STENCIL_OPERATION_ON_Z_PASS_get() {
12733 result = (int)Dali::Renderer::Property::STENCIL_OPERATION_ON_Z_PASS;
12734 jresult = (int)result;
12739 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Renderer_Property() {
12741 Dali::Renderer::Property *result = 0 ;
12745 result = (Dali::Renderer::Property *)new Dali::Renderer::Property();
12746 } CALL_CATCH_EXCEPTION(0);
12749 jresult = (void *)result;
12754 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Renderer_Property(void * jarg1) {
12755 Dali::Renderer::Property *arg1 = (Dali::Renderer::Property *) 0 ;
12757 arg1 = (Dali::Renderer::Property *)jarg1;
12761 } CALL_CATCH_EXCEPTION();
12767 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Renderer_New(void * jarg1, void * jarg2) {
12769 Dali::Geometry *arg1 = 0 ;
12770 Dali::Shader *arg2 = 0 ;
12771 Dali::Renderer result;
12773 arg1 = (Dali::Geometry *)jarg1;
12775 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Geometry & type is null", 0);
12778 arg2 = (Dali::Shader *)jarg2;
12780 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Shader & type is null", 0);
12785 result = Dali::Renderer::New(*arg1,*arg2);
12786 } CALL_CATCH_EXCEPTION(0);
12789 jresult = new Dali::Renderer((const Dali::Renderer &)result);
12794 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Renderer__SWIG_0() {
12796 Dali::Renderer *result = 0 ;
12800 result = (Dali::Renderer *)new Dali::Renderer();
12801 } CALL_CATCH_EXCEPTION(0);
12804 jresult = (void *)result;
12809 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Renderer(void * jarg1) {
12810 Dali::Renderer *arg1 = (Dali::Renderer *) 0 ;
12812 arg1 = (Dali::Renderer *)jarg1;
12816 } CALL_CATCH_EXCEPTION();
12822 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Renderer__SWIG_1(void * jarg1) {
12824 Dali::Renderer *arg1 = 0 ;
12825 Dali::Renderer *result = 0 ;
12827 arg1 = (Dali::Renderer *)jarg1;
12829 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Renderer const & type is null", 0);
12834 result = (Dali::Renderer *)new Dali::Renderer((Dali::Renderer const &)*arg1);
12835 } CALL_CATCH_EXCEPTION(0);
12838 jresult = (void *)result;
12843 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Renderer_DownCast(void * jarg1) {
12845 Dali::BaseHandle arg1 ;
12846 Dali::BaseHandle *argp1 ;
12847 Dali::Renderer result;
12849 argp1 = (Dali::BaseHandle *)jarg1;
12851 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
12857 result = Dali::Renderer::DownCast(arg1);
12858 } CALL_CATCH_EXCEPTION(0);
12861 jresult = new Dali::Renderer((const Dali::Renderer &)result);
12866 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Renderer_Assign(void * jarg1, void * jarg2) {
12868 Dali::Renderer *arg1 = (Dali::Renderer *) 0 ;
12869 Dali::Renderer *arg2 = 0 ;
12870 Dali::Renderer *result = 0 ;
12872 arg1 = (Dali::Renderer *)jarg1;
12873 arg2 = (Dali::Renderer *)jarg2;
12875 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Renderer const & type is null", 0);
12880 result = (Dali::Renderer *) &(arg1)->operator =((Dali::Renderer const &)*arg2);
12881 } CALL_CATCH_EXCEPTION(0);
12884 jresult = (void *)result;
12889 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Renderer_SetGeometry(void * jarg1, void * jarg2) {
12890 Dali::Renderer *arg1 = (Dali::Renderer *) 0 ;
12891 Dali::Geometry *arg2 = 0 ;
12893 arg1 = (Dali::Renderer *)jarg1;
12894 arg2 = (Dali::Geometry *)jarg2;
12896 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Geometry & type is null", 0);
12901 (arg1)->SetGeometry(*arg2);
12902 } CALL_CATCH_EXCEPTION();
12908 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Renderer_GetGeometry(void * jarg1) {
12910 Dali::Renderer *arg1 = (Dali::Renderer *) 0 ;
12911 Dali::Geometry result;
12913 arg1 = (Dali::Renderer *)jarg1;
12916 result = ((Dali::Renderer const *)arg1)->GetGeometry();
12917 } CALL_CATCH_EXCEPTION(0);
12920 jresult = new Dali::Geometry((const Dali::Geometry &)result);
12925 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Renderer_SetIndexRange(void * jarg1, int jarg2, int jarg3) {
12926 Dali::Renderer *arg1 = (Dali::Renderer *) 0 ;
12930 arg1 = (Dali::Renderer *)jarg1;
12935 (arg1)->SetIndexRange(arg2,arg3);
12936 } CALL_CATCH_EXCEPTION();
12942 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Renderer_SetTextures(void * jarg1, void * jarg2) {
12943 Dali::Renderer *arg1 = (Dali::Renderer *) 0 ;
12944 Dali::TextureSet *arg2 = 0 ;
12946 arg1 = (Dali::Renderer *)jarg1;
12947 arg2 = (Dali::TextureSet *)jarg2;
12949 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TextureSet & type is null", 0);
12954 (arg1)->SetTextures(*arg2);
12955 } CALL_CATCH_EXCEPTION();
12961 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Renderer_GetTextures(void * jarg1) {
12963 Dali::Renderer *arg1 = (Dali::Renderer *) 0 ;
12964 Dali::TextureSet result;
12966 arg1 = (Dali::Renderer *)jarg1;
12969 result = ((Dali::Renderer const *)arg1)->GetTextures();
12970 } CALL_CATCH_EXCEPTION(0);
12973 jresult = new Dali::TextureSet((const Dali::TextureSet &)result);
12978 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Renderer_SetShader(void * jarg1, void * jarg2) {
12979 Dali::Renderer *arg1 = (Dali::Renderer *) 0 ;
12980 Dali::Shader *arg2 = 0 ;
12982 arg1 = (Dali::Renderer *)jarg1;
12983 arg2 = (Dali::Shader *)jarg2;
12985 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Shader & type is null", 0);
12990 (arg1)->SetShader(*arg2);
12991 } CALL_CATCH_EXCEPTION();
12997 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Renderer_GetShader(void * jarg1) {
12999 Dali::Renderer *arg1 = (Dali::Renderer *) 0 ;
13000 Dali::Shader result;
13002 arg1 = (Dali::Renderer *)jarg1;
13005 result = ((Dali::Renderer const *)arg1)->GetShader();
13006 } CALL_CATCH_EXCEPTION(0);
13009 jresult = new Dali::Shader((const Dali::Shader &)result);
13014 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_FrameBuffer_Attachment() {
13016 Dali::FrameBuffer::Attachment *result = 0 ;
13020 result = (Dali::FrameBuffer::Attachment *)new Dali::FrameBuffer::Attachment();
13021 } CALL_CATCH_EXCEPTION(0);
13024 jresult = (void *)result;
13029 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_FrameBuffer_Attachment(void * jarg1) {
13030 Dali::FrameBuffer::Attachment *arg1 = (Dali::FrameBuffer::Attachment *) 0 ;
13032 arg1 = (Dali::FrameBuffer::Attachment *)jarg1;
13036 } CALL_CATCH_EXCEPTION();
13042 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_FrameBuffer_New(unsigned int jarg1, unsigned int jarg2, unsigned int jarg3) {
13044 unsigned int arg1 ;
13045 unsigned int arg2 ;
13046 unsigned int arg3 ;
13047 Dali::FrameBuffer result;
13049 arg1 = (unsigned int)jarg1;
13050 arg2 = (unsigned int)jarg2;
13051 arg3 = (unsigned int)jarg3;
13054 result = Dali::FrameBuffer::New(arg1,arg2,static_cast<Dali::FrameBuffer::Attachment::Mask>(arg3));
13055 } CALL_CATCH_EXCEPTION(0);
13058 jresult = new Dali::FrameBuffer((const Dali::FrameBuffer &)result);
13063 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_FrameBuffer__SWIG_0() {
13065 Dali::FrameBuffer *result = 0 ;
13069 result = (Dali::FrameBuffer *)new Dali::FrameBuffer();
13070 } CALL_CATCH_EXCEPTION(0);
13073 jresult = (void *)result;
13078 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_FrameBuffer(void * jarg1) {
13079 Dali::FrameBuffer *arg1 = (Dali::FrameBuffer *) 0 ;
13081 arg1 = (Dali::FrameBuffer *)jarg1;
13085 } CALL_CATCH_EXCEPTION();
13091 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_FrameBuffer__SWIG_1(void * jarg1) {
13093 Dali::FrameBuffer *arg1 = 0 ;
13094 Dali::FrameBuffer *result = 0 ;
13096 arg1 = (Dali::FrameBuffer *)jarg1;
13098 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::FrameBuffer const & type is null", 0);
13103 result = (Dali::FrameBuffer *)new Dali::FrameBuffer((Dali::FrameBuffer const &)*arg1);
13104 } CALL_CATCH_EXCEPTION(0);
13107 jresult = (void *)result;
13112 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_FrameBuffer_DownCast(void * jarg1) {
13114 Dali::BaseHandle arg1 ;
13115 Dali::BaseHandle *argp1 ;
13116 Dali::FrameBuffer result;
13118 argp1 = (Dali::BaseHandle *)jarg1;
13120 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
13126 result = Dali::FrameBuffer::DownCast(arg1);
13127 } CALL_CATCH_EXCEPTION(0);
13130 jresult = new Dali::FrameBuffer((const Dali::FrameBuffer &)result);
13135 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_FrameBuffer_Assign(void * jarg1, void * jarg2) {
13137 Dali::FrameBuffer *arg1 = (Dali::FrameBuffer *) 0 ;
13138 Dali::FrameBuffer *arg2 = 0 ;
13139 Dali::FrameBuffer *result = 0 ;
13141 arg1 = (Dali::FrameBuffer *)jarg1;
13142 arg2 = (Dali::FrameBuffer *)jarg2;
13144 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::FrameBuffer const & type is null", 0);
13149 result = (Dali::FrameBuffer *) &(arg1)->operator =((Dali::FrameBuffer const &)*arg2);
13150 } CALL_CATCH_EXCEPTION(0);
13153 jresult = (void *)result;
13158 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FrameBuffer_AttachColorTexture__SWIG_0(void * jarg1, void * jarg2) {
13159 Dali::FrameBuffer *arg1 = (Dali::FrameBuffer *) 0 ;
13160 Dali::Texture *arg2 = 0 ;
13162 arg1 = (Dali::FrameBuffer *)jarg1;
13163 arg2 = (Dali::Texture *)jarg2;
13165 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Texture & type is null", 0);
13170 (arg1)->AttachColorTexture(*arg2);
13171 } CALL_CATCH_EXCEPTION();
13177 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FrameBuffer_AttachColorTexture__SWIG_1(void * jarg1, void * jarg2, unsigned int jarg3, unsigned int jarg4) {
13178 Dali::FrameBuffer *arg1 = (Dali::FrameBuffer *) 0 ;
13179 Dali::Texture *arg2 = 0 ;
13180 unsigned int arg3 ;
13181 unsigned int arg4 ;
13183 arg1 = (Dali::FrameBuffer *)jarg1;
13184 arg2 = (Dali::Texture *)jarg2;
13186 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Texture & type is null", 0);
13189 arg3 = (unsigned int)jarg3;
13190 arg4 = (unsigned int)jarg4;
13193 (arg1)->AttachColorTexture(*arg2,arg3,arg4);
13194 } CALL_CATCH_EXCEPTION();
13200 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_FrameBuffer_GetColorTexture(void * jarg1) {
13202 Dali::FrameBuffer *arg1 = (Dali::FrameBuffer *) 0 ;
13203 Dali::Texture result;
13205 arg1 = (Dali::FrameBuffer *)jarg1;
13208 result = (arg1)->GetColorTexture();
13209 } CALL_CATCH_EXCEPTION(0);
13212 jresult = new Dali::Texture((const Dali::Texture &)result);
13216 SWIGEXPORT void *SWIGSTDCALL CSharp_Dali_FrameBuffer_GenerateUrl(void *jFrameBuffer, int pixelFormat, int width, int height)
13219 Dali::Toolkit::ImageUrl result;
13220 Dali::FrameBuffer *frameBuffer = (Dali::FrameBuffer*)jFrameBuffer;;
13224 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::FrameBuffer is null", 0);
13230 result = Dali::Toolkit::Image::GenerateUrl((const Dali::FrameBuffer&)*frameBuffer, (Pixel::Format)pixelFormat, (uint32_t)width, (uint32_t)height);
13232 CALL_CATCH_EXCEPTION(0);
13235 jresult = new Dali::Toolkit::ImageUrl((const Dali::Toolkit::ImageUrl &)result);
13240 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RenderTaskList__SWIG_0() {
13242 Dali::RenderTaskList *result = 0 ;
13246 result = (Dali::RenderTaskList *)new Dali::RenderTaskList();
13247 } CALL_CATCH_EXCEPTION(0);
13250 jresult = (void *)result;
13255 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTaskList_DownCast(void * jarg1) {
13257 Dali::BaseHandle arg1 ;
13258 Dali::BaseHandle *argp1 ;
13259 Dali::RenderTaskList result;
13261 argp1 = (Dali::BaseHandle *)jarg1;
13263 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
13269 result = Dali::RenderTaskList::DownCast(arg1);
13270 } CALL_CATCH_EXCEPTION(0);
13273 jresult = new Dali::RenderTaskList((const Dali::RenderTaskList &)result);
13278 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_RenderTaskList(void * jarg1) {
13279 Dali::RenderTaskList *arg1 = (Dali::RenderTaskList *) 0 ;
13281 arg1 = (Dali::RenderTaskList *)jarg1;
13285 } CALL_CATCH_EXCEPTION();
13291 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RenderTaskList__SWIG_1(void * jarg1) {
13293 Dali::RenderTaskList *arg1 = 0 ;
13294 Dali::RenderTaskList *result = 0 ;
13296 arg1 = (Dali::RenderTaskList *)jarg1;
13298 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::RenderTaskList const & type is null", 0);
13303 result = (Dali::RenderTaskList *)new Dali::RenderTaskList((Dali::RenderTaskList const &)*arg1);
13304 } CALL_CATCH_EXCEPTION(0);
13307 jresult = (void *)result;
13312 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTaskList_Assign(void * jarg1, void * jarg2) {
13314 Dali::RenderTaskList *arg1 = (Dali::RenderTaskList *) 0 ;
13315 Dali::RenderTaskList *arg2 = 0 ;
13316 Dali::RenderTaskList *result = 0 ;
13318 arg1 = (Dali::RenderTaskList *)jarg1;
13319 arg2 = (Dali::RenderTaskList *)jarg2;
13321 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::RenderTaskList const & type is null", 0);
13326 result = (Dali::RenderTaskList *) &(arg1)->operator =((Dali::RenderTaskList const &)*arg2);
13327 } CALL_CATCH_EXCEPTION(0);
13330 jresult = (void *)result;
13335 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTaskList_CreateTask(void * jarg1) {
13337 Dali::RenderTaskList *arg1 = (Dali::RenderTaskList *) 0 ;
13338 Dali::RenderTask result;
13340 arg1 = (Dali::RenderTaskList *)jarg1;
13343 result = (arg1)->CreateTask();
13344 } CALL_CATCH_EXCEPTION(0);
13347 jresult = new Dali::RenderTask((const Dali::RenderTask &)result);
13352 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTaskList_RemoveTask(void * jarg1, void * jarg2) {
13353 Dali::RenderTaskList *arg1 = (Dali::RenderTaskList *) 0 ;
13354 Dali::RenderTask arg2 ;
13355 Dali::RenderTask *argp2 ;
13357 arg1 = (Dali::RenderTaskList *)jarg1;
13358 argp2 = (Dali::RenderTask *)jarg2;
13360 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::RenderTask", 0);
13366 (arg1)->RemoveTask(arg2);
13367 } CALL_CATCH_EXCEPTION();
13373 //// ===============================================end part 1 =================
13375 //// ========================= part 2 ===============================
13377 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RenderTaskList_GetTaskCount(void * jarg1) {
13378 unsigned int jresult ;
13379 Dali::RenderTaskList *arg1 = (Dali::RenderTaskList *) 0 ;
13380 unsigned int result;
13382 arg1 = (Dali::RenderTaskList *)jarg1;
13385 result = (unsigned int)((Dali::RenderTaskList const *)arg1)->GetTaskCount();
13386 } CALL_CATCH_EXCEPTION(0);
13394 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTaskList_GetTask(void * jarg1, unsigned int jarg2) {
13396 Dali::RenderTaskList *arg1 = (Dali::RenderTaskList *) 0 ;
13397 unsigned int arg2 ;
13398 Dali::RenderTask result;
13400 arg1 = (Dali::RenderTaskList *)jarg1;
13401 arg2 = (unsigned int)jarg2;
13404 result = ((Dali::RenderTaskList const *)arg1)->GetTask(arg2);
13405 } CALL_CATCH_EXCEPTION(0);
13408 jresult = new Dali::RenderTask((const Dali::RenderTask &)result);
13413 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_RenderTask_Property_VIEWPORT_POSITION_get() {
13417 result = (int)Dali::RenderTask::Property::VIEWPORT_POSITION;
13418 jresult = (int)result;
13423 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_RenderTask_Property_VIEWPORT_SIZE_get() {
13427 result = (int)Dali::RenderTask::Property::VIEWPORT_SIZE;
13428 jresult = (int)result;
13433 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_RenderTask_Property_CLEAR_COLOR_get() {
13437 result = (int)Dali::RenderTask::Property::CLEAR_COLOR;
13438 jresult = (int)result;
13443 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_RenderTask_Property_REQUIRES_SYNC_get() {
13447 result = (int)Dali::RenderTask::Property::REQUIRES_SYNC;
13448 jresult = (int)result;
13453 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RenderTask_Property() {
13455 Dali::RenderTask::Property *result = 0 ;
13459 result = (Dali::RenderTask::Property *)new Dali::RenderTask::Property();
13460 } CALL_CATCH_EXCEPTION(0);
13463 jresult = (void *)result;
13468 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_RenderTask_Property(void * jarg1) {
13469 Dali::RenderTask::Property *arg1 = (Dali::RenderTask::Property *) 0 ;
13471 arg1 = (Dali::RenderTask::Property *)jarg1;
13475 } CALL_CATCH_EXCEPTION();
13481 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_DEFAULT_SCREEN_TO_FRAMEBUFFER_FUNCTION_get() {
13483 bool (*result)(Dali::Vector2 &) = 0 ;
13485 result = (bool (*)(Dali::Vector2 &))Dali::RenderTask::DEFAULT_SCREEN_TO_FRAMEBUFFER_FUNCTION;
13486 jresult = (void *)result;
13491 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_FULLSCREEN_FRAMEBUFFER_FUNCTION_get() {
13493 bool (*result)(Dali::Vector2 &) = 0 ;
13495 result = (bool (*)(Dali::Vector2 &))Dali::RenderTask::FULLSCREEN_FRAMEBUFFER_FUNCTION;
13496 jresult = (void *)result;
13501 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RenderTask_DEFAULT_EXCLUSIVE_get() {
13505 result = (bool)Dali::RenderTask::DEFAULT_EXCLUSIVE;
13511 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RenderTask_DEFAULT_INPUT_ENABLED_get() {
13515 result = (bool)Dali::RenderTask::DEFAULT_INPUT_ENABLED;
13521 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_DEFAULT_CLEAR_COLOR_get() {
13523 Dali::Vector4 *result = 0 ;
13525 result = (Dali::Vector4 *)&Dali::RenderTask::DEFAULT_CLEAR_COLOR;
13526 jresult = (void *)result;
13531 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RenderTask_DEFAULT_CLEAR_ENABLED_get() {
13535 result = (bool)Dali::RenderTask::DEFAULT_CLEAR_ENABLED;
13541 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RenderTask_DEFAULT_CULL_MODE_get() {
13545 result = (bool)Dali::RenderTask::DEFAULT_CULL_MODE;
13551 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RenderTask_DEFAULT_REFRESH_RATE_get() {
13552 unsigned int jresult ;
13553 unsigned int result;
13555 result = (unsigned int)(unsigned int)Dali::RenderTask::DEFAULT_REFRESH_RATE;
13561 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RenderTask__SWIG_0() {
13563 Dali::RenderTask *result = 0 ;
13567 result = (Dali::RenderTask *)new Dali::RenderTask();
13568 } CALL_CATCH_EXCEPTION(0);
13571 jresult = (void *)result;
13576 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_DownCast(void * jarg1) {
13578 Dali::BaseHandle arg1 ;
13579 Dali::BaseHandle *argp1 ;
13580 Dali::RenderTask result;
13582 argp1 = (Dali::BaseHandle *)jarg1;
13584 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
13590 result = Dali::RenderTask::DownCast(arg1);
13591 } CALL_CATCH_EXCEPTION(0);
13594 jresult = new Dali::RenderTask((const Dali::RenderTask &)result);
13599 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_RenderTask(void * jarg1) {
13600 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13602 arg1 = (Dali::RenderTask *)jarg1;
13606 } CALL_CATCH_EXCEPTION();
13612 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RenderTask__SWIG_1(void * jarg1) {
13614 Dali::RenderTask *arg1 = 0 ;
13615 Dali::RenderTask *result = 0 ;
13617 arg1 = (Dali::RenderTask *)jarg1;
13619 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::RenderTask const & type is null", 0);
13624 result = (Dali::RenderTask *)new Dali::RenderTask((Dali::RenderTask const &)*arg1);
13625 } CALL_CATCH_EXCEPTION(0);
13628 jresult = (void *)result;
13633 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_Assign(void * jarg1, void * jarg2) {
13635 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13636 Dali::RenderTask *arg2 = 0 ;
13637 Dali::RenderTask *result = 0 ;
13639 arg1 = (Dali::RenderTask *)jarg1;
13640 arg2 = (Dali::RenderTask *)jarg2;
13642 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::RenderTask const & type is null", 0);
13647 result = (Dali::RenderTask *) &(arg1)->operator =((Dali::RenderTask const &)*arg2);
13648 } CALL_CATCH_EXCEPTION(0);
13651 jresult = (void *)result;
13656 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetSourceActor(void * jarg1, void * jarg2) {
13657 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13659 Dali::Actor *argp2 ;
13661 arg1 = (Dali::RenderTask *)jarg1;
13662 argp2 = (Dali::Actor *)jarg2;
13664 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
13670 (arg1)->SetSourceActor(arg2);
13671 } CALL_CATCH_EXCEPTION();
13677 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_GetSourceActor(void * jarg1) {
13679 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13680 Dali::Actor result;
13682 arg1 = (Dali::RenderTask *)jarg1;
13685 result = ((Dali::RenderTask const *)arg1)->GetSourceActor();
13686 } CALL_CATCH_EXCEPTION(0);
13689 jresult = new Dali::Actor((const Dali::Actor &)result);
13694 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetExclusive(void * jarg1, bool jarg2) {
13695 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13698 arg1 = (Dali::RenderTask *)jarg1;
13699 arg2 = jarg2 ? true : false;
13702 (arg1)->SetExclusive(arg2);
13703 } CALL_CATCH_EXCEPTION();
13709 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RenderTask_IsExclusive(void * jarg1) {
13711 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13714 arg1 = (Dali::RenderTask *)jarg1;
13717 result = (bool)((Dali::RenderTask const *)arg1)->IsExclusive();
13718 } CALL_CATCH_EXCEPTION(0);
13726 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetInputEnabled(void * jarg1, bool jarg2) {
13727 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13730 arg1 = (Dali::RenderTask *)jarg1;
13731 arg2 = jarg2 ? true : false;
13734 (arg1)->SetInputEnabled(arg2);
13735 } CALL_CATCH_EXCEPTION();
13741 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RenderTask_GetInputEnabled(void * jarg1) {
13743 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13746 arg1 = (Dali::RenderTask *)jarg1;
13749 result = (bool)((Dali::RenderTask const *)arg1)->GetInputEnabled();
13750 } CALL_CATCH_EXCEPTION(0);
13758 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetCameraActor(void * jarg1, void * jarg2) {
13759 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13760 Dali::CameraActor arg2 ;
13761 Dali::CameraActor *argp2 ;
13763 arg1 = (Dali::RenderTask *)jarg1;
13764 argp2 = (Dali::CameraActor *)jarg2;
13766 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::CameraActor", 0);
13772 (arg1)->SetCameraActor(arg2);
13773 } CALL_CATCH_EXCEPTION();
13779 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_GetCameraActor(void * jarg1) {
13781 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13782 Dali::CameraActor result;
13784 arg1 = (Dali::RenderTask *)jarg1;
13787 result = ((Dali::RenderTask const *)arg1)->GetCameraActor();
13788 } CALL_CATCH_EXCEPTION(0);
13791 jresult = new Dali::CameraActor((const Dali::CameraActor &)result);
13796 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetFrameBuffer(void * jarg1, void * jarg2) {
13797 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13798 Dali::FrameBuffer arg2 ;
13799 Dali::FrameBuffer *argp2 ;
13801 arg1 = (Dali::RenderTask *)jarg1;
13802 argp2 = (Dali::FrameBuffer *)jarg2;
13804 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::FrameBuffer", 0);
13810 (arg1)->SetFrameBuffer(arg2);
13811 } CALL_CATCH_EXCEPTION();
13817 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_GetFrameBuffer(void * jarg1) {
13819 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13820 Dali::FrameBuffer result;
13822 arg1 = (Dali::RenderTask *)jarg1;
13825 result = ((Dali::RenderTask const *)arg1)->GetFrameBuffer();
13826 } CALL_CATCH_EXCEPTION(0);
13829 jresult = new Dali::FrameBuffer((const Dali::FrameBuffer &)result);
13834 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetScreenToFrameBufferFunction(void * jarg1, void * jarg2) {
13835 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13836 Dali::RenderTask::ScreenToFrameBufferFunction arg2 = (Dali::RenderTask::ScreenToFrameBufferFunction) 0 ;
13838 arg1 = (Dali::RenderTask *)jarg1;
13839 arg2 = (Dali::RenderTask::ScreenToFrameBufferFunction)jarg2;
13842 (arg1)->SetScreenToFrameBufferFunction(arg2);
13843 } CALL_CATCH_EXCEPTION();
13849 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_GetScreenToFrameBufferFunction(void * jarg1) {
13851 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13852 Dali::RenderTask::ScreenToFrameBufferFunction result;
13854 arg1 = (Dali::RenderTask *)jarg1;
13857 result = (Dali::RenderTask::ScreenToFrameBufferFunction)((Dali::RenderTask const *)arg1)->GetScreenToFrameBufferFunction();
13858 } CALL_CATCH_EXCEPTION(0);
13861 jresult = (void *)result;
13866 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetScreenToFrameBufferMappingActor(void * jarg1, void * jarg2) {
13867 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13869 Dali::Actor *argp2 ;
13871 arg1 = (Dali::RenderTask *)jarg1;
13872 argp2 = (Dali::Actor *)jarg2;
13874 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
13880 (arg1)->SetScreenToFrameBufferMappingActor(arg2);
13881 } CALL_CATCH_EXCEPTION();
13887 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_GetScreenToFrameBufferMappingActor(void * jarg1) {
13889 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13890 Dali::Actor result;
13892 arg1 = (Dali::RenderTask *)jarg1;
13895 result = ((Dali::RenderTask const *)arg1)->GetScreenToFrameBufferMappingActor();
13896 } CALL_CATCH_EXCEPTION(0);
13899 jresult = new Dali::Actor((const Dali::Actor &)result);
13904 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetViewportPosition(void * jarg1, void * jarg2) {
13905 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13906 Dali::Vector2 arg2 ;
13907 Dali::Vector2 *argp2 ;
13909 arg1 = (Dali::RenderTask *)jarg1;
13910 argp2 = (Dali::Vector2 *)jarg2;
13912 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Vector2", 0);
13918 (arg1)->SetViewportPosition(arg2);
13919 } CALL_CATCH_EXCEPTION();
13925 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_GetCurrentViewportPosition(void * jarg1) {
13927 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13928 Dali::Vector2 result;
13930 arg1 = (Dali::RenderTask *)jarg1;
13933 result = ((Dali::RenderTask const *)arg1)->GetCurrentViewportPosition();
13934 } CALL_CATCH_EXCEPTION(0);
13937 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
13942 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetViewportSize(void * jarg1, void * jarg2) {
13943 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13944 Dali::Vector2 arg2 ;
13945 Dali::Vector2 *argp2 ;
13947 arg1 = (Dali::RenderTask *)jarg1;
13948 argp2 = (Dali::Vector2 *)jarg2;
13950 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Vector2", 0);
13956 (arg1)->SetViewportSize(arg2);
13957 } CALL_CATCH_EXCEPTION();
13963 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_GetCurrentViewportSize(void * jarg1) {
13965 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13966 Dali::Vector2 result;
13968 arg1 = (Dali::RenderTask *)jarg1;
13971 result = ((Dali::RenderTask const *)arg1)->GetCurrentViewportSize();
13972 } CALL_CATCH_EXCEPTION(0);
13975 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
13980 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetViewport(void * jarg1, void * jarg2) {
13981 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13982 Dali::Viewport arg2 ;
13983 Dali::Viewport *argp2 ;
13985 arg1 = (Dali::RenderTask *)jarg1;
13986 argp2 = (Dali::Viewport *)jarg2;
13988 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Viewport", 0);
13994 (arg1)->SetViewport(arg2);
13995 } CALL_CATCH_EXCEPTION();
14001 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_GetViewport(void * jarg1) {
14003 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
14004 Dali::Viewport result;
14006 arg1 = (Dali::RenderTask *)jarg1;
14009 result = ((Dali::RenderTask const *)arg1)->GetViewport();
14010 } CALL_CATCH_EXCEPTION(0);
14013 jresult = new Dali::Viewport((const Dali::Viewport &)result);
14018 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetClearColor(void * jarg1, void * jarg2) {
14019 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
14020 Dali::Vector4 *arg2 = 0 ;
14022 arg1 = (Dali::RenderTask *)jarg1;
14023 arg2 = (Dali::Vector4 *)jarg2;
14025 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0);
14030 (arg1)->SetClearColor((Dali::Vector4 const &)*arg2);
14031 } CALL_CATCH_EXCEPTION();
14037 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_GetClearColor(void * jarg1) {
14039 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
14040 Dali::Vector4 result;
14042 arg1 = (Dali::RenderTask *)jarg1;
14045 result = ((Dali::RenderTask const *)arg1)->GetClearColor();
14046 } CALL_CATCH_EXCEPTION(0);
14049 jresult = new Dali::Vector4((const Dali::Vector4 &)result);
14054 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetClearEnabled(void * jarg1, bool jarg2) {
14055 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
14058 arg1 = (Dali::RenderTask *)jarg1;
14059 arg2 = jarg2 ? true : false;
14062 (arg1)->SetClearEnabled(arg2);
14063 } CALL_CATCH_EXCEPTION();
14069 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RenderTask_GetClearEnabled(void * jarg1) {
14071 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
14074 arg1 = (Dali::RenderTask *)jarg1;
14077 result = (bool)((Dali::RenderTask const *)arg1)->GetClearEnabled();
14078 } CALL_CATCH_EXCEPTION(0);
14086 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetCullMode(void * jarg1, bool jarg2) {
14087 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
14090 arg1 = (Dali::RenderTask *)jarg1;
14091 arg2 = jarg2 ? true : false;
14094 (arg1)->SetCullMode(arg2);
14095 } CALL_CATCH_EXCEPTION();
14101 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RenderTask_GetCullMode(void * jarg1) {
14103 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
14106 arg1 = (Dali::RenderTask *)jarg1;
14109 result = (bool)((Dali::RenderTask const *)arg1)->GetCullMode();
14110 } CALL_CATCH_EXCEPTION(0);
14118 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetRefreshRate(void * jarg1, unsigned int jarg2) {
14119 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
14120 unsigned int arg2 ;
14122 arg1 = (Dali::RenderTask *)jarg1;
14123 arg2 = (unsigned int)jarg2;
14126 (arg1)->SetRefreshRate(arg2);
14127 } CALL_CATCH_EXCEPTION();
14133 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RenderTask_GetRefreshRate(void * jarg1) {
14134 unsigned int jresult ;
14135 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
14136 unsigned int result;
14138 arg1 = (Dali::RenderTask *)jarg1;
14141 result = (unsigned int)((Dali::RenderTask const *)arg1)->GetRefreshRate();
14142 } CALL_CATCH_EXCEPTION(0);
14150 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RenderTask_WorldToViewport(void * jarg1, void * jarg2, float * jarg3, float * jarg4) {
14152 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
14153 Dali::Vector3 *arg2 = 0 ;
14158 arg1 = (Dali::RenderTask *)jarg1;
14159 arg2 = (Dali::Vector3 *)jarg2;
14161 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
14164 arg3 = (float *)jarg3;
14165 arg4 = (float *)jarg4;
14168 result = (bool)((Dali::RenderTask const *)arg1)->WorldToViewport((Dali::Vector3 const &)*arg2,*arg3,*arg4);
14169 } CALL_CATCH_EXCEPTION(0);
14177 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RenderTask_ViewportToLocal(void * jarg1, void * jarg2, float jarg3, float jarg4, float * jarg5, float * jarg6) {
14179 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
14185 Dali::Actor *argp2 ;
14188 arg1 = (Dali::RenderTask *)jarg1;
14189 argp2 = (Dali::Actor *)jarg2;
14191 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
14195 arg3 = (float)jarg3;
14196 arg4 = (float)jarg4;
14197 arg5 = (float *)jarg5;
14198 arg6 = (float *)jarg6;
14201 result = (bool)((Dali::RenderTask const *)arg1)->ViewportToLocal(arg2,arg3,arg4,*arg5,*arg6);
14202 } CALL_CATCH_EXCEPTION(0);
14210 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_FinishedSignal(void * jarg1) {
14212 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
14213 Dali::RenderTask::RenderTaskSignalType *result = 0 ;
14215 arg1 = (Dali::RenderTask *)jarg1;
14218 result = (Dali::RenderTask::RenderTaskSignalType *) &(arg1)->FinishedSignal();
14219 } CALL_CATCH_EXCEPTION(0);
14222 jresult = (void *)result;
14227 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TouchPoint__SWIG_0(int jarg1, int jarg2, float jarg3, float jarg4) {
14230 Dali::PointState::Type arg2 ;
14233 Dali::TouchPoint *result = 0 ;
14236 arg2 = (Dali::PointState::Type)jarg2;
14237 arg3 = (float)jarg3;
14238 arg4 = (float)jarg4;
14241 result = (Dali::TouchPoint *)new Dali::TouchPoint(arg1,arg2,arg3,arg4);
14242 } CALL_CATCH_EXCEPTION(0);
14245 jresult = (void *)result;
14250 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TouchPoint__SWIG_1(int jarg1, int jarg2, float jarg3, float jarg4, float jarg5, float jarg6) {
14253 Dali::PointState::Type arg2 ;
14258 Dali::TouchPoint *result = 0 ;
14261 arg2 = (Dali::PointState::Type)jarg2;
14262 arg3 = (float)jarg3;
14263 arg4 = (float)jarg4;
14264 arg5 = (float)jarg5;
14265 arg6 = (float)jarg6;
14268 result = (Dali::TouchPoint *)new Dali::TouchPoint(arg1,arg2,arg3,arg4,arg5,arg6);
14269 } CALL_CATCH_EXCEPTION(0);
14272 jresult = (void *)result;
14277 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TouchPoint(void * jarg1) {
14278 Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ;
14280 arg1 = (Dali::TouchPoint *)jarg1;
14284 } CALL_CATCH_EXCEPTION();
14290 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPoint_deviceId_set(void * jarg1, int jarg2) {
14291 Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ;
14294 arg1 = (Dali::TouchPoint *)jarg1;
14296 if (arg1) (arg1)->deviceId = arg2;
14300 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TouchPoint_deviceId_get(void * jarg1) {
14302 Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ;
14305 arg1 = (Dali::TouchPoint *)jarg1;
14306 result = (int) ((arg1)->deviceId);
14312 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPoint_state_set(void * jarg1, int jarg2) {
14313 Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ;
14314 Dali::PointState::Type arg2 ;
14316 arg1 = (Dali::TouchPoint *)jarg1;
14317 arg2 = (Dali::PointState::Type)jarg2;
14318 if (arg1) (arg1)->state = arg2;
14322 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TouchPoint_state_get(void * jarg1) {
14324 Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ;
14325 Dali::PointState::Type result;
14327 arg1 = (Dali::TouchPoint *)jarg1;
14328 result = (Dali::PointState::Type) ((arg1)->state);
14329 jresult = (int)result;
14334 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPoint_hitActor_set(void * jarg1, void * jarg2) {
14335 Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ;
14336 Dali::Actor *arg2 = (Dali::Actor *) 0 ;
14338 arg1 = (Dali::TouchPoint *)jarg1;
14339 arg2 = (Dali::Actor *)jarg2;
14340 if (arg1) (arg1)->hitActor = *arg2;
14344 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TouchPoint_hitActor_get(void * jarg1) {
14346 Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ;
14347 Dali::Actor *result = 0 ;
14349 arg1 = (Dali::TouchPoint *)jarg1;
14350 result = (Dali::Actor *)& ((arg1)->hitActor);
14351 jresult = (void *)result;
14356 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPoint_local_set(void * jarg1, void * jarg2) {
14357 Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ;
14358 Dali::Vector2 *arg2 = (Dali::Vector2 *) 0 ;
14360 arg1 = (Dali::TouchPoint *)jarg1;
14361 arg2 = (Dali::Vector2 *)jarg2;
14362 if (arg1) (arg1)->local = *arg2;
14366 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TouchPoint_local_get(void * jarg1) {
14368 Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ;
14369 Dali::Vector2 *result = 0 ;
14371 arg1 = (Dali::TouchPoint *)jarg1;
14372 result = (Dali::Vector2 *)& ((arg1)->local);
14373 jresult = (void *)result;
14378 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPoint_screen_set(void * jarg1, void * jarg2) {
14379 Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ;
14380 Dali::Vector2 *arg2 = (Dali::Vector2 *) 0 ;
14382 arg1 = (Dali::TouchPoint *)jarg1;
14383 arg2 = (Dali::Vector2 *)jarg2;
14384 if (arg1) (arg1)->screen = *arg2;
14388 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TouchPoint_screen_get(void * jarg1) {
14390 Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ;
14391 Dali::Vector2 *result = 0 ;
14393 arg1 = (Dali::TouchPoint *)jarg1;
14394 result = (Dali::Vector2 *)& ((arg1)->screen);
14395 jresult = (void *)result;
14400 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Touch__SWIG_0() {
14402 Dali::TouchEvent *result = 0 ;
14406 result = (Dali::TouchEvent *)new Dali::TouchEvent();
14407 } CALL_CATCH_EXCEPTION(0);
14410 jresult = (void *)result;
14415 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Touch__SWIG_1(void * jarg1) {
14417 Dali::TouchEvent *arg1 = 0 ;
14418 Dali::TouchEvent *result = 0 ;
14420 arg1 = (Dali::TouchEvent *)jarg1;
14422 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TouchEvent const & type is null", 0);
14427 result = (Dali::TouchEvent *)new Dali::TouchEvent((Dali::TouchEvent const &)*arg1);
14428 } CALL_CATCH_EXCEPTION(0);
14431 jresult = (void *)result;
14436 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Touch(void * jarg1) {
14437 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14439 arg1 = (Dali::TouchEvent *)jarg1;
14443 } CALL_CATCH_EXCEPTION();
14449 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Touch_Assign(void * jarg1, void * jarg2) {
14451 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14452 Dali::TouchEvent *arg2 = 0 ;
14453 Dali::TouchEvent *result = 0 ;
14455 arg1 = (Dali::TouchEvent *)jarg1;
14456 arg2 = (Dali::TouchEvent *)jarg2;
14458 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TouchEvent const & type is null", 0);
14463 result = (Dali::TouchEvent *) &(arg1)->operator =((Dali::TouchEvent const &)*arg2);
14464 } CALL_CATCH_EXCEPTION(0);
14467 jresult = (void *)result;
14472 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Touch_GetTime(void * jarg1) {
14473 unsigned long jresult ;
14474 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14475 unsigned long result;
14477 arg1 = (Dali::TouchEvent *)jarg1;
14480 result = (unsigned long)((Dali::TouchEvent const *)arg1)->GetTime();
14481 } CALL_CATCH_EXCEPTION(0);
14484 jresult = (unsigned long)result;
14489 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Touch_GetPointCount(void * jarg1) {
14490 unsigned long jresult ;
14491 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14492 std::size_t result;
14494 arg1 = (Dali::TouchEvent *)jarg1;
14497 result = ((Dali::TouchEvent const *)arg1)->GetPointCount();
14498 } CALL_CATCH_EXCEPTION(0);
14501 jresult = (unsigned long)result;
14506 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Touch_GetDeviceId(void * jarg1, unsigned long jarg2) {
14508 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14512 arg1 = (Dali::TouchEvent *)jarg1;
14513 arg2 = (std::size_t)jarg2;
14516 result = ((Dali::TouchEvent const *)arg1)->GetDeviceId(arg2);
14517 } CALL_CATCH_EXCEPTION(0);
14525 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Touch_GetState(void * jarg1, unsigned long jarg2) {
14527 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14529 Dali::PointState::Type result;
14531 arg1 = (Dali::TouchEvent *)jarg1;
14532 arg2 = (std::size_t)jarg2;
14535 result = (Dali::PointState::Type)((Dali::TouchEvent const *)arg1)->GetState(arg2);
14536 } CALL_CATCH_EXCEPTION(0);
14539 jresult = (int)result;
14544 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Touch_GetHitActor(void * jarg1, unsigned long jarg2) {
14546 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14548 Dali::Actor result;
14550 arg1 = (Dali::TouchEvent *)jarg1;
14551 arg2 = (std::size_t)jarg2;
14554 result = ((Dali::TouchEvent const *)arg1)->GetHitActor(arg2);
14555 } CALL_CATCH_EXCEPTION(0);
14558 jresult = new Dali::Actor((const Dali::Actor &)result);
14563 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Touch_GetLocalPosition(void * jarg1, unsigned long jarg2) {
14565 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14567 Dali::Vector2 *result = 0 ;
14569 arg1 = (Dali::TouchEvent *)jarg1;
14570 arg2 = (std::size_t)jarg2;
14573 result = (Dali::Vector2 *) &((Dali::TouchEvent const *)arg1)->GetLocalPosition(arg2);
14574 } CALL_CATCH_EXCEPTION(0);
14577 jresult = (void *)result;
14582 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Touch_GetScreenPosition(void * jarg1, unsigned long jarg2) {
14584 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14586 Dali::Vector2 *result = 0 ;
14588 arg1 = (Dali::TouchEvent *)jarg1;
14589 arg2 = (std::size_t)jarg2;
14592 result = (Dali::Vector2 *) &((Dali::TouchEvent const *)arg1)->GetScreenPosition(arg2);
14593 } CALL_CATCH_EXCEPTION(0);
14596 jresult = (void *)result;
14601 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Touch_GetRadius(void * jarg1, unsigned long jarg2) {
14603 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14607 arg1 = (Dali::TouchEvent *)jarg1;
14608 arg2 = (std::size_t)jarg2;
14611 result = (float)((Dali::TouchEvent const *)arg1)->GetRadius(arg2);
14612 } CALL_CATCH_EXCEPTION(0);
14620 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Touch_GetEllipseRadius(void * jarg1, unsigned long jarg2) {
14622 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14624 Dali::Vector2 *result = 0 ;
14626 arg1 = (Dali::TouchEvent *)jarg1;
14627 arg2 = (std::size_t)jarg2;
14630 result = (Dali::Vector2 *) &((Dali::TouchEvent const *)arg1)->GetEllipseRadius(arg2);
14631 } CALL_CATCH_EXCEPTION(0);
14634 jresult = (void *)result;
14639 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Touch_GetPressure(void * jarg1, unsigned long jarg2) {
14641 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14645 arg1 = (Dali::TouchEvent *)jarg1;
14646 arg2 = (std::size_t)jarg2;
14649 result = (float)((Dali::TouchEvent const *)arg1)->GetPressure(arg2);
14650 } CALL_CATCH_EXCEPTION(0);
14658 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Touch_GetAngle(void * jarg1, unsigned long jarg2) {
14660 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14662 Dali::Degree result;
14664 arg1 = (Dali::TouchEvent *)jarg1;
14665 arg2 = (std::size_t)jarg2;
14668 result = ((Dali::TouchEvent const *)arg1)->GetAngle(arg2);
14669 } CALL_CATCH_EXCEPTION(0);
14672 jresult = new Dali::Degree((const Dali::Degree &)result);
14677 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Touch_GetDeviceClass(void * jarg1, unsigned long jarg2) {
14679 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14681 Dali::Device::Class::Type result;
14683 arg1 = (Dali::TouchEvent *)jarg1;
14684 arg2 = (std::size_t)jarg2;
14687 result = ((Dali::TouchEvent const *)arg1)->GetDeviceClass(arg2);
14688 } CALL_CATCH_EXCEPTION(0);
14691 jresult = (int)result;
14696 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Touch_GetDeviceSubclass(void * jarg1, unsigned long jarg2) {
14698 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14700 Dali::Device::Subclass::Type result;
14702 arg1 = (Dali::TouchEvent *)jarg1;
14703 arg2 = (std::size_t)jarg2;
14706 result = ((Dali::TouchEvent const *)arg1)->GetDeviceSubclass(arg2);
14707 } CALL_CATCH_EXCEPTION(0);
14710 jresult = (int)result;
14715 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Touch_GetMouseButton(void * jarg1, unsigned long jarg2) {
14717 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14719 Dali::MouseButton::Type result;
14721 arg1 = (Dali::TouchEvent *)jarg1;
14722 arg2 = (std::size_t)jarg2;
14725 result = ((Dali::TouchEvent const *)arg1)->GetMouseButton(arg2);
14726 } CALL_CATCH_EXCEPTION(0);
14729 jresult = static_cast< int >(result);
14734 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_GestureDetector__SWIG_0() {
14736 Dali::GestureDetector *result = 0 ;
14740 result = (Dali::GestureDetector *)new Dali::GestureDetector();
14741 } CALL_CATCH_EXCEPTION(0);
14744 jresult = (void *)result;
14749 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_GestureDetector_DownCast(void * jarg1) {
14751 Dali::BaseHandle arg1 ;
14752 Dali::BaseHandle *argp1 ;
14753 Dali::GestureDetector result;
14755 argp1 = (Dali::BaseHandle *)jarg1;
14757 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
14763 result = Dali::GestureDetector::DownCast(arg1);
14764 } CALL_CATCH_EXCEPTION(0);
14767 jresult = new Dali::GestureDetector((const Dali::GestureDetector &)result);
14772 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_GestureDetector(void * jarg1) {
14773 Dali::GestureDetector *arg1 = (Dali::GestureDetector *) 0 ;
14775 arg1 = (Dali::GestureDetector *)jarg1;
14779 } CALL_CATCH_EXCEPTION();
14785 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_GestureDetector__SWIG_1(void * jarg1) {
14787 Dali::GestureDetector *arg1 = 0 ;
14788 Dali::GestureDetector *result = 0 ;
14790 arg1 = (Dali::GestureDetector *)jarg1;
14792 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::GestureDetector const & type is null", 0);
14797 result = (Dali::GestureDetector *)new Dali::GestureDetector((Dali::GestureDetector const &)*arg1);
14798 } CALL_CATCH_EXCEPTION(0);
14801 jresult = (void *)result;
14806 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_GestureDetector_Assign(void * jarg1, void * jarg2) {
14808 Dali::GestureDetector *arg1 = (Dali::GestureDetector *) 0 ;
14809 Dali::GestureDetector *arg2 = 0 ;
14810 Dali::GestureDetector *result = 0 ;
14812 arg1 = (Dali::GestureDetector *)jarg1;
14813 arg2 = (Dali::GestureDetector *)jarg2;
14815 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::GestureDetector const & type is null", 0);
14820 result = (Dali::GestureDetector *) &(arg1)->operator =((Dali::GestureDetector const &)*arg2);
14821 } CALL_CATCH_EXCEPTION(0);
14824 jresult = (void *)result;
14829 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_GestureDetector_Attach(void * jarg1, void * jarg2) {
14830 Dali::GestureDetector *arg1 = (Dali::GestureDetector *) 0 ;
14832 Dali::Actor *argp2 ;
14834 arg1 = (Dali::GestureDetector *)jarg1;
14835 argp2 = (Dali::Actor *)jarg2;
14837 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
14843 (arg1)->Attach(arg2);
14844 } CALL_CATCH_EXCEPTION();
14850 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_GestureDetector_Detach(void * jarg1, void * jarg2) {
14851 Dali::GestureDetector *arg1 = (Dali::GestureDetector *) 0 ;
14853 Dali::Actor *argp2 ;
14855 arg1 = (Dali::GestureDetector *)jarg1;
14856 argp2 = (Dali::Actor *)jarg2;
14858 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
14864 (arg1)->Detach(arg2);
14865 } CALL_CATCH_EXCEPTION();
14871 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_GestureDetector_DetachAll(void * jarg1) {
14872 Dali::GestureDetector *arg1 = (Dali::GestureDetector *) 0 ;
14874 arg1 = (Dali::GestureDetector *)jarg1;
14877 (arg1)->DetachAll();
14878 } CALL_CATCH_EXCEPTION();
14884 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_GestureDetector_GetAttachedActorCount(void * jarg1) {
14885 unsigned long jresult ;
14886 Dali::GestureDetector *arg1 = (Dali::GestureDetector *) 0 ;
14889 arg1 = (Dali::GestureDetector *)jarg1;
14892 result = ((Dali::GestureDetector const *)arg1)->GetAttachedActorCount();
14893 } CALL_CATCH_EXCEPTION(0);
14896 jresult = (unsigned long)result;
14901 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_GestureDetector_GetAttachedActor(void * jarg1, unsigned long jarg2) {
14903 Dali::GestureDetector *arg1 = (Dali::GestureDetector *) 0 ;
14905 Dali::Actor result;
14907 arg1 = (Dali::GestureDetector *)jarg1;
14908 arg2 = (size_t)jarg2;
14911 result = ((Dali::GestureDetector const *)arg1)->GetAttachedActor(arg2);
14912 } CALL_CATCH_EXCEPTION(0);
14915 jresult = new Dali::Actor((const Dali::Actor &)result);
14919 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_GestureDetector_FeedTouch(void * jdetector, void * jactor, void * jtouch) {
14920 bool result = false;
14921 Dali::GestureDetector *detector = (Dali::GestureDetector *)jdetector;
14922 Dali::Actor *actor = (Dali::Actor *)jactor;
14923 Dali::TouchEvent *touchEvent = (Dali::TouchEvent *)jtouch;
14927 result = ((Dali::GestureDetector *)detector)->FeedTouch(*actor, *touchEvent);
14928 } CALL_CATCH_EXCEPTION(0);
14935 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Gesture(void * jarg1) {
14937 Dali::Gesture *arg1 = 0 ;
14938 Dali::Gesture *result = 0 ;
14940 arg1 = (Dali::Gesture *)jarg1;
14942 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Gesture const & type is null", 0);
14947 result = (Dali::Gesture *)new Dali::Gesture((Dali::Gesture const &)*arg1);
14948 } CALL_CATCH_EXCEPTION(0);
14951 jresult = (void *)result;
14956 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Gesture_Assign(void * jarg1, void * jarg2) {
14958 Dali::Gesture *arg1 = (Dali::Gesture *) 0 ;
14959 Dali::Gesture *arg2 = 0 ;
14960 Dali::Gesture *result = 0 ;
14962 arg1 = (Dali::Gesture *)jarg1;
14963 arg2 = (Dali::Gesture *)jarg2;
14965 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Gesture const & type is null", 0);
14970 result = (Dali::Gesture *) &(arg1)->operator =((Dali::Gesture const &)*arg2);
14971 } CALL_CATCH_EXCEPTION(0);
14974 jresult = (void *)result;
14979 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Gesture(void * jarg1) {
14980 Dali::Gesture *arg1 = (Dali::Gesture *) 0 ;
14982 arg1 = (Dali::Gesture *)jarg1;
14986 } CALL_CATCH_EXCEPTION();
14991 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Gesture_type_get(void * jarg1) {
14993 Dali::Gesture *arg1 = (Dali::Gesture *) 0 ;
14994 Dali::GestureType::Value result;
14996 arg1 = (Dali::Gesture *)jarg1;
14997 result = (Dali::GestureType::Value) ((arg1)->GetType());
14998 jresult = (int)result;
15002 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Gesture_state_get(void * jarg1) {
15004 Dali::Gesture *arg1 = (Dali::Gesture *) 0 ;
15005 Dali::GestureState result;
15007 arg1 = (Dali::Gesture *)jarg1;
15008 result = (Dali::GestureState) ((arg1)->GetState());
15009 jresult = (int)result;
15013 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Gesture_time_get(void * jarg1) {
15014 unsigned int jresult ;
15015 Dali::Gesture *arg1 = (Dali::Gesture *) 0 ;
15016 unsigned int result;
15018 arg1 = (Dali::Gesture *)jarg1;
15019 result = (unsigned int) ((arg1)->GetTime());
15024 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Gesture_sourceType_get(void * gesture) {
15026 Dali::Gesture *jGesture = (Dali::Gesture *) gesture;
15027 Dali::GestureSourceType result;
15030 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Gesture const & type is null", 0);
15035 result = (Dali::GestureSourceType)jGesture->GetSourceType();
15036 } CALL_CATCH_EXCEPTION(0);
15039 jresult = (int)result;
15044 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Gesture_sourceData_get(void * gesture) {
15046 Dali::Gesture *jGesture = (Dali::Gesture *) gesture;
15047 Dali::GestureSourceData result;
15050 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::gesture const & type is null", 0);
15055 result = (Dali::GestureSourceData)jGesture->GetSourceData();
15056 } CALL_CATCH_EXCEPTION(0);
15059 jresult = (int)result;
15063 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Hover__SWIG_0() {
15065 Dali::HoverEvent *result = 0 ;
15069 result = (Dali::HoverEvent *)new Dali::HoverEvent();
15070 } CALL_CATCH_EXCEPTION(0);
15073 jresult = (void *)result;
15078 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Hover__SWIG_1(void * jarg1) {
15080 Dali::HoverEvent *arg1 = 0 ;
15081 Dali::HoverEvent *result = 0 ;
15083 arg1 = (Dali::HoverEvent *)jarg1;
15085 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::HoverEvent const & type is null", 0);
15090 result = (Dali::HoverEvent *)new Dali::HoverEvent((Dali::HoverEvent const &)*arg1);
15091 } CALL_CATCH_EXCEPTION(0);
15094 jresult = (void *)result;
15099 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Hover(void * jarg1) {
15100 Dali::HoverEvent *arg1 = (Dali::HoverEvent *) 0 ;
15102 arg1 = (Dali::HoverEvent *)jarg1;
15106 } CALL_CATCH_EXCEPTION();
15112 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Hover_Assign(void * jarg1, void * jarg2) {
15114 Dali::HoverEvent *arg1 = (Dali::HoverEvent *) 0 ;
15115 Dali::HoverEvent *arg2 = 0 ;
15116 Dali::HoverEvent *result = 0 ;
15118 arg1 = (Dali::HoverEvent *)jarg1;
15119 arg2 = (Dali::HoverEvent *)jarg2;
15121 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::HoverEvent const & type is null", 0);
15126 result = (Dali::HoverEvent *) &(arg1)->operator =((Dali::HoverEvent const &)*arg2);
15127 } catch (std::out_of_range& e) {
15129 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
15131 } catch (std::exception& e) {
15133 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
15135 } catch (Dali::DaliException e) {
15137 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
15141 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
15146 jresult = (void *)result;
15151 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Hover_New(unsigned int jarg1) {
15153 unsigned int arg1 ;
15154 Dali::HoverEvent result;
15156 arg1 = (unsigned int)jarg1;
15159 result = DevelHoverEvent::New(arg1);
15160 } CALL_CATCH_EXCEPTION(0);
15163 jresult = new Dali::HoverEvent((const Dali::HoverEvent &)result);
15168 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Hover_GetTime(void * jarg1) {
15169 unsigned long jresult ;
15170 Dali::HoverEvent *arg1 = (Dali::HoverEvent *) 0 ;
15171 unsigned long result;
15173 arg1 = (Dali::HoverEvent *)jarg1;
15176 result = (unsigned long)((Dali::HoverEvent const *)arg1)->GetTime();
15177 } catch (std::out_of_range& e) {
15179 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
15181 } catch (std::exception& e) {
15183 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
15185 } catch (Dali::DaliException e) {
15187 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
15191 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
15196 jresult = (unsigned long)result;
15201 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Hover_GetPointCount(void * jarg1) {
15202 unsigned long jresult ;
15203 Dali::HoverEvent *arg1 = (Dali::HoverEvent *) 0 ;
15204 std::size_t result;
15206 arg1 = (Dali::HoverEvent *)jarg1;
15209 result = ((Dali::HoverEvent const *)arg1)->GetPointCount();
15210 } catch (std::out_of_range& e) {
15212 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
15214 } catch (std::exception& e) {
15216 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
15218 } catch (Dali::DaliException e) {
15220 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
15224 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
15229 jresult = (unsigned long)result;
15234 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Hover_GetDeviceId(void * jarg1, unsigned long jarg2) {
15236 Dali::HoverEvent *arg1 = (Dali::HoverEvent *) 0 ;
15240 arg1 = (Dali::HoverEvent *)jarg1;
15241 arg2 = (std::size_t)jarg2;
15244 result = ((Dali::HoverEvent const *)arg1)->GetDeviceId(arg2);
15245 } catch (std::out_of_range& e) {
15247 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
15249 } catch (std::exception& e) {
15251 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
15253 } catch (Dali::DaliException e) {
15255 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
15259 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
15269 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Hover_GetState(void * jarg1, unsigned long jarg2) {
15271 Dali::HoverEvent *arg1 = (Dali::HoverEvent *) 0 ;
15273 Dali::PointState::Type result;
15275 arg1 = (Dali::HoverEvent *)jarg1;
15276 arg2 = (std::size_t)jarg2;
15279 result = (Dali::PointState::Type)((Dali::HoverEvent const *)arg1)->GetState(arg2);
15280 } CALL_CATCH_EXCEPTION(0);
15283 jresult = (int)result;
15288 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Hover_GetHitActor(void * jarg1, unsigned long jarg2) {
15290 Dali::HoverEvent *arg1 = (Dali::HoverEvent *) 0 ;
15292 Dali::Actor result;
15294 arg1 = (Dali::HoverEvent *)jarg1;
15295 arg2 = (std::size_t)jarg2;
15298 result = ((Dali::HoverEvent const *)arg1)->GetHitActor(arg2);
15299 } catch (std::out_of_range& e) {
15301 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
15303 } catch (std::exception& e) {
15305 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
15307 } catch (Dali::DaliException e) {
15309 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
15313 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
15318 jresult = new Dali::Actor((const Dali::Actor &)result);
15323 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Hover_GetLocalPosition(void * jarg1, unsigned long jarg2) {
15325 Dali::HoverEvent *arg1 = (Dali::HoverEvent *) 0 ;
15327 Dali::Vector2 *result = 0 ;
15329 arg1 = (Dali::HoverEvent *)jarg1;
15330 arg2 = (std::size_t)jarg2;
15333 result = (Dali::Vector2 *) &((Dali::HoverEvent const *)arg1)->GetLocalPosition(arg2);
15334 } catch (std::out_of_range& e) {
15336 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
15338 } catch (std::exception& e) {
15340 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
15342 } catch (Dali::DaliException e) {
15344 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
15348 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
15353 jresult = (void *)result;
15358 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Hover_GetScreenPosition(void * jarg1, unsigned long jarg2) {
15360 Dali::HoverEvent *arg1 = (Dali::HoverEvent *) 0 ;
15362 Dali::Vector2 *result = 0 ;
15364 arg1 = (Dali::HoverEvent *)jarg1;
15365 arg2 = (std::size_t)jarg2;
15368 result = (Dali::Vector2 *) &((Dali::HoverEvent const *)arg1)->GetScreenPosition(arg2);
15369 } CALL_CATCH_EXCEPTION(0);
15372 jresult = (void *)result;
15377 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Key__SWIG_0() {
15379 Dali::KeyEvent *result = 0 ;
15383 result = (Dali::KeyEvent *)new Dali::KeyEvent();
15384 } CALL_CATCH_EXCEPTION(0);
15387 jresult = (void *)result;
15392 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Key__SWIG_1(void * jarg1) {
15394 Dali::KeyEvent *arg1 = 0 ;
15395 Dali::KeyEvent *result = 0 ;
15397 arg1 = (Dali::KeyEvent *)jarg1;
15399 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyEvent const & type is null", 0);
15404 result = (Dali::KeyEvent *)new Dali::KeyEvent((Dali::KeyEvent const &)*arg1);
15405 } CALL_CATCH_EXCEPTION(0);
15408 jresult = (void *)result;
15413 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Key_Assign(void * jarg1, void * jarg2) {
15415 Dali::KeyEvent *arg1 = (Dali::KeyEvent *) 0 ;
15416 Dali::KeyEvent *arg2 = 0 ;
15417 Dali::KeyEvent *result = 0 ;
15419 arg1 = (Dali::KeyEvent *)jarg1;
15420 arg2 = (Dali::KeyEvent *)jarg2;
15422 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyEvent const & type is null", 0);
15427 result = (Dali::KeyEvent *) &(arg1)->operator =((Dali::KeyEvent const &)*arg2);
15428 } CALL_CATCH_EXCEPTION(0);
15431 jresult = (void *)result;
15436 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Key_New(char * jarg1, char * jarg2, int jarg3, int jarg4, unsigned long jarg5, int jarg6) {
15438 std::string *arg1 = 0 ;
15439 std::string *arg2 = 0 ;
15442 unsigned long arg5 ;
15443 Dali::KeyEvent::State *arg6 = 0 ;
15444 Dali::KeyEvent::State temp6 ;
15445 Dali::KeyEvent result;
15448 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
15451 std::string arg1_str(jarg1);
15454 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
15457 std::string arg2_str(jarg2);
15461 arg5 = (unsigned long)jarg5;
15462 temp6 = (Dali::KeyEvent::State)jarg6;
15466 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);
15467 } CALL_CATCH_EXCEPTION(0);
15470 jresult = new Dali::KeyEvent((const Dali::KeyEvent &)result);
15472 //argout typemap for const std::string&
15475 //argout typemap for const std::string&
15480 SWIGEXPORT void* SWIGSTDCALL CSharp_Dali_Key_New__SWIG_1()
15483 Dali::KeyEvent result;
15488 result = DevelKeyEvent::New();
15489 } CALL_CATCH_EXCEPTION(0);
15492 jresult = new Dali::KeyEvent((const Dali::KeyEvent &)result);
15497 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Key(void * jarg1) {
15498 Dali::KeyEvent *arg1 = (Dali::KeyEvent *) 0 ;
15500 arg1 = (Dali::KeyEvent *)jarg1;
15504 } CALL_CATCH_EXCEPTION();
15510 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Key_IsShiftModifier(void * jarg1) {
15512 Dali::KeyEvent *arg1 = (Dali::KeyEvent *) 0 ;
15515 arg1 = (Dali::KeyEvent *)jarg1;
15518 result = (bool)((Dali::KeyEvent const *)arg1)->IsShiftModifier();
15519 } CALL_CATCH_EXCEPTION(0);
15527 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Key_IsCtrlModifier(void * jarg1) {
15529 Dali::KeyEvent *arg1 = (Dali::KeyEvent *) 0 ;
15532 arg1 = (Dali::KeyEvent *)jarg1;
15535 result = (bool)((Dali::KeyEvent const *)arg1)->IsCtrlModifier();
15536 } CALL_CATCH_EXCEPTION(0);
15544 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Key_IsAltModifier(void * jarg1) {
15546 Dali::KeyEvent *arg1 = (Dali::KeyEvent *) 0 ;
15549 arg1 = (Dali::KeyEvent *)jarg1;
15552 result = (bool)((Dali::KeyEvent const *)arg1)->IsAltModifier();
15553 } CALL_CATCH_EXCEPTION(0);
15561 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Key_keyPressedName_set(void * jarg1, char * jarg2) {
15562 Dali::KeyEvent *argp1 = (Dali::KeyEvent *) 0 ;
15563 std::string *arg2 = 0 ;
15565 argp1 = (Dali::KeyEvent *) jarg1;
15567 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "KeyEvent is null", 0);
15571 Dali::KeyEvent arg1 = *argp1;
15573 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
15576 std::string arg2_str(jarg2);
15581 Dali::DevelKeyEvent::SetKeyName(arg1, (std::string const &)*arg2);
15582 } catch (std::out_of_range& e) {
15584 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
15586 } catch (std::exception& e) {
15588 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
15590 } catch (Dali::DaliException e) {
15592 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
15596 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
15603 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_Key_keyPressedName_get(void * jarg1) {
15606 if( jarg1 == NULL )
15608 jresult = SWIG_csharp_string_callback( "" );
15612 Dali::KeyEvent *arg1 = ( Dali::KeyEvent * ) 0;
15613 std::string *result = 0;
15614 std::string str = "";
15616 arg1 = ( Dali::KeyEvent * )jarg1;
15619 str = ((Dali::KeyEvent const *)arg1)->GetKeyName();
15620 result = (std::string *) &str;
15621 jresult = SWIG_csharp_string_callback(result->c_str());
15622 } catch (std::out_of_range& e) {
15624 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
15626 } catch (std::exception& e) {
15628 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
15630 } catch (Dali::DaliException e) {
15632 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
15636 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
15647 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Key_keyPressed_set(void * jarg1, char * jarg2) {
15648 Dali::KeyEvent *argp1 = (Dali::KeyEvent *) 0 ;
15649 std::string *arg2 = 0 ;
15651 argp1 = (Dali::KeyEvent *) jarg1;
15653 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "KeyEvent is null", 0);
15657 Dali::KeyEvent arg1 = *argp1;
15659 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
15662 std::string arg2_str(jarg2);
15667 Dali::DevelKeyEvent::SetKeyString(arg1, (std::string const &)*arg2);
15668 } catch (std::out_of_range& e) {
15670 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
15672 } catch (std::exception& e) {
15674 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
15676 } catch (Dali::DaliException e) {
15678 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
15682 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
15689 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_Key_keyPressed_get(void * jarg1) {
15692 Dali::KeyEvent *arg1 = ( Dali::KeyEvent * ) 0;
15693 std::string *result = 0;
15694 std::string str = "";
15695 arg1 = ( Dali::KeyEvent * )jarg1;
15698 str = ((Dali::KeyEvent const *)arg1)->GetKeyString();
15699 result = (std::string *) &str;
15700 jresult = SWIG_csharp_string_callback(result->c_str());
15701 } catch (std::out_of_range& e) {
15703 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
15705 } catch (std::exception& e) {
15707 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
15709 } catch (Dali::DaliException e) {
15711 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
15715 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
15724 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Key_keyCode_set(void * jarg1, int jarg2) {
15725 Dali::KeyEvent *argp1 = (Dali::KeyEvent *) 0 ;
15728 argp1 = (Dali::KeyEvent *) jarg1;
15730 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "KeyEvent is null", 0);
15734 Dali::KeyEvent arg1 = *argp1;
15738 Dali::DevelKeyEvent::SetKeyCode(arg1, arg2);
15739 } catch (std::out_of_range& e) {
15741 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
15743 } catch (std::exception& e) {
15745 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
15747 } catch (Dali::DaliException e) {
15749 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
15753 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
15760 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Key_keyCode_get(void * jarg1) {
15762 Dali::KeyEvent *arg1 = ( Dali::KeyEvent * ) 0;
15765 arg1 = (Dali::KeyEvent *)jarg1;
15768 result = (int)((Dali::KeyEvent const *)arg1)->GetKeyCode();
15769 } catch (std::out_of_range& e) {
15771 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
15773 } catch (std::exception& e) {
15775 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
15777 } catch (Dali::DaliException e) {
15779 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
15783 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
15793 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Key_keyModifier_set(void * jarg1, int jarg2) {
15794 Dali::KeyEvent *argp1 = (Dali::KeyEvent *) 0 ;
15797 argp1 = (Dali::KeyEvent *) jarg1;
15799 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "KeyEvent is null", 0);
15803 Dali::KeyEvent arg1 = *argp1;
15807 Dali::DevelKeyEvent::SetKeyModifier(arg1, arg2);
15808 } catch (std::out_of_range& e) {
15810 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
15812 } catch (std::exception& e) {
15814 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
15816 } catch (Dali::DaliException e) {
15818 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
15822 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
15829 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Key_keyModifier_get(void * jarg1) {
15831 Dali::KeyEvent *arg1 = ( Dali::KeyEvent * ) 0;
15834 arg1 = (Dali::KeyEvent *)jarg1;
15837 result = (int)((Dali::KeyEvent const *)arg1)->GetKeyModifier();
15838 } catch (std::out_of_range& e) {
15840 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
15842 } catch (std::exception& e) {
15844 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
15846 } catch (Dali::DaliException e) {
15848 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
15852 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
15862 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Key_time_set(void * jarg1, unsigned long jarg2) {
15863 Dali::KeyEvent *argp1 = (Dali::KeyEvent *) 0 ;
15864 unsigned long arg2 ;
15866 argp1 = (Dali::KeyEvent *) jarg1;
15868 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "KeyEvent is null", 0);
15872 Dali::KeyEvent arg1 = *argp1;
15876 Dali::DevelKeyEvent::SetTime(arg1, arg2);
15877 } catch (std::out_of_range& e) {
15879 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
15881 } catch (std::exception& e) {
15883 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
15885 } catch (Dali::DaliException e) {
15887 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
15891 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
15898 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Key_time_get(void * jarg1) {
15899 unsigned long jresult ;
15900 Dali::KeyEvent *arg1 = ( Dali::KeyEvent * ) 0;
15901 unsigned long result;
15903 arg1 = (Dali::KeyEvent *)jarg1;
15906 result = (int)((Dali::KeyEvent const *)arg1)->GetTime();
15907 } catch (std::out_of_range& e) {
15909 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
15911 } catch (std::exception& e) {
15913 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
15915 } catch (Dali::DaliException e) {
15917 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
15921 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
15931 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Key_state_set(void * jarg1, int jarg2) {
15932 Dali::KeyEvent *argp1 = (Dali::KeyEvent *) 0;
15933 Dali::KeyEvent::State arg2;
15935 argp1 = (Dali::KeyEvent *) jarg1;
15937 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "KeyEvent is null", 0);
15941 Dali::KeyEvent arg1 = *argp1;
15942 arg2 = (Dali::KeyEvent::State)jarg2;
15945 Dali::DevelKeyEvent::SetState(arg1, arg2);
15946 } catch (std::out_of_range& e) {
15948 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
15950 } catch (std::exception& e) {
15952 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
15954 } catch (Dali::DaliException e) {
15956 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
15960 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
15967 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Key_state_get(void * jarg1) {
15969 Dali::KeyEvent *arg1 = ( Dali::KeyEvent * ) 0;
15970 Dali::KeyEvent::State result;
15972 arg1 = (Dali::KeyEvent *)jarg1;
15975 result = (Dali::KeyEvent::State)((Dali::KeyEvent const *)arg1)->GetState();
15976 } catch (std::out_of_range& e) {
15978 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
15980 } catch (std::exception& e) {
15982 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
15984 } catch (Dali::DaliException e) {
15986 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
15990 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
15995 jresult = (int)result;
16000 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_Key_logicalKey_get(void * jarg1) {
16003 Dali::KeyEvent *arg1 = ( Dali::KeyEvent * ) 0;
16004 std::string *result = 0;
16005 std::string str = "";
16007 arg1 = ( Dali::KeyEvent * )jarg1;
16010 str = ((Dali::KeyEvent const *)arg1)->GetLogicalKey();
16011 result = (std::string *) &str;
16012 jresult = SWIG_csharp_string_callback(result->c_str());
16013 } CALL_CATCH_EXCEPTION(0);
16020 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LongPressGestureDetector__SWIG_0() {
16022 Dali::LongPressGestureDetector *result = 0 ;
16026 result = (Dali::LongPressGestureDetector *)new Dali::LongPressGestureDetector();
16027 } CALL_CATCH_EXCEPTION(0);
16030 jresult = (void *)result;
16035 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_New__SWIG_0() {
16037 Dali::LongPressGestureDetector result;
16041 result = Dali::LongPressGestureDetector::New();
16042 } CALL_CATCH_EXCEPTION(0);
16045 jresult = new Dali::LongPressGestureDetector((const Dali::LongPressGestureDetector &)result);
16050 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_New__SWIG_1(unsigned int jarg1) {
16052 unsigned int arg1 ;
16053 Dali::LongPressGestureDetector result;
16055 arg1 = (unsigned int)jarg1;
16058 result = Dali::LongPressGestureDetector::New(arg1);
16059 } CALL_CATCH_EXCEPTION(0);
16062 jresult = new Dali::LongPressGestureDetector((const Dali::LongPressGestureDetector &)result);
16067 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_New__SWIG_2(unsigned int jarg1, unsigned int jarg2) {
16069 unsigned int arg1 ;
16070 unsigned int arg2 ;
16071 Dali::LongPressGestureDetector result;
16073 arg1 = (unsigned int)jarg1;
16074 arg2 = (unsigned int)jarg2;
16077 result = Dali::LongPressGestureDetector::New(arg1,arg2);
16078 } CALL_CATCH_EXCEPTION(0);
16081 jresult = new Dali::LongPressGestureDetector((const Dali::LongPressGestureDetector &)result);
16086 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_DownCast(void * jarg1) {
16088 Dali::BaseHandle arg1 ;
16089 Dali::BaseHandle *argp1 ;
16090 Dali::LongPressGestureDetector result;
16092 argp1 = (Dali::BaseHandle *)jarg1;
16094 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
16100 result = Dali::LongPressGestureDetector::DownCast(arg1);
16101 } CALL_CATCH_EXCEPTION(0);
16104 jresult = new Dali::LongPressGestureDetector((const Dali::LongPressGestureDetector &)result);
16109 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_LongPressGestureDetector(void * jarg1) {
16110 Dali::LongPressGestureDetector *arg1 = (Dali::LongPressGestureDetector *) 0 ;
16112 arg1 = (Dali::LongPressGestureDetector *)jarg1;
16116 } CALL_CATCH_EXCEPTION();
16122 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LongPressGestureDetector__SWIG_1(void * jarg1) {
16124 Dali::LongPressGestureDetector *arg1 = 0 ;
16125 Dali::LongPressGestureDetector *result = 0 ;
16127 arg1 = (Dali::LongPressGestureDetector *)jarg1;
16129 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::LongPressGestureDetector const & type is null", 0);
16134 result = (Dali::LongPressGestureDetector *)new Dali::LongPressGestureDetector((Dali::LongPressGestureDetector const &)*arg1);
16135 } CALL_CATCH_EXCEPTION(0);
16138 jresult = (void *)result;
16143 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_Assign(void * jarg1, void * jarg2) {
16145 Dali::LongPressGestureDetector *arg1 = (Dali::LongPressGestureDetector *) 0 ;
16146 Dali::LongPressGestureDetector *arg2 = 0 ;
16147 Dali::LongPressGestureDetector *result = 0 ;
16149 arg1 = (Dali::LongPressGestureDetector *)jarg1;
16150 arg2 = (Dali::LongPressGestureDetector *)jarg2;
16152 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::LongPressGestureDetector const & type is null", 0);
16157 result = (Dali::LongPressGestureDetector *) &(arg1)->operator =((Dali::LongPressGestureDetector const &)*arg2);
16158 } CALL_CATCH_EXCEPTION(0);
16161 jresult = (void *)result;
16166 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_SetTouchesRequired__SWIG_0(void * jarg1, unsigned int jarg2) {
16167 Dali::LongPressGestureDetector *arg1 = (Dali::LongPressGestureDetector *) 0 ;
16168 unsigned int arg2 ;
16170 arg1 = (Dali::LongPressGestureDetector *)jarg1;
16171 arg2 = (unsigned int)jarg2;
16174 (arg1)->SetTouchesRequired(arg2);
16175 } CALL_CATCH_EXCEPTION();
16181 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_SetTouchesRequired__SWIG_1(void * jarg1, unsigned int jarg2, unsigned int jarg3) {
16182 Dali::LongPressGestureDetector *arg1 = (Dali::LongPressGestureDetector *) 0 ;
16183 unsigned int arg2 ;
16184 unsigned int arg3 ;
16186 arg1 = (Dali::LongPressGestureDetector *)jarg1;
16187 arg2 = (unsigned int)jarg2;
16188 arg3 = (unsigned int)jarg3;
16191 (arg1)->SetTouchesRequired(arg2,arg3);
16192 } CALL_CATCH_EXCEPTION();
16198 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_GetMinimumTouchesRequired(void * jarg1) {
16199 unsigned int jresult ;
16200 Dali::LongPressGestureDetector *arg1 = (Dali::LongPressGestureDetector *) 0 ;
16201 unsigned int result;
16203 arg1 = (Dali::LongPressGestureDetector *)jarg1;
16206 result = (unsigned int)((Dali::LongPressGestureDetector const *)arg1)->GetMinimumTouchesRequired();
16207 } CALL_CATCH_EXCEPTION(0);
16215 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_GetMaximumTouchesRequired(void * jarg1) {
16216 unsigned int jresult ;
16217 Dali::LongPressGestureDetector *arg1 = (Dali::LongPressGestureDetector *) 0 ;
16218 unsigned int result;
16220 arg1 = (Dali::LongPressGestureDetector *)jarg1;
16223 result = (unsigned int)((Dali::LongPressGestureDetector const *)arg1)->GetMaximumTouchesRequired();
16224 } CALL_CATCH_EXCEPTION(0);
16232 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_DetectedSignal(void * jarg1) {
16234 Dali::LongPressGestureDetector *arg1 = (Dali::LongPressGestureDetector *) 0 ;
16235 Dali::LongPressGestureDetector::DetectedSignalType *result = 0 ;
16237 arg1 = (Dali::LongPressGestureDetector *)jarg1;
16240 result = (Dali::LongPressGestureDetector::DetectedSignalType *) &(arg1)->DetectedSignal();
16241 } CALL_CATCH_EXCEPTION(0);
16244 jresult = (void *)result;
16249 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LongPressGesture__SWIG_0() {
16251 Dali::LongPressGesture *result = 0 ;
16255 result = (Dali::LongPressGesture *)new Dali::LongPressGesture();
16256 } CALL_CATCH_EXCEPTION(0);
16259 jresult = (void *)result;
16264 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGesture_New(int jarg1) {
16266 Dali::GestureState arg1 ;
16267 Dali::LongPressGesture result;
16269 arg1 = (Dali::GestureState)jarg1;
16272 result = DevelLongPressGesture::New(arg1);
16273 } CALL_CATCH_EXCEPTION(0);
16276 jresult = new Dali::LongPressGesture((const Dali::LongPressGesture &)result);
16281 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LongPressGesture__SWIG_1(void * jarg1) {
16283 Dali::LongPressGesture *arg1 = 0 ;
16284 Dali::LongPressGesture *result = 0 ;
16286 arg1 = (Dali::LongPressGesture *)jarg1;
16288 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::LongPressGesture const & type is null", 0);
16293 result = (Dali::LongPressGesture *)new Dali::LongPressGesture((Dali::LongPressGesture const &)*arg1);
16294 } CALL_CATCH_EXCEPTION(0);
16297 jresult = (void *)result;
16302 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGesture_Assign(void * jarg1, void * jarg2) {
16304 Dali::LongPressGesture *arg1 = (Dali::LongPressGesture *) 0 ;
16305 Dali::LongPressGesture *arg2 = 0 ;
16306 Dali::LongPressGesture *result = 0 ;
16308 arg1 = (Dali::LongPressGesture *)jarg1;
16309 arg2 = (Dali::LongPressGesture *)jarg2;
16311 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::LongPressGesture const & type is null", 0);
16316 result = (Dali::LongPressGesture *) &(arg1)->operator =((Dali::LongPressGesture const &)*arg2);
16317 } CALL_CATCH_EXCEPTION(0);
16320 jresult = (void *)result;
16325 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_LongPressGesture(void * jarg1) {
16326 Dali::LongPressGesture *arg1 = (Dali::LongPressGesture *) 0 ;
16328 arg1 = (Dali::LongPressGesture *)jarg1;
16332 } CALL_CATCH_EXCEPTION();
16338 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_LongPressGesture_numberOfTouches_get(void * jarg1) {
16339 unsigned int jresult ;
16340 Dali::LongPressGesture *arg1 = (Dali::LongPressGesture *) 0 ;
16341 unsigned int result;
16343 arg1 = (Dali::LongPressGesture *)jarg1;
16344 result = (unsigned int) ((arg1)->GetNumberOfTouches());
16350 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGesture_screenPoint_get(void * jarg1) {
16352 Dali::LongPressGesture *arg1 = (Dali::LongPressGesture *) 0 ;
16353 Dali::Vector2 result;
16355 arg1 = (Dali::LongPressGesture *)jarg1;
16358 result = ((Dali::LongPressGesture const *)arg1)->GetScreenPoint();
16359 } catch (std::out_of_range& e) {
16361 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
16363 } catch (std::exception& e) {
16365 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
16367 } catch (Dali::DaliException e) {
16369 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
16373 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
16377 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
16382 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGesture_localPoint_get(void * jarg1) {
16384 Dali::LongPressGesture *arg1 = (Dali::LongPressGesture *) 0 ;
16385 Dali::Vector2 result;
16387 arg1 = (Dali::LongPressGesture *)jarg1;
16390 result = ((Dali::LongPressGesture const *)arg1)->GetLocalPoint();
16391 } catch (std::out_of_range& e) {
16393 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
16395 } catch (std::exception& e) {
16397 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
16399 } catch (Dali::DaliException e) {
16401 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
16405 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
16409 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
16414 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Wheel__SWIG_0() {
16416 Dali::WheelEvent *result = 0 ;
16420 result = (Dali::WheelEvent *)new Dali::WheelEvent();
16421 } CALL_CATCH_EXCEPTION(0);
16424 jresult = (void *)result;
16429 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Wheel__SWIG_1(void * jarg1) {
16431 Dali::WheelEvent *arg1 = 0 ;
16432 Dali::WheelEvent *result = 0 ;
16434 arg1 = (Dali::WheelEvent *)jarg1;
16436 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::WheelEvent const & type is null", 0);
16441 result = (Dali::WheelEvent *)new Dali::WheelEvent((Dali::WheelEvent const &)*arg1);
16442 } catch (std::out_of_range& e) {
16444 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
16446 } catch (std::exception& e) {
16448 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
16450 } catch (Dali::DaliException e) {
16452 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
16456 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
16461 jresult = (void *)result;
16466 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Wheel_Assign(void * jarg1, void * jarg2) {
16468 Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ;
16469 Dali::WheelEvent *arg2 = 0 ;
16470 Dali::WheelEvent *result = 0 ;
16472 arg1 = (Dali::WheelEvent *)jarg1;
16473 arg2 = (Dali::WheelEvent *)jarg2;
16475 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::WheelEvent const & type is null", 0);
16480 result = (Dali::WheelEvent *) &(arg1)->operator =((Dali::WheelEvent const &)*arg2);
16481 } catch (std::out_of_range& e) {
16483 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
16485 } catch (std::exception& e) {
16487 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
16489 } catch (Dali::DaliException e) {
16491 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
16495 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
16500 jresult = (void *)result;
16504 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Wheel_New(int jarg1, int jarg2, unsigned int jarg3, void * jarg4, int jarg5, unsigned int jarg6) {
16506 Dali::WheelEvent::Type arg1 ;
16508 unsigned int arg3 ;
16509 Dali::Vector2 arg4 ;
16511 unsigned int arg6 ;
16512 Dali::Vector2 *argp4 ;
16513 Dali::WheelEvent result;
16515 arg1 = (Dali::WheelEvent::Type)jarg1;
16517 arg3 = (unsigned int)jarg3;
16518 argp4 = (Dali::Vector2 *)jarg4;
16520 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Vector2", 0);
16525 arg6 = (unsigned int)jarg6;
16528 result = DevelWheelEvent::New(arg1,arg2,arg3,arg4,arg5,arg6);
16529 } CALL_CATCH_EXCEPTION(0);
16532 jresult = new Dali::WheelEvent((const Dali::WheelEvent &)result);
16537 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Wheel(void * jarg1) {
16538 Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ;
16540 arg1 = (Dali::WheelEvent *)jarg1;
16544 } CALL_CATCH_EXCEPTION();
16550 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Wheel_IsShiftModifier(void * jarg1) {
16552 Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ;
16555 arg1 = (Dali::WheelEvent *)jarg1;
16558 result = (bool)((Dali::WheelEvent const *)arg1)->IsShiftModifier();
16559 } CALL_CATCH_EXCEPTION(0);
16567 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Wheel_IsCtrlModifier(void * jarg1) {
16569 Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ;
16572 arg1 = (Dali::WheelEvent *)jarg1;
16575 result = (bool)((Dali::WheelEvent const *)arg1)->IsCtrlModifier();
16576 } catch (std::out_of_range& e) {
16578 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
16580 } catch (std::exception& e) {
16582 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
16584 } catch (Dali::DaliException e) {
16586 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
16590 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
16600 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Wheel_IsAltModifier(void * jarg1) {
16602 Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ;
16605 arg1 = (Dali::WheelEvent *)jarg1;
16608 result = (bool)((Dali::WheelEvent const *)arg1)->IsAltModifier();
16609 } catch (std::out_of_range& e) {
16611 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
16613 } catch (std::exception& e) {
16615 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
16617 } catch (Dali::DaliException e) {
16619 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
16623 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
16633 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Wheel_type_get(void * jarg1) {
16635 Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ;
16636 Dali::WheelEvent::Type result;
16638 arg1 = (Dali::WheelEvent *)jarg1;
16641 result = ((Dali::WheelEvent const *)arg1)->GetType();
16642 } catch (std::out_of_range& e) {
16644 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
16646 } catch (std::exception& e) {
16648 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
16650 } catch (Dali::DaliException e) {
16652 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
16656 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
16661 jresult = (int)result;
16666 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Wheel_direction_get(void * jarg1) {
16668 Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ;
16671 arg1 = (Dali::WheelEvent *)jarg1;
16674 result = ((Dali::WheelEvent const *)arg1)->GetDirection();
16675 } catch (std::out_of_range& e) {
16677 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
16679 } catch (std::exception& e) {
16681 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
16683 } catch (Dali::DaliException e) {
16685 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
16689 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
16699 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Wheel_modifiers_get(void * jarg1) {
16700 unsigned int jresult ;
16701 Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ;
16702 unsigned int result;
16704 arg1 = (Dali::WheelEvent *)jarg1;
16707 result = ((Dali::WheelEvent const *)arg1)->GetModifiers();
16708 } CALL_CATCH_EXCEPTION(0);
16716 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Wheel_point_get(void * jarg1) {
16718 Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ;
16719 Dali::Vector2 *result = 0 ;
16721 arg1 = (Dali::WheelEvent *)jarg1;
16724 result = (Dali::Vector2 *) &((Dali::WheelEvent const *)arg1)->GetPoint();
16725 } CALL_CATCH_EXCEPTION(0);
16728 jresult = (void *)result;
16733 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Wheel_delta_get(void * jarg1) {
16735 Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ;
16738 arg1 = (Dali::WheelEvent *)jarg1;
16741 result = ((Dali::WheelEvent const *)arg1)->GetDelta();
16742 } catch (std::out_of_range& e) {
16744 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
16746 } catch (std::exception& e) {
16748 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
16750 } catch (Dali::DaliException e) {
16752 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
16756 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
16766 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Wheel_timeStamp_get(void * jarg1) {
16767 unsigned int jresult ;
16768 Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ;
16769 unsigned int result;
16771 arg1 = (Dali::WheelEvent *)jarg1;
16774 result = ((Dali::WheelEvent const *)arg1)->GetTime();
16775 } catch (std::out_of_range& e) {
16777 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
16779 } catch (std::exception& e) {
16781 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
16783 } catch (Dali::DaliException e) {
16785 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
16789 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
16798 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_GetDeviceName(void * jarg1) {
16800 Dali::KeyEvent *arg1 = 0 ;
16801 std::string result;
16803 arg1 = (Dali::KeyEvent *)jarg1;
16805 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyEvent const & type is null", 0);
16810 result = arg1->GetDeviceName();
16811 } CALL_CATCH_EXCEPTION(0);
16814 jresult = SWIG_csharp_string_callback((&result)->c_str());
16818 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_GetDeviceClass(void * jarg1) {
16820 Dali::KeyEvent *arg1 = 0 ;
16821 Dali::Device::Class::Type result;
16823 arg1 = (Dali::KeyEvent *)jarg1;
16825 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyEvent const & type is null", 0);
16830 result = (Dali::Device::Class::Type)arg1->GetDeviceClass();
16831 } CALL_CATCH_EXCEPTION(0);
16834 jresult = (int)result;
16838 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_GetDeviceSubClass(void * jarg1) {
16840 Dali::KeyEvent *arg1 = 0 ;
16841 Dali::Device::Subclass::Type result;
16843 arg1 = (Dali::KeyEvent *)jarg1;
16845 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyEvent const & type is null", 0);
16850 result = (Dali::Device::Subclass::Type)arg1->GetDeviceSubclass();
16851 } CALL_CATCH_EXCEPTION(0);
16854 jresult = (int)result;
16859 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_GetCurrent() {
16861 Dali::Stage result;
16865 result = Dali::Stage::GetCurrent();
16866 } CALL_CATCH_EXCEPTION(0);
16869 jresult = new Dali::Stage((const Dali::Stage &)result);
16874 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Stage_IsInstalled() {
16880 result = (bool)Dali::Stage::IsInstalled();
16881 } CALL_CATCH_EXCEPTION(0);
16888 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_GetRenderTaskList(void * jarg1) {
16890 Dali::Stage *arg1 = (Dali::Stage *) 0 ;
16891 Dali::RenderTaskList result;
16893 arg1 = (Dali::Stage *)jarg1;
16896 result = ((Dali::Stage const *)arg1)->GetRenderTaskList();
16897 } CALL_CATCH_EXCEPTION(0);
16900 jresult = new Dali::RenderTaskList((const Dali::RenderTaskList &)result);
16904 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_GetDpi(void * jarg1) {
16906 Dali::Stage *arg1 = (Dali::Stage *) 0 ;
16907 Dali::Vector2 result;
16909 arg1 = (Dali::Stage *)jarg1;
16912 result = ((Dali::Stage const *)arg1)->GetDpi();
16913 } CALL_CATCH_EXCEPTION(0);
16916 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
16921 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Stage_KeepRendering(void * jarg1, float jarg2) {
16922 Dali::Stage *arg1 = (Dali::Stage *) 0 ;
16925 arg1 = (Dali::Stage *)jarg1;
16926 arg2 = (float)jarg2;
16929 (arg1)->KeepRendering(arg2);
16930 } CALL_CATCH_EXCEPTION();
16936 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_KeyEventSignal(void * jarg1) {
16938 Dali::Stage *arg1 = (Dali::Stage *) 0 ;
16939 Dali::Stage::KeyEventSignalType *result = 0 ;
16941 arg1 = (Dali::Stage *)jarg1;
16944 result = (Dali::Stage::KeyEventSignalType *) &(arg1)->KeyEventSignal();
16945 } CALL_CATCH_EXCEPTION(0);
16948 jresult = (void *)result;
16953 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_EventProcessingFinishedSignal(void * jarg1) {
16955 Dali::Stage *arg1 = (Dali::Stage *) 0 ;
16956 Dali::Stage::EventProcessingFinishedSignalType *result = 0 ;
16958 arg1 = (Dali::Stage *)jarg1;
16961 result = (Dali::Stage::EventProcessingFinishedSignalType *) &(arg1)->EventProcessingFinishedSignal();
16962 } CALL_CATCH_EXCEPTION(0);
16965 jresult = (void *)result;
16970 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_TouchSignal(void * jarg1) {
16972 Dali::Stage *arg1 = (Dali::Stage *) 0 ;
16973 Dali::Stage::TouchEventSignalType *result = 0 ;
16975 arg1 = (Dali::Stage *)jarg1;
16978 result = (Dali::Stage::TouchEventSignalType *) &(arg1)->TouchedSignal();
16979 } CALL_CATCH_EXCEPTION(0);
16982 jresult = (void *)result;
16987 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_WheelEventSignal(void * jarg1) {
16989 Dali::Stage *arg1 = (Dali::Stage *) 0 ;
16990 Dali::Stage::WheelEventSignalType *result = 0 ;
16992 arg1 = (Dali::Stage *)jarg1;
16995 result = (Dali::Stage::WheelEventSignalType *) &(arg1)->WheelEventSignal();
16996 } CALL_CATCH_EXCEPTION(0);
16999 jresult = (void *)result;
17004 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_ContextLostSignal(void * jarg1) {
17006 Dali::Stage *arg1 = (Dali::Stage *) 0 ;
17007 Dali::Stage::ContextStatusSignal *result = 0 ;
17009 arg1 = (Dali::Stage *)jarg1;
17012 result = (Dali::Stage::ContextStatusSignal *) &(arg1)->ContextLostSignal();
17013 } CALL_CATCH_EXCEPTION(0);
17016 jresult = (void *)result;
17021 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_ContextRegainedSignal(void * jarg1) {
17023 Dali::Stage *arg1 = (Dali::Stage *) 0 ;
17024 Dali::Stage::ContextStatusSignal *result = 0 ;
17026 arg1 = (Dali::Stage *)jarg1;
17029 result = (Dali::Stage::ContextStatusSignal *) &(arg1)->ContextRegainedSignal();
17030 } CALL_CATCH_EXCEPTION(0);
17033 jresult = (void *)result;
17038 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_SceneCreatedSignal(void * jarg1) {
17040 Dali::Stage *arg1 = (Dali::Stage *) 0 ;
17041 Dali::Stage::SceneCreatedSignalType *result = 0 ;
17043 arg1 = (Dali::Stage *)jarg1;
17046 result = (Dali::Stage::SceneCreatedSignalType *) &(arg1)->SceneCreatedSignal();
17047 } CALL_CATCH_EXCEPTION(0);
17050 jresult = (void *)result;
17054 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Stage_SetRenderingBehavior(void * jarg1, int jarg2) {
17055 Dali::Stage *arg1 = (Dali::Stage *) 0 ;
17056 Dali::DevelStage::Rendering arg2 ;
17058 arg1 = (Dali::Stage *)jarg1;
17059 arg2 = (Dali::DevelStage::Rendering)jarg2;
17062 DevelStage::SetRenderingBehavior(*arg1,arg2);
17063 } CALL_CATCH_EXCEPTION();
17068 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Stage_GetRenderingBehavior(void * jarg1) {
17072 Dali::Stage *arg1 = (Dali::Stage *) 0 ;
17074 arg1 = (Dali::Stage *)jarg1;
17077 result = (int)(DevelStage::GetRenderingBehavior(*arg1));
17078 } CALL_CATCH_EXCEPTION(0);
17085 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_RelayoutContainer(void * jarg1) {
17086 Dali::RelayoutContainer *arg1 = (Dali::RelayoutContainer *) 0 ;
17088 arg1 = (Dali::RelayoutContainer *)jarg1;
17092 } CALL_CATCH_EXCEPTION();
17098 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RelayoutContainer_Add(void * jarg1, void * jarg2, void * jarg3) {
17099 Dali::RelayoutContainer *arg1 = (Dali::RelayoutContainer *) 0 ;
17100 Dali::Actor *arg2 = 0 ;
17101 Dali::Vector2 *arg3 = 0 ;
17103 arg1 = (Dali::RelayoutContainer *)jarg1;
17104 arg2 = (Dali::Actor *)jarg2;
17106 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor const & type is null", 0);
17109 arg3 = (Dali::Vector2 *)jarg3;
17111 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
17116 (arg1)->Add((Dali::Actor const &)*arg2,(Dali::Vector2 const &)*arg3);
17117 } CALL_CATCH_EXCEPTION();
17123 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CustomActorImpl_Self(void * jarg1) {
17125 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17126 Dali::CustomActor result;
17128 arg1 = (Dali::CustomActorImpl *)jarg1;
17131 result = ((Dali::CustomActorImpl const *)arg1)->Self();
17132 } CALL_CATCH_EXCEPTION(0);
17135 jresult = new Dali::CustomActor((const Dali::CustomActor &)result);
17140 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnSceneConnection(void * jarg1, int jarg2) {
17141 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17144 arg1 = (Dali::CustomActorImpl *)jarg1;
17148 (arg1)->OnSceneConnection(arg2);
17149 } CALL_CATCH_EXCEPTION();
17155 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnSceneDisconnection(void * jarg1) {
17156 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17158 arg1 = (Dali::CustomActorImpl *)jarg1;
17161 (arg1)->OnSceneDisconnection();
17162 } CALL_CATCH_EXCEPTION();
17168 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnChildAdd(void * jarg1, void * jarg2) {
17169 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17170 Dali::Actor *arg2 = 0 ;
17172 arg1 = (Dali::CustomActorImpl *)jarg1;
17173 arg2 = (Dali::Actor *)jarg2;
17175 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor & type is null", 0);
17180 (arg1)->OnChildAdd(*arg2);
17181 } CALL_CATCH_EXCEPTION();
17187 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnChildRemove(void * jarg1, void * jarg2) {
17188 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17189 Dali::Actor *arg2 = 0 ;
17191 arg1 = (Dali::CustomActorImpl *)jarg1;
17192 arg2 = (Dali::Actor *)jarg2;
17194 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor & type is null", 0);
17199 (arg1)->OnChildRemove(*arg2);
17200 } CALL_CATCH_EXCEPTION();
17206 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnPropertySet(void * jarg1, int jarg2, void * jarg3) {
17207 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17208 Dali::Property::Index arg2 ;
17209 Dali::Property::Value arg3 ;
17210 Dali::Property::Value *argp3 ;
17212 arg1 = (Dali::CustomActorImpl *)jarg1;
17213 arg2 = (Dali::Property::Index)jarg2;
17214 argp3 = (Dali::Property::Value *)jarg3;
17216 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0);
17222 (arg1)->OnPropertySet(arg2,arg3);
17223 } CALL_CATCH_EXCEPTION();
17229 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnSizeSet(void * jarg1, void * jarg2) {
17230 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17231 Dali::Vector3 *arg2 = 0 ;
17233 arg1 = (Dali::CustomActorImpl *)jarg1;
17234 arg2 = (Dali::Vector3 *)jarg2;
17236 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
17241 (arg1)->OnSizeSet((Dali::Vector3 const &)*arg2);
17242 } CALL_CATCH_EXCEPTION();
17247 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnSizeAnimation(void * jarg1, void * jarg2, void * jarg3) {
17248 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17249 Dali::Animation *arg2 = 0 ;
17250 Dali::Vector3 *arg3 = 0 ;
17252 arg1 = (Dali::CustomActorImpl *)jarg1;
17253 arg2 = (Dali::Animation *)jarg2;
17255 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Animation & type is null", 0);
17258 arg3 = (Dali::Vector3 *)jarg3;
17260 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
17265 (arg1)->OnSizeAnimation(*arg2,(Dali::Vector3 const &)*arg3);
17266 } CALL_CATCH_EXCEPTION();
17270 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnRelayout(void * jarg1, void * jarg2, void * jarg3) {
17271 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17272 Dali::Vector2 *arg2 = 0 ;
17273 Dali::RelayoutContainer *arg3 = 0 ;
17275 arg1 = (Dali::CustomActorImpl *)jarg1;
17276 arg2 = (Dali::Vector2 *)jarg2;
17278 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
17281 arg3 = (Dali::RelayoutContainer *)jarg3;
17283 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::RelayoutContainer & type is null", 0);
17288 (arg1)->OnRelayout((Dali::Vector2 const &)*arg2,*arg3);
17289 } CALL_CATCH_EXCEPTION();
17295 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnSetResizePolicy(void * jarg1, int jarg2, int jarg3) {
17296 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17297 Dali::ResizePolicy::Type arg2 ;
17298 Dali::Dimension::Type arg3 ;
17300 arg1 = (Dali::CustomActorImpl *)jarg1;
17301 arg2 = (Dali::ResizePolicy::Type)jarg2;
17302 arg3 = (Dali::Dimension::Type)jarg3;
17305 (arg1)->OnSetResizePolicy(arg2,arg3);
17306 } CALL_CATCH_EXCEPTION();
17312 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CustomActorImpl_GetNaturalSize(void * jarg1) {
17314 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17315 Dali::Vector3 result;
17317 arg1 = (Dali::CustomActorImpl *)jarg1;
17320 result = (arg1)->GetNaturalSize();
17321 } CALL_CATCH_EXCEPTION(0);
17324 jresult = new Dali::Vector3((const Dali::Vector3 &)result);
17329 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_CustomActorImpl_CalculateChildSize(void * jarg1, void * jarg2, int jarg3) {
17331 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17332 Dali::Actor *arg2 = 0 ;
17333 Dali::Dimension::Type arg3 ;
17336 arg1 = (Dali::CustomActorImpl *)jarg1;
17337 arg2 = (Dali::Actor *)jarg2;
17339 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor const & type is null", 0);
17342 arg3 = (Dali::Dimension::Type)jarg3;
17345 result = (float)(arg1)->CalculateChildSize((Dali::Actor const &)*arg2,arg3);
17346 } CALL_CATCH_EXCEPTION(0);
17354 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_CustomActorImpl_GetHeightForWidth(void * jarg1, float jarg2) {
17356 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17360 arg1 = (Dali::CustomActorImpl *)jarg1;
17361 arg2 = (float)jarg2;
17364 result = (float)(arg1)->GetHeightForWidth(arg2);
17365 } CALL_CATCH_EXCEPTION(0);
17373 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_CustomActorImpl_GetWidthForHeight(void * jarg1, float jarg2) {
17375 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17379 arg1 = (Dali::CustomActorImpl *)jarg1;
17380 arg2 = (float)jarg2;
17383 result = (float)(arg1)->GetWidthForHeight(arg2);
17384 } CALL_CATCH_EXCEPTION(0);
17392 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_CustomActorImpl_RelayoutDependentOnChildren__SWIG_0(void * jarg1, int jarg2) {
17394 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17395 Dali::Dimension::Type arg2 ;
17398 arg1 = (Dali::CustomActorImpl *)jarg1;
17399 arg2 = (Dali::Dimension::Type)jarg2;
17402 result = (bool)(arg1)->RelayoutDependentOnChildren(arg2);
17403 } CALL_CATCH_EXCEPTION(0);
17411 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_CustomActorImpl_RelayoutDependentOnChildren__SWIG_1(void * jarg1) {
17413 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17416 arg1 = (Dali::CustomActorImpl *)jarg1;
17419 result = (bool)(arg1)->RelayoutDependentOnChildren();
17420 } CALL_CATCH_EXCEPTION(0);
17428 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnCalculateRelayoutSize(void * jarg1, int jarg2) {
17429 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17430 Dali::Dimension::Type arg2 ;
17432 arg1 = (Dali::CustomActorImpl *)jarg1;
17433 arg2 = (Dali::Dimension::Type)jarg2;
17436 (arg1)->OnCalculateRelayoutSize(arg2);
17437 } CALL_CATCH_EXCEPTION();
17443 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnLayoutNegotiated(void * jarg1, float jarg2, int jarg3) {
17444 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17446 Dali::Dimension::Type arg3 ;
17448 arg1 = (Dali::CustomActorImpl *)jarg1;
17449 arg2 = (float)jarg2;
17450 arg3 = (Dali::Dimension::Type)jarg3;
17453 (arg1)->OnLayoutNegotiated(arg2,arg3);
17454 } CALL_CATCH_EXCEPTION();
17459 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_CustomActorImpl_IsRelayoutEnabled(void * jarg1) {
17461 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17464 arg1 = (Dali::CustomActorImpl *)jarg1;
17467 result = (bool)((Dali::CustomActorImpl const *)arg1)->IsRelayoutEnabled();
17468 } CALL_CATCH_EXCEPTION(0);
17475 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_CustomActor__SWIG_0() {
17477 Dali::CustomActor *result = 0 ;
17481 result = (Dali::CustomActor *)new Dali::CustomActor();
17482 } CALL_CATCH_EXCEPTION(0);
17485 jresult = (void *)result;
17490 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CustomActor_DownCast(void * jarg1) {
17492 Dali::BaseHandle arg1 ;
17493 Dali::BaseHandle *argp1 ;
17494 Dali::CustomActor result;
17496 argp1 = (Dali::BaseHandle *)jarg1;
17498 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
17504 result = Dali::CustomActor::DownCast(arg1);
17505 } CALL_CATCH_EXCEPTION(0);
17508 jresult = new Dali::CustomActor((const Dali::CustomActor &)result);
17513 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_CustomActor(void * jarg1) {
17514 Dali::CustomActor *arg1 = (Dali::CustomActor *) 0 ;
17516 arg1 = (Dali::CustomActor *)jarg1;
17520 } CALL_CATCH_EXCEPTION();
17526 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CustomActor_GetImplementation(void * jarg1) {
17528 Dali::CustomActor *arg1 = (Dali::CustomActor *) 0 ;
17529 Dali::CustomActorImpl *result = 0 ;
17531 arg1 = (Dali::CustomActor *)jarg1;
17534 result = (Dali::CustomActorImpl *) &((Dali::CustomActor const *)arg1)->GetImplementation();
17535 } CALL_CATCH_EXCEPTION(0);
17538 jresult = (void *)result;
17543 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_CustomActor__SWIG_1(void * jarg1) {
17545 Dali::CustomActorImpl *arg1 = 0 ;
17546 Dali::CustomActor *result = 0 ;
17548 arg1 = (Dali::CustomActorImpl *)jarg1;
17550 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::CustomActorImpl & type is null", 0);
17555 result = (Dali::CustomActor *)new Dali::CustomActor(*arg1);
17556 } CALL_CATCH_EXCEPTION(0);
17559 jresult = (void *)result;
17564 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_CustomActor__SWIG_2(void * jarg1) {
17566 Dali::CustomActor *arg1 = 0 ;
17567 Dali::CustomActor *result = 0 ;
17569 arg1 = (Dali::CustomActor *)jarg1;
17571 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::CustomActor const & type is null", 0);
17576 result = (Dali::CustomActor *)new Dali::CustomActor((Dali::CustomActor const &)*arg1);
17577 } CALL_CATCH_EXCEPTION(0);
17580 jresult = (void *)result;
17585 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CustomActor_Assign(void * jarg1, void * jarg2) {
17587 Dali::CustomActor *arg1 = (Dali::CustomActor *) 0 ;
17588 Dali::CustomActor *arg2 = 0 ;
17589 Dali::CustomActor *result = 0 ;
17591 arg1 = (Dali::CustomActor *)jarg1;
17592 arg2 = (Dali::CustomActor *)jarg2;
17594 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::CustomActor const & type is null", 0);
17599 result = (Dali::CustomActor *) &(arg1)->operator =((Dali::CustomActor const &)*arg2);
17600 } CALL_CATCH_EXCEPTION(0);
17603 jresult = (void *)result;
17608 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PanGestureDetector_Property_SCREEN_POSITION_get() {
17612 result = (int)Dali::PanGestureDetector::Property::SCREEN_POSITION;
17613 jresult = (int)result;
17618 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PanGestureDetector_Property_SCREEN_DISPLACEMENT_get() {
17622 result = (int)Dali::PanGestureDetector::Property::SCREEN_DISPLACEMENT;
17623 jresult = (int)result;
17628 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PanGestureDetector_Property_SCREEN_VELOCITY_get() {
17632 result = (int)Dali::PanGestureDetector::Property::SCREEN_VELOCITY;
17633 jresult = (int)result;
17638 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PanGestureDetector_Property_LOCAL_POSITION_get() {
17642 result = (int)Dali::PanGestureDetector::Property::LOCAL_POSITION;
17643 jresult = (int)result;
17648 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PanGestureDetector_Property_LOCAL_DISPLACEMENT_get() {
17652 result = (int)Dali::PanGestureDetector::Property::LOCAL_DISPLACEMENT;
17653 jresult = (int)result;
17658 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PanGestureDetector_Property_LOCAL_VELOCITY_get() {
17662 result = (int)Dali::PanGestureDetector::Property::LOCAL_VELOCITY;
17663 jresult = (int)result;
17668 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PanGestureDetector_Property_PANNING_get() {
17672 result = (int)Dali::PanGestureDetector::Property::PANNING;
17673 jresult = (int)result;
17678 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PanGestureDetector_Property() {
17680 Dali::PanGestureDetector::Property *result = 0 ;
17684 result = (Dali::PanGestureDetector::Property *)new Dali::PanGestureDetector::Property();
17685 } CALL_CATCH_EXCEPTION(0);
17688 jresult = (void *)result;
17693 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PanGestureDetector_Property(void * jarg1) {
17694 Dali::PanGestureDetector::Property *arg1 = (Dali::PanGestureDetector::Property *) 0 ;
17696 arg1 = (Dali::PanGestureDetector::Property *)jarg1;
17700 } CALL_CATCH_EXCEPTION();
17706 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_DIRECTION_LEFT_get() {
17708 Dali::Radian *result = 0 ;
17710 result = (Dali::Radian *)&Dali::PanGestureDetector::DIRECTION_LEFT;
17711 jresult = (void *)result;
17716 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_DIRECTION_RIGHT_get() {
17718 Dali::Radian *result = 0 ;
17720 result = (Dali::Radian *)&Dali::PanGestureDetector::DIRECTION_RIGHT;
17721 jresult = (void *)result;
17726 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_DIRECTION_UP_get() {
17728 Dali::Radian *result = 0 ;
17730 result = (Dali::Radian *)&Dali::PanGestureDetector::DIRECTION_UP;
17731 jresult = (void *)result;
17736 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_DIRECTION_DOWN_get() {
17738 Dali::Radian *result = 0 ;
17740 result = (Dali::Radian *)&Dali::PanGestureDetector::DIRECTION_DOWN;
17741 jresult = (void *)result;
17746 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_DIRECTION_HORIZONTAL_get() {
17748 Dali::Radian *result = 0 ;
17750 result = (Dali::Radian *)&Dali::PanGestureDetector::DIRECTION_HORIZONTAL;
17751 jresult = (void *)result;
17756 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_DIRECTION_VERTICAL_get() {
17758 Dali::Radian *result = 0 ;
17760 result = (Dali::Radian *)&Dali::PanGestureDetector::DIRECTION_VERTICAL;
17761 jresult = (void *)result;
17766 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_DEFAULT_THRESHOLD_get() {
17768 Dali::Radian *result = 0 ;
17770 result = (Dali::Radian *)&Dali::PanGestureDetector::DEFAULT_THRESHOLD;
17771 jresult = (void *)result;
17776 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PanGestureDetector__SWIG_0() {
17778 Dali::PanGestureDetector *result = 0 ;
17782 result = (Dali::PanGestureDetector *)new Dali::PanGestureDetector();
17783 } CALL_CATCH_EXCEPTION(0);
17786 jresult = (void *)result;
17791 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_New() {
17793 Dali::PanGestureDetector result;
17797 result = Dali::PanGestureDetector::New();
17798 } CALL_CATCH_EXCEPTION(0);
17801 jresult = new Dali::PanGestureDetector((const Dali::PanGestureDetector &)result);
17806 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_DownCast(void * jarg1) {
17808 Dali::BaseHandle arg1 ;
17809 Dali::BaseHandle *argp1 ;
17810 Dali::PanGestureDetector result;
17812 argp1 = (Dali::BaseHandle *)jarg1;
17814 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
17820 result = Dali::PanGestureDetector::DownCast(arg1);
17821 } CALL_CATCH_EXCEPTION(0);
17824 jresult = new Dali::PanGestureDetector((const Dali::PanGestureDetector &)result);
17829 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PanGestureDetector(void * jarg1) {
17830 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
17832 arg1 = (Dali::PanGestureDetector *)jarg1;
17836 } CALL_CATCH_EXCEPTION();
17842 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PanGestureDetector__SWIG_1(void * jarg1) {
17844 Dali::PanGestureDetector *arg1 = 0 ;
17845 Dali::PanGestureDetector *result = 0 ;
17847 arg1 = (Dali::PanGestureDetector *)jarg1;
17849 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PanGestureDetector const & type is null", 0);
17854 result = (Dali::PanGestureDetector *)new Dali::PanGestureDetector((Dali::PanGestureDetector const &)*arg1);
17855 } CALL_CATCH_EXCEPTION(0);
17858 jresult = (void *)result;
17863 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_Assign(void * jarg1, void * jarg2) {
17865 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
17866 Dali::PanGestureDetector *arg2 = 0 ;
17867 Dali::PanGestureDetector *result = 0 ;
17869 arg1 = (Dali::PanGestureDetector *)jarg1;
17870 arg2 = (Dali::PanGestureDetector *)jarg2;
17872 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PanGestureDetector const & type is null", 0);
17877 result = (Dali::PanGestureDetector *) &(arg1)->operator =((Dali::PanGestureDetector const &)*arg2);
17878 } CALL_CATCH_EXCEPTION(0);
17881 jresult = (void *)result;
17886 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_SetMinimumTouchesRequired(void * jarg1, unsigned int jarg2) {
17887 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
17888 unsigned int arg2 ;
17890 arg1 = (Dali::PanGestureDetector *)jarg1;
17891 arg2 = (unsigned int)jarg2;
17894 (arg1)->SetMinimumTouchesRequired(arg2);
17895 } CALL_CATCH_EXCEPTION();
17901 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_SetMaximumTouchesRequired(void * jarg1, unsigned int jarg2) {
17902 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
17903 unsigned int arg2 ;
17905 arg1 = (Dali::PanGestureDetector *)jarg1;
17906 arg2 = (unsigned int)jarg2;
17909 (arg1)->SetMaximumTouchesRequired(arg2);
17910 } CALL_CATCH_EXCEPTION();
17915 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_SetMaximumMotionEventAge(void * jarg1, unsigned int jarg2) {
17916 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
17919 arg1 = (Dali::PanGestureDetector *)jarg1;
17920 arg2 = (uint32_t)jarg2;
17923 (arg1)->SetMaximumMotionEventAge(arg2);
17924 } CALL_CATCH_EXCEPTION();
17930 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_PanGestureDetector_GetMinimumTouchesRequired(void * jarg1) {
17931 unsigned int jresult ;
17932 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
17933 unsigned int result;
17935 arg1 = (Dali::PanGestureDetector *)jarg1;
17938 result = (unsigned int)((Dali::PanGestureDetector const *)arg1)->GetMinimumTouchesRequired();
17939 } CALL_CATCH_EXCEPTION(0);
17947 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_PanGestureDetector_GetMaximumTouchesRequired(void * jarg1) {
17948 unsigned int jresult ;
17949 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
17950 unsigned int result;
17952 arg1 = (Dali::PanGestureDetector *)jarg1;
17955 result = (unsigned int)((Dali::PanGestureDetector const *)arg1)->GetMaximumTouchesRequired();
17956 } CALL_CATCH_EXCEPTION(0);
17963 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_PanGestureDetector_GetMaximumMotionEventAge(void * jarg1) {
17964 unsigned int jresult ;
17965 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
17968 arg1 = (Dali::PanGestureDetector *)jarg1;
17971 result = (uint32_t)((Dali::PanGestureDetector const *)arg1)->GetMaximumMotionEventAge();
17972 } CALL_CATCH_EXCEPTION(0);
17980 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_AddAngle__SWIG_0(void * jarg1, void * jarg2, void * jarg3) {
17981 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
17982 Dali::Radian arg2 ;
17983 Dali::Radian arg3 ;
17984 Dali::Radian *argp2 ;
17985 Dali::Radian *argp3 ;
17987 arg1 = (Dali::PanGestureDetector *)jarg1;
17988 argp2 = (Dali::Radian *)jarg2;
17990 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
17994 argp3 = (Dali::Radian *)jarg3;
17996 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
18002 (arg1)->AddAngle(arg2,arg3);
18003 } CALL_CATCH_EXCEPTION();
18009 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_AddAngle__SWIG_1(void * jarg1, void * jarg2) {
18010 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
18011 Dali::Radian arg2 ;
18012 Dali::Radian *argp2 ;
18014 arg1 = (Dali::PanGestureDetector *)jarg1;
18015 argp2 = (Dali::Radian *)jarg2;
18017 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
18023 (arg1)->AddAngle(arg2);
18024 } CALL_CATCH_EXCEPTION();
18030 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_AddDirection__SWIG_0(void * jarg1, void * jarg2, void * jarg3) {
18031 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
18032 Dali::Radian arg2 ;
18033 Dali::Radian arg3 ;
18034 Dali::Radian *argp2 ;
18035 Dali::Radian *argp3 ;
18037 arg1 = (Dali::PanGestureDetector *)jarg1;
18038 argp2 = (Dali::Radian *)jarg2;
18040 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
18044 argp3 = (Dali::Radian *)jarg3;
18046 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
18052 (arg1)->AddDirection(arg2,arg3);
18053 } CALL_CATCH_EXCEPTION();
18059 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_AddDirection__SWIG_1(void * jarg1, void * jarg2) {
18060 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
18061 Dali::Radian arg2 ;
18062 Dali::Radian *argp2 ;
18064 arg1 = (Dali::PanGestureDetector *)jarg1;
18065 argp2 = (Dali::Radian *)jarg2;
18067 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
18073 (arg1)->AddDirection(arg2);
18074 } CALL_CATCH_EXCEPTION();
18080 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_PanGestureDetector_GetAngleCount(void * jarg1) {
18081 unsigned long jresult ;
18082 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
18085 arg1 = (Dali::PanGestureDetector *)jarg1;
18088 result = ((Dali::PanGestureDetector const *)arg1)->GetAngleCount();
18089 } CALL_CATCH_EXCEPTION(0);
18092 jresult = (unsigned long)result;
18097 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_GetAngle(void * jarg1, unsigned long jarg2) {
18099 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
18101 Dali::PanGestureDetector::AngleThresholdPair result;
18103 arg1 = (Dali::PanGestureDetector *)jarg1;
18104 arg2 = (size_t)jarg2;
18107 result = ((Dali::PanGestureDetector const *)arg1)->GetAngle(arg2);
18108 } CALL_CATCH_EXCEPTION(0);
18111 jresult = new Dali::PanGestureDetector::AngleThresholdPair((const Dali::PanGestureDetector::AngleThresholdPair &)result);
18116 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_ClearAngles(void * jarg1) {
18117 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
18119 arg1 = (Dali::PanGestureDetector *)jarg1;
18122 (arg1)->ClearAngles();
18123 } CALL_CATCH_EXCEPTION();
18129 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_RemoveAngle(void * jarg1, void * jarg2) {
18130 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
18131 Dali::Radian arg2 ;
18132 Dali::Radian *argp2 ;
18134 arg1 = (Dali::PanGestureDetector *)jarg1;
18135 argp2 = (Dali::Radian *)jarg2;
18137 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
18143 (arg1)->RemoveAngle(arg2);
18144 } CALL_CATCH_EXCEPTION();
18150 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_RemoveDirection(void * jarg1, void * jarg2) {
18151 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
18152 Dali::Radian arg2 ;
18153 Dali::Radian *argp2 ;
18155 arg1 = (Dali::PanGestureDetector *)jarg1;
18156 argp2 = (Dali::Radian *)jarg2;
18158 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
18164 (arg1)->RemoveDirection(arg2);
18165 } CALL_CATCH_EXCEPTION();
18171 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_DetectedSignal(void * jarg1) {
18173 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
18174 Dali::PanGestureDetector::DetectedSignalType *result = 0 ;
18176 arg1 = (Dali::PanGestureDetector *)jarg1;
18179 result = (Dali::PanGestureDetector::DetectedSignalType *) &(arg1)->DetectedSignal();
18180 } CALL_CATCH_EXCEPTION(0);
18183 jresult = (void *)result;
18188 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_SetPanGestureProperties(void * jarg1) {
18189 Dali::PanGesture *arg1 = 0 ;
18191 arg1 = (Dali::PanGesture *)jarg1;
18193 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PanGesture const & type is null", 0);
18198 Dali::PanGestureDetector::SetPanGestureProperties((Dali::PanGesture const &)*arg1);
18199 } CALL_CATCH_EXCEPTION();
18205 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PanGesture__SWIG_0() {
18207 Dali::PanGesture *result = 0 ;
18211 result = (Dali::PanGesture *)new Dali::PanGesture();
18212 } CALL_CATCH_EXCEPTION(0);
18215 jresult = (void *)result;
18220 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGesture_New(int jarg1) {
18222 Dali::GestureState arg1 ;
18223 Dali::PanGesture result;
18225 arg1 = (Dali::GestureState)jarg1;
18228 result = DevelPanGesture::New(arg1);
18229 } CALL_CATCH_EXCEPTION(0);
18232 jresult = new Dali::PanGesture((const Dali::PanGesture &)result);
18237 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PanGesture__SWIG_2(void * jarg1) {
18239 Dali::PanGesture *arg1 = 0 ;
18240 Dali::PanGesture *result = 0 ;
18242 arg1 = (Dali::PanGesture *)jarg1;
18244 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PanGesture const & type is null", 0);
18249 result = (Dali::PanGesture *)new Dali::PanGesture((Dali::PanGesture const &)*arg1);
18250 } CALL_CATCH_EXCEPTION(0);
18253 jresult = (void *)result;
18258 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGesture_Assign(void * jarg1, void * jarg2) {
18260 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
18261 Dali::PanGesture *arg2 = 0 ;
18262 Dali::PanGesture *result = 0 ;
18264 arg1 = (Dali::PanGesture *)jarg1;
18265 arg2 = (Dali::PanGesture *)jarg2;
18267 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PanGesture const & type is null", 0);
18272 result = (Dali::PanGesture *) &(arg1)->operator =((Dali::PanGesture const &)*arg2);
18273 } CALL_CATCH_EXCEPTION(0);
18276 jresult = (void *)result;
18281 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PanGesture(void * jarg1) {
18282 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
18284 arg1 = (Dali::PanGesture *)jarg1;
18288 } CALL_CATCH_EXCEPTION();
18294 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGesture_velocity_get(void * jarg1) {
18296 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
18297 Dali::Vector2 result;
18299 arg1 = (Dali::PanGesture *)jarg1;
18302 result = ((Dali::PanGesture const *)arg1)->GetVelocity();
18303 } catch (std::out_of_range& e) {
18305 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
18307 } catch (std::exception& e) {
18309 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
18311 } catch (Dali::DaliException e) {
18313 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
18317 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
18321 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
18326 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGesture_displacement_get(void * jarg1) {
18328 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
18329 Dali::Vector2 result;
18331 arg1 = (Dali::PanGesture *)jarg1;
18334 result = ((Dali::PanGesture const *)arg1)->GetDisplacement();
18335 } catch (std::out_of_range& e) {
18337 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
18339 } catch (std::exception& e) {
18341 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
18343 } catch (Dali::DaliException e) {
18345 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
18349 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
18353 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
18358 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGesture_position_get(void * jarg1) {
18360 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
18361 Dali::Vector2 result;
18363 arg1 = (Dali::PanGesture *)jarg1;
18366 result = ((Dali::PanGesture const *)arg1)->GetPosition();
18367 } catch (std::out_of_range& e) {
18369 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
18371 } catch (std::exception& e) {
18373 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
18375 } catch (Dali::DaliException e) {
18377 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
18381 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
18385 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
18389 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGesture_screenVelocity_get(void * jarg1) {
18391 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
18392 Dali::Vector2 result;
18394 arg1 = (Dali::PanGesture *)jarg1;
18397 result = ((Dali::PanGesture const *)arg1)->GetScreenVelocity();
18398 } catch (std::out_of_range& e) {
18400 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
18402 } catch (std::exception& e) {
18404 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
18406 } catch (Dali::DaliException e) {
18408 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
18412 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
18416 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
18421 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGesture_screenDisplacement_get(void * jarg1) {
18423 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
18424 Dali::Vector2 result;
18426 arg1 = (Dali::PanGesture *)jarg1;
18429 result = ((Dali::PanGesture const *)arg1)->GetScreenDisplacement();
18430 } catch (std::out_of_range& e) {
18432 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
18434 } catch (std::exception& e) {
18436 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
18438 } catch (Dali::DaliException e) {
18440 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
18444 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
18448 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
18453 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGesture_screenPosition_get(void * jarg1) {
18455 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
18456 Dali::Vector2 result;
18458 arg1 = (Dali::PanGesture *)jarg1;
18461 result = ((Dali::PanGesture const *)arg1)->GetScreenPosition();
18462 } catch (std::out_of_range& e) {
18464 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
18466 } catch (std::exception& e) {
18468 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
18470 } catch (Dali::DaliException e) {
18472 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
18476 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
18480 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
18485 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_PanGesture_numberOfTouches_get(void * jarg1) {
18486 unsigned int jresult ;
18487 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
18488 unsigned int result;
18490 arg1 = (Dali::PanGesture *)jarg1;
18491 result = (unsigned int) ((arg1)->GetNumberOfTouches());
18497 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PanGesture_GetSpeed(void * jarg1) {
18499 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
18502 arg1 = (Dali::PanGesture *)jarg1;
18505 result = (float)((Dali::PanGesture const *)arg1)->GetSpeed();
18506 } CALL_CATCH_EXCEPTION(0);
18514 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PanGesture_GetDistance(void * jarg1) {
18516 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
18519 arg1 = (Dali::PanGesture *)jarg1;
18522 result = (float)((Dali::PanGesture const *)arg1)->GetDistance();
18523 } CALL_CATCH_EXCEPTION(0);
18531 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PanGesture_GetScreenSpeed(void * jarg1) {
18533 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
18536 arg1 = (Dali::PanGesture *)jarg1;
18539 result = (float)((Dali::PanGesture const *)arg1)->GetScreenSpeed();
18540 } CALL_CATCH_EXCEPTION(0);
18548 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PanGesture_GetScreenDistance(void * jarg1) {
18550 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
18553 arg1 = (Dali::PanGesture *)jarg1;
18556 result = (float)((Dali::PanGesture const *)arg1)->GetScreenDistance();
18557 } CALL_CATCH_EXCEPTION(0);
18565 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PinchGestureDetector__SWIG_0() {
18567 Dali::PinchGestureDetector *result = 0 ;
18571 result = (Dali::PinchGestureDetector *)new Dali::PinchGestureDetector();
18572 } CALL_CATCH_EXCEPTION(0);
18575 jresult = (void *)result;
18580 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PinchGestureDetector_New() {
18582 Dali::PinchGestureDetector result;
18586 result = Dali::PinchGestureDetector::New();
18587 } CALL_CATCH_EXCEPTION(0);
18590 jresult = new Dali::PinchGestureDetector((const Dali::PinchGestureDetector &)result);
18595 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PinchGestureDetector_DownCast(void * jarg1) {
18597 Dali::BaseHandle arg1 ;
18598 Dali::BaseHandle *argp1 ;
18599 Dali::PinchGestureDetector result;
18601 argp1 = (Dali::BaseHandle *)jarg1;
18603 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
18609 result = Dali::PinchGestureDetector::DownCast(arg1);
18610 } CALL_CATCH_EXCEPTION(0);
18613 jresult = new Dali::PinchGestureDetector((const Dali::PinchGestureDetector &)result);
18618 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PinchGestureDetector(void * jarg1) {
18619 Dali::PinchGestureDetector *arg1 = (Dali::PinchGestureDetector *) 0 ;
18621 arg1 = (Dali::PinchGestureDetector *)jarg1;
18625 } CALL_CATCH_EXCEPTION();
18631 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PinchGestureDetector__SWIG_1(void * jarg1) {
18633 Dali::PinchGestureDetector *arg1 = 0 ;
18634 Dali::PinchGestureDetector *result = 0 ;
18636 arg1 = (Dali::PinchGestureDetector *)jarg1;
18638 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PinchGestureDetector const & type is null", 0);
18643 result = (Dali::PinchGestureDetector *)new Dali::PinchGestureDetector((Dali::PinchGestureDetector const &)*arg1);
18644 } CALL_CATCH_EXCEPTION(0);
18647 jresult = (void *)result;
18652 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PinchGestureDetector_Assign(void * jarg1, void * jarg2) {
18654 Dali::PinchGestureDetector *arg1 = (Dali::PinchGestureDetector *) 0 ;
18655 Dali::PinchGestureDetector *arg2 = 0 ;
18656 Dali::PinchGestureDetector *result = 0 ;
18658 arg1 = (Dali::PinchGestureDetector *)jarg1;
18659 arg2 = (Dali::PinchGestureDetector *)jarg2;
18661 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PinchGestureDetector const & type is null", 0);
18666 result = (Dali::PinchGestureDetector *) &(arg1)->operator =((Dali::PinchGestureDetector const &)*arg2);
18667 } CALL_CATCH_EXCEPTION(0);
18670 jresult = (void *)result;
18675 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PinchGestureDetector_DetectedSignal(void * jarg1) {
18677 Dali::PinchGestureDetector *arg1 = (Dali::PinchGestureDetector *) 0 ;
18678 Dali::PinchGestureDetector::DetectedSignalType *result = 0 ;
18680 arg1 = (Dali::PinchGestureDetector *)jarg1;
18683 result = (Dali::PinchGestureDetector::DetectedSignalType *) &(arg1)->DetectedSignal();
18684 } CALL_CATCH_EXCEPTION(0);
18687 jresult = (void *)result;
18692 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PinchGesture__SWIG_0() {
18694 Dali::PinchGesture *result = 0 ;
18698 result = (Dali::PinchGesture *)new Dali::PinchGesture();
18699 } CALL_CATCH_EXCEPTION(0);
18702 jresult = (void *)result;
18707 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PinchGesture_New(int jarg1) {
18709 Dali::GestureState arg1 ;
18710 Dali::PinchGesture result;
18712 arg1 = (Dali::GestureState)jarg1;
18715 result = DevelPinchGesture::New(arg1);
18716 } CALL_CATCH_EXCEPTION(0);
18719 jresult = new Dali::PinchGesture((const Dali::PinchGesture &)result);
18724 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PinchGesture__SWIG_1(void * jarg1) {
18726 Dali::PinchGesture *arg1 = 0 ;
18727 Dali::PinchGesture *result = 0 ;
18729 arg1 = (Dali::PinchGesture *)jarg1;
18731 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PinchGesture const & type is null", 0);
18736 result = (Dali::PinchGesture *)new Dali::PinchGesture((Dali::PinchGesture const &)*arg1);
18737 } CALL_CATCH_EXCEPTION(0);
18740 jresult = (void *)result;
18745 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PinchGesture_Assign(void * jarg1, void * jarg2) {
18747 Dali::PinchGesture *arg1 = (Dali::PinchGesture *) 0 ;
18748 Dali::PinchGesture *arg2 = 0 ;
18749 Dali::PinchGesture *result = 0 ;
18751 arg1 = (Dali::PinchGesture *)jarg1;
18752 arg2 = (Dali::PinchGesture *)jarg2;
18754 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PinchGesture const & type is null", 0);
18759 result = (Dali::PinchGesture *) &(arg1)->operator =((Dali::PinchGesture const &)*arg2);
18760 } CALL_CATCH_EXCEPTION(0);
18763 jresult = (void *)result;
18768 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PinchGesture(void * jarg1) {
18769 Dali::PinchGesture *arg1 = (Dali::PinchGesture *) 0 ;
18771 arg1 = (Dali::PinchGesture *)jarg1;
18775 } CALL_CATCH_EXCEPTION();
18781 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PinchGesture_scale_get(void * jarg1) {
18783 Dali::PinchGesture *arg1 = (Dali::PinchGesture *) 0 ;
18786 arg1 = (Dali::PinchGesture *)jarg1;
18787 result = (float) ((arg1)->GetScale());
18793 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PinchGesture_speed_get(void * jarg1) {
18795 Dali::PinchGesture *arg1 = (Dali::PinchGesture *) 0 ;
18798 arg1 = (Dali::PinchGesture *)jarg1;
18799 result = (float) ((arg1)->GetSpeed());
18805 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PinchGesture_screenCenterPoint_get(void * jarg1) {
18807 Dali::PinchGesture *arg1 = (Dali::PinchGesture *) 0 ;
18808 Dali::Vector2 result;
18810 arg1 = (Dali::PinchGesture *)jarg1;
18813 result = ((Dali::PinchGesture const *)arg1)->GetScreenCenterPoint();
18814 } catch (std::out_of_range& e) {
18816 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
18818 } catch (std::exception& e) {
18820 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
18822 } catch (Dali::DaliException e) {
18824 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
18828 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
18832 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
18837 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PinchGesture_localCenterPoint_get(void * jarg1) {
18839 Dali::PinchGesture *arg1 = (Dali::PinchGesture *) 0 ;
18840 Dali::Vector2 result;
18842 arg1 = (Dali::PinchGesture *)jarg1;
18845 result = ((Dali::PinchGesture const *)arg1)->GetLocalCenterPoint();
18846 } catch (std::out_of_range& e) {
18848 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
18850 } catch (std::exception& e) {
18852 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
18854 } catch (Dali::DaliException e) {
18856 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
18860 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
18864 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
18869 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TapGestureDetector__SWIG_0() {
18871 Dali::TapGestureDetector *result = 0 ;
18875 result = (Dali::TapGestureDetector *)new Dali::TapGestureDetector();
18876 } CALL_CATCH_EXCEPTION(0);
18879 jresult = (void *)result;
18884 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TapGestureDetector_New__SWIG_0() {
18886 Dali::TapGestureDetector result;
18890 result = Dali::TapGestureDetector::New();
18891 } CALL_CATCH_EXCEPTION(0);
18894 jresult = new Dali::TapGestureDetector((const Dali::TapGestureDetector &)result);
18899 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TapGestureDetector_New__SWIG_1(unsigned int jarg1) {
18901 unsigned int arg1 ;
18902 Dali::TapGestureDetector result;
18904 arg1 = (unsigned int)jarg1;
18907 result = Dali::TapGestureDetector::New(arg1);
18908 } CALL_CATCH_EXCEPTION(0);
18911 jresult = new Dali::TapGestureDetector((const Dali::TapGestureDetector &)result);
18916 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TapGestureDetector_DownCast(void * jarg1) {
18918 Dali::BaseHandle arg1 ;
18919 Dali::BaseHandle *argp1 ;
18920 Dali::TapGestureDetector result;
18922 argp1 = (Dali::BaseHandle *)jarg1;
18924 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
18930 result = Dali::TapGestureDetector::DownCast(arg1);
18931 } CALL_CATCH_EXCEPTION(0);
18934 jresult = new Dali::TapGestureDetector((const Dali::TapGestureDetector &)result);
18939 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TapGestureDetector(void * jarg1) {
18940 Dali::TapGestureDetector *arg1 = (Dali::TapGestureDetector *) 0 ;
18942 arg1 = (Dali::TapGestureDetector *)jarg1;
18946 } CALL_CATCH_EXCEPTION();
18952 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TapGestureDetector__SWIG_1(void * jarg1) {
18954 Dali::TapGestureDetector *arg1 = 0 ;
18955 Dali::TapGestureDetector *result = 0 ;
18957 arg1 = (Dali::TapGestureDetector *)jarg1;
18959 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TapGestureDetector const & type is null", 0);
18964 result = (Dali::TapGestureDetector *)new Dali::TapGestureDetector((Dali::TapGestureDetector const &)*arg1);
18965 } CALL_CATCH_EXCEPTION(0);
18968 jresult = (void *)result;
18973 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TapGestureDetector_Assign(void * jarg1, void * jarg2) {
18975 Dali::TapGestureDetector *arg1 = (Dali::TapGestureDetector *) 0 ;
18976 Dali::TapGestureDetector *arg2 = 0 ;
18977 Dali::TapGestureDetector *result = 0 ;
18979 arg1 = (Dali::TapGestureDetector *)jarg1;
18980 arg2 = (Dali::TapGestureDetector *)jarg2;
18982 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TapGestureDetector const & type is null", 0);
18987 result = (Dali::TapGestureDetector *) &(arg1)->operator =((Dali::TapGestureDetector const &)*arg2);
18988 } CALL_CATCH_EXCEPTION(0);
18991 jresult = (void *)result;
18996 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TapGestureDetector_SetMinimumTapsRequired(void * jarg1, unsigned int jarg2) {
18997 Dali::TapGestureDetector *arg1 = (Dali::TapGestureDetector *) 0 ;
18998 unsigned int arg2 ;
19000 arg1 = (Dali::TapGestureDetector *)jarg1;
19001 arg2 = (unsigned int)jarg2;
19004 (arg1)->SetMinimumTapsRequired(arg2);
19005 } CALL_CATCH_EXCEPTION();
19011 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TapGestureDetector_SetMaximumTapsRequired(void * jarg1, unsigned int jarg2) {
19012 Dali::TapGestureDetector *arg1 = (Dali::TapGestureDetector *) 0 ;
19013 unsigned int arg2 ;
19015 arg1 = (Dali::TapGestureDetector *)jarg1;
19016 arg2 = (unsigned int)jarg2;
19019 (arg1)->SetMaximumTapsRequired(arg2);
19020 } CALL_CATCH_EXCEPTION();
19026 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_TapGestureDetector_GetMinimumTapsRequired(void * jarg1) {
19027 unsigned int jresult ;
19028 Dali::TapGestureDetector *arg1 = (Dali::TapGestureDetector *) 0 ;
19029 unsigned int result;
19031 arg1 = (Dali::TapGestureDetector *)jarg1;
19034 result = (unsigned int)((Dali::TapGestureDetector const *)arg1)->GetMinimumTapsRequired();
19035 } CALL_CATCH_EXCEPTION(0);
19043 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_TapGestureDetector_GetMaximumTapsRequired(void * jarg1) {
19044 unsigned int jresult ;
19045 Dali::TapGestureDetector *arg1 = (Dali::TapGestureDetector *) 0 ;
19046 unsigned int result;
19048 arg1 = (Dali::TapGestureDetector *)jarg1;
19051 result = (unsigned int)((Dali::TapGestureDetector const *)arg1)->GetMaximumTapsRequired();
19052 } CALL_CATCH_EXCEPTION(0);
19059 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TapGestureDetector_ReceiveAllTapEvents(void * tapGestureDetector, bool isReceive) {
19060 Dali::TapGestureDetector *detector = (Dali::TapGestureDetector *) 0 ;
19062 detector = (Dali::TapGestureDetector *)tapGestureDetector;
19064 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TapGestureDetector const & type is null", 0);
19069 (detector)->ReceiveAllTapEvents(isReceive);
19070 } CALL_CATCH_EXCEPTION();
19075 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TapGestureDetector_DetectedSignal(void * jarg1) {
19077 Dali::TapGestureDetector *arg1 = (Dali::TapGestureDetector *) 0 ;
19078 Dali::TapGestureDetector::DetectedSignalType *result = 0 ;
19080 arg1 = (Dali::TapGestureDetector *)jarg1;
19083 result = (Dali::TapGestureDetector::DetectedSignalType *) &(arg1)->DetectedSignal();
19084 } CALL_CATCH_EXCEPTION(0);
19087 jresult = (void *)result;
19092 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TapGesture__SWIG_0() {
19094 Dali::TapGesture *result = 0 ;
19098 result = (Dali::TapGesture *)new Dali::TapGesture();
19099 } CALL_CATCH_EXCEPTION(0);
19102 jresult = (void *)result;
19107 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TapGesture_New(int jarg1) {
19109 Dali::GestureState arg1 ;
19110 Dali::TapGesture result;
19112 arg1 = (Dali::GestureState)jarg1;
19115 result = DevelTapGesture::New(arg1);
19116 } CALL_CATCH_EXCEPTION(0);
19119 jresult = new Dali::TapGesture((const Dali::TapGesture &)result);
19124 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TapGesture__SWIG_1(void * jarg1) {
19126 Dali::TapGesture *arg1 = 0 ;
19127 Dali::TapGesture *result = 0 ;
19129 arg1 = (Dali::TapGesture *)jarg1;
19131 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TapGesture const & type is null", 0);
19136 result = (Dali::TapGesture *)new Dali::TapGesture((Dali::TapGesture const &)*arg1);
19137 } CALL_CATCH_EXCEPTION(0);
19140 jresult = (void *)result;
19145 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TapGesture_Assign(void * jarg1, void * jarg2) {
19147 Dali::TapGesture *arg1 = (Dali::TapGesture *) 0 ;
19148 Dali::TapGesture *arg2 = 0 ;
19149 Dali::TapGesture *result = 0 ;
19151 arg1 = (Dali::TapGesture *)jarg1;
19152 arg2 = (Dali::TapGesture *)jarg2;
19154 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TapGesture const & type is null", 0);
19159 result = (Dali::TapGesture *) &(arg1)->operator =((Dali::TapGesture const &)*arg2);
19160 } CALL_CATCH_EXCEPTION(0);
19163 jresult = (void *)result;
19168 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TapGesture(void * jarg1) {
19169 Dali::TapGesture *arg1 = (Dali::TapGesture *) 0 ;
19171 arg1 = (Dali::TapGesture *)jarg1;
19175 } CALL_CATCH_EXCEPTION();
19181 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_TapGesture_numberOfTaps_get(void * jarg1) {
19182 unsigned int jresult ;
19183 Dali::TapGesture *arg1 = (Dali::TapGesture *) 0 ;
19184 unsigned int result;
19186 arg1 = (Dali::TapGesture *)jarg1;
19187 result = (unsigned int) ((arg1)->GetNumberOfTaps());
19192 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_TapGesture_numberOfTouches_get(void * jarg1) {
19193 unsigned int jresult ;
19194 Dali::TapGesture *arg1 = (Dali::TapGesture *) 0 ;
19195 unsigned int result;
19197 arg1 = (Dali::TapGesture *)jarg1;
19198 result = (unsigned int) ((arg1)->GetNumberOfTouches());
19204 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TapGesture_screenPoint_get(void * jarg1) {
19206 Dali::TapGesture *arg1 = (Dali::TapGesture *) 0 ;
19207 Dali::Vector2 result;
19209 arg1 = (Dali::TapGesture *)jarg1;
19212 result = ((Dali::TapGesture const *)arg1)->GetScreenPoint();
19213 } catch (std::out_of_range& e) {
19215 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
19217 } catch (std::exception& e) {
19219 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
19221 } catch (Dali::DaliException e) {
19223 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
19227 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
19231 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
19236 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TapGesture_localPoint_get(void * jarg1) {
19238 Dali::TapGesture *arg1 = (Dali::TapGesture *) 0 ;
19239 Dali::Vector2 result;
19241 arg1 = (Dali::TapGesture *)jarg1;
19244 result = ((Dali::TapGesture const *)arg1)->GetLocalPoint();
19245 } catch (std::out_of_range& e) {
19247 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
19249 } catch (std::exception& e) {
19251 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
19253 } catch (Dali::DaliException e) {
19255 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
19259 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
19263 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
19268 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AlphaFunction__SWIG_0() {
19270 Dali::AlphaFunction *result = 0 ;
19274 result = (Dali::AlphaFunction *)new Dali::AlphaFunction();
19275 } CALL_CATCH_EXCEPTION(0);
19278 jresult = (void *)result;
19283 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AlphaFunction__SWIG_1(int jarg1) {
19285 Dali::AlphaFunction::BuiltinFunction arg1 ;
19286 Dali::AlphaFunction *result = 0 ;
19288 arg1 = (Dali::AlphaFunction::BuiltinFunction)jarg1;
19291 result = (Dali::AlphaFunction *)new Dali::AlphaFunction(arg1);
19292 } CALL_CATCH_EXCEPTION(0);
19295 jresult = (void *)result;
19300 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AlphaFunction__SWIG_2(void * jarg1) {
19302 Dali::AlphaFunctionPrototype arg1 = (Dali::AlphaFunctionPrototype) 0 ;
19303 Dali::AlphaFunction *result = 0 ;
19305 arg1 = (Dali::AlphaFunctionPrototype)jarg1;
19308 result = (Dali::AlphaFunction *)new Dali::AlphaFunction(arg1);
19309 } CALL_CATCH_EXCEPTION(0);
19312 jresult = (void *)result;
19317 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AlphaFunction__SWIG_3(void * jarg1, void * jarg2) {
19319 Dali::Vector2 *arg1 = 0 ;
19320 Dali::Vector2 *arg2 = 0 ;
19321 Dali::AlphaFunction *result = 0 ;
19323 arg1 = (Dali::Vector2 *)jarg1;
19325 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
19328 arg2 = (Dali::Vector2 *)jarg2;
19330 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
19335 result = (Dali::AlphaFunction *)new Dali::AlphaFunction((Dali::Vector2 const &)*arg1,(Dali::Vector2 const &)*arg2);
19336 } CALL_CATCH_EXCEPTION(0);
19339 jresult = (void *)result;
19344 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AlphaFunction_GetBezierControlPoints(void * jarg1) {
19346 Dali::AlphaFunction *arg1 = (Dali::AlphaFunction *) 0 ;
19347 Dali::Vector4 result;
19349 arg1 = (Dali::AlphaFunction *)jarg1;
19352 result = ((Dali::AlphaFunction const *)arg1)->GetBezierControlPoints();
19353 } CALL_CATCH_EXCEPTION(0);
19356 jresult = new Dali::Vector4((const Dali::Vector4 &)result);
19361 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AlphaFunction_GetCustomFunction(void * jarg1) {
19363 Dali::AlphaFunction *arg1 = (Dali::AlphaFunction *) 0 ;
19364 Dali::AlphaFunctionPrototype result;
19366 arg1 = (Dali::AlphaFunction *)jarg1;
19369 result = (Dali::AlphaFunctionPrototype)((Dali::AlphaFunction const *)arg1)->GetCustomFunction();
19370 } CALL_CATCH_EXCEPTION(0);
19373 jresult = (void *)result;
19378 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_AlphaFunction_GetBuiltinFunction(void * jarg1) {
19380 Dali::AlphaFunction *arg1 = (Dali::AlphaFunction *) 0 ;
19381 Dali::AlphaFunction::BuiltinFunction result;
19383 arg1 = (Dali::AlphaFunction *)jarg1;
19386 result = (Dali::AlphaFunction::BuiltinFunction)((Dali::AlphaFunction const *)arg1)->GetBuiltinFunction();
19387 } CALL_CATCH_EXCEPTION(0);
19390 jresult = (int)result;
19395 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_AlphaFunction_GetMode(void * jarg1) {
19397 Dali::AlphaFunction *arg1 = (Dali::AlphaFunction *) 0 ;
19398 Dali::AlphaFunction::Mode result;
19400 arg1 = (Dali::AlphaFunction *)jarg1;
19403 result = (Dali::AlphaFunction::Mode)((Dali::AlphaFunction const *)arg1)->GetMode();
19404 } CALL_CATCH_EXCEPTION(0);
19407 jresult = (int)result;
19412 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_AlphaFunction(void * jarg1) {
19413 Dali::AlphaFunction *arg1 = (Dali::AlphaFunction *) 0 ;
19415 arg1 = (Dali::AlphaFunction *)jarg1;
19419 } CALL_CATCH_EXCEPTION();
19425 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_KeyFrames_New() {
19427 Dali::KeyFrames result;
19431 result = Dali::KeyFrames::New();
19432 } CALL_CATCH_EXCEPTION(0);
19435 jresult = new Dali::KeyFrames((const Dali::KeyFrames &)result);
19440 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_KeyFrames_DownCast(void * jarg1) {
19442 Dali::BaseHandle arg1 ;
19443 Dali::BaseHandle *argp1 ;
19444 Dali::KeyFrames result;
19446 argp1 = (Dali::BaseHandle *)jarg1;
19448 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
19454 result = Dali::KeyFrames::DownCast(arg1);
19455 } CALL_CATCH_EXCEPTION(0);
19458 jresult = new Dali::KeyFrames((const Dali::KeyFrames &)result);
19463 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_KeyFrames__SWIG_0() {
19465 Dali::KeyFrames *result = 0 ;
19469 result = (Dali::KeyFrames *)new Dali::KeyFrames();
19470 } CALL_CATCH_EXCEPTION(0);
19473 jresult = (void *)result;
19478 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_KeyFrames(void * jarg1) {
19479 Dali::KeyFrames *arg1 = (Dali::KeyFrames *) 0 ;
19481 arg1 = (Dali::KeyFrames *)jarg1;
19485 } CALL_CATCH_EXCEPTION();
19491 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_KeyFrames__SWIG_1(void * jarg1) {
19493 Dali::KeyFrames *arg1 = 0 ;
19494 Dali::KeyFrames *result = 0 ;
19496 arg1 = (Dali::KeyFrames *)jarg1;
19498 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyFrames const & type is null", 0);
19503 result = (Dali::KeyFrames *)new Dali::KeyFrames((Dali::KeyFrames const &)*arg1);
19504 } CALL_CATCH_EXCEPTION(0);
19507 jresult = (void *)result;
19512 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_KeyFrames_Assign(void * jarg1, void * jarg2) {
19514 Dali::KeyFrames *arg1 = (Dali::KeyFrames *) 0 ;
19515 Dali::KeyFrames *arg2 = 0 ;
19516 Dali::KeyFrames *result = 0 ;
19518 arg1 = (Dali::KeyFrames *)jarg1;
19519 arg2 = (Dali::KeyFrames *)jarg2;
19521 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyFrames const & type is null", 0);
19526 result = (Dali::KeyFrames *) &(arg1)->operator =((Dali::KeyFrames const &)*arg2);
19527 } CALL_CATCH_EXCEPTION(0);
19530 jresult = (void *)result;
19535 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_KeyFrames_GetType(void * jarg1) {
19537 Dali::KeyFrames *arg1 = (Dali::KeyFrames *) 0 ;
19538 Dali::Property::Type result;
19540 arg1 = (Dali::KeyFrames *)jarg1;
19543 result = (Dali::Property::Type)((Dali::KeyFrames const *)arg1)->GetType();
19544 } CALL_CATCH_EXCEPTION(0);
19547 jresult = (int)result;
19552 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyFrames_Add__SWIG_0(void * jarg1, float jarg2, void * jarg3) {
19553 Dali::KeyFrames *arg1 = (Dali::KeyFrames *) 0 ;
19555 Dali::Property::Value arg3 ;
19556 Dali::Property::Value *argp3 ;
19558 arg1 = (Dali::KeyFrames *)jarg1;
19559 arg2 = (float)jarg2;
19560 argp3 = (Dali::Property::Value *)jarg3;
19562 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0);
19568 (arg1)->Add(arg2,arg3);
19569 } CALL_CATCH_EXCEPTION();
19575 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyFrames_Add__SWIG_1(void * jarg1, float jarg2, void * jarg3, void * jarg4) {
19576 Dali::KeyFrames *arg1 = (Dali::KeyFrames *) 0 ;
19578 Dali::Property::Value arg3 ;
19579 Dali::AlphaFunction arg4 ;
19580 Dali::Property::Value *argp3 ;
19581 Dali::AlphaFunction *argp4 ;
19583 arg1 = (Dali::KeyFrames *)jarg1;
19584 arg2 = (float)jarg2;
19585 argp3 = (Dali::Property::Value *)jarg3;
19587 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0);
19591 argp4 = (Dali::AlphaFunction *)jarg4;
19593 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::AlphaFunction", 0);
19599 (arg1)->Add(arg2,arg3,arg4);
19600 } CALL_CATCH_EXCEPTION();
19605 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_KeyFrames_GetKeyFrameCount(void* keyFrames)
19607 unsigned int jresult;
19610 jresult = Dali::DevelKeyFrames::GetKeyFrameCount(*((Dali::KeyFrames*)keyFrames));
19611 } CALL_CATCH_EXCEPTION(0);
19616 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyFrames_GetKeyFrame(void* keyFrames, unsigned int index, float* time, void* value)
19619 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0);
19623 Dali::DevelKeyFrames::GetKeyFrame(*((Dali::KeyFrames*)keyFrames), (size_t)index, *time, *((Property::Value*)value));
19624 } CALL_CATCH_EXCEPTION();
19627 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyFrames_SetKeyFrameValue(void* keyFrames, unsigned int index, void* value)
19630 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0);
19634 Dali::DevelKeyFrames::SetKeyFrameValue(*((Dali::KeyFrames*)keyFrames), (size_t)index, *((const Property::Value*)value));
19635 } CALL_CATCH_EXCEPTION();
19638 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Path_Property_POINTS_get() {
19642 result = (int)Dali::Path::Property::POINTS;
19643 jresult = (int)result;
19648 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Path_Property_CONTROL_POINTS_get() {
19652 result = (int)Dali::Path::Property::CONTROL_POINTS;
19653 jresult = (int)result;
19658 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Path_Property() {
19660 Dali::Path::Property *result = 0 ;
19664 result = (Dali::Path::Property *)new Dali::Path::Property();
19665 } CALL_CATCH_EXCEPTION(0);
19668 jresult = (void *)result;
19673 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Path_Property(void * jarg1) {
19674 Dali::Path::Property *arg1 = (Dali::Path::Property *) 0 ;
19676 arg1 = (Dali::Path::Property *)jarg1;
19680 } CALL_CATCH_EXCEPTION();
19686 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Path_New() {
19692 result = Dali::Path::New();
19693 } CALL_CATCH_EXCEPTION(0);
19696 jresult = new Dali::Path((const Dali::Path &)result);
19701 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Path_DownCast(void * jarg1) {
19703 Dali::BaseHandle arg1 ;
19704 Dali::BaseHandle *argp1 ;
19707 argp1 = (Dali::BaseHandle *)jarg1;
19709 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
19715 result = Dali::Path::DownCast(arg1);
19716 } CALL_CATCH_EXCEPTION(0);
19719 jresult = new Dali::Path((const Dali::Path &)result);
19724 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Path__SWIG_0() {
19726 Dali::Path *result = 0 ;
19730 result = (Dali::Path *)new Dali::Path();
19731 } CALL_CATCH_EXCEPTION(0);
19734 jresult = (void *)result;
19739 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Path(void * jarg1) {
19740 Dali::Path *arg1 = (Dali::Path *) 0 ;
19742 arg1 = (Dali::Path *)jarg1;
19746 } CALL_CATCH_EXCEPTION();
19752 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Path__SWIG_1(void * jarg1) {
19754 Dali::Path *arg1 = 0 ;
19755 Dali::Path *result = 0 ;
19757 arg1 = (Dali::Path *)jarg1;
19759 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Path const & type is null", 0);
19764 result = (Dali::Path *)new Dali::Path((Dali::Path const &)*arg1);
19765 } CALL_CATCH_EXCEPTION(0);
19768 jresult = (void *)result;
19773 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Path_Assign(void * jarg1, void * jarg2) {
19775 Dali::Path *arg1 = (Dali::Path *) 0 ;
19776 Dali::Path *arg2 = 0 ;
19777 Dali::Path *result = 0 ;
19779 arg1 = (Dali::Path *)jarg1;
19780 arg2 = (Dali::Path *)jarg2;
19782 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Path const & type is null", 0);
19787 result = (Dali::Path *) &(arg1)->operator =((Dali::Path const &)*arg2);
19788 } CALL_CATCH_EXCEPTION(0);
19791 jresult = (void *)result;
19796 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Path_AddPoint(void * jarg1, void * jarg2) {
19797 Dali::Path *arg1 = (Dali::Path *) 0 ;
19798 Dali::Vector3 *arg2 = 0 ;
19800 arg1 = (Dali::Path *)jarg1;
19801 arg2 = (Dali::Vector3 *)jarg2;
19803 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
19808 (arg1)->AddPoint((Dali::Vector3 const &)*arg2);
19809 } CALL_CATCH_EXCEPTION();
19815 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Path_AddControlPoint(void * jarg1, void * jarg2) {
19816 Dali::Path *arg1 = (Dali::Path *) 0 ;
19817 Dali::Vector3 *arg2 = 0 ;
19819 arg1 = (Dali::Path *)jarg1;
19820 arg2 = (Dali::Vector3 *)jarg2;
19822 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
19827 (arg1)->AddControlPoint((Dali::Vector3 const &)*arg2);
19828 } CALL_CATCH_EXCEPTION();
19834 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Path_GenerateControlPoints(void * jarg1, float jarg2) {
19835 Dali::Path *arg1 = (Dali::Path *) 0 ;
19838 arg1 = (Dali::Path *)jarg1;
19839 arg2 = (float)jarg2;
19842 (arg1)->GenerateControlPoints(arg2);
19843 } CALL_CATCH_EXCEPTION();
19849 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Path_Sample(void * jarg1, float jarg2, void * jarg3, void * jarg4) {
19850 Dali::Path *arg1 = (Dali::Path *) 0 ;
19852 Dali::Vector3 *arg3 = 0 ;
19853 Dali::Vector3 *arg4 = 0 ;
19855 arg1 = (Dali::Path *)jarg1;
19856 arg2 = (float)jarg2;
19857 arg3 = (Dali::Vector3 *)jarg3;
19859 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 & type is null", 0);
19862 arg4 = (Dali::Vector3 *)jarg4;
19864 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 & type is null", 0);
19869 ((Dali::Path const *)arg1)->Sample(arg2,*arg3,*arg4);
19870 } CALL_CATCH_EXCEPTION();
19876 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Path_GetPoint(void * jarg1, unsigned long jarg2) {
19878 Dali::Path *arg1 = (Dali::Path *) 0 ;
19880 Dali::Vector3 *result = 0 ;
19882 arg1 = (Dali::Path *)jarg1;
19883 arg2 = (size_t)jarg2;
19886 result = (Dali::Vector3 *) &(arg1)->GetPoint(arg2);
19887 } CALL_CATCH_EXCEPTION(0);
19890 jresult = (void *)result;
19895 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Path_GetControlPoint(void * jarg1, unsigned long jarg2) {
19897 Dali::Path *arg1 = (Dali::Path *) 0 ;
19899 Dali::Vector3 *result = 0 ;
19901 arg1 = (Dali::Path *)jarg1;
19902 arg2 = (size_t)jarg2;
19905 result = (Dali::Vector3 *) &(arg1)->GetControlPoint(arg2);
19906 } CALL_CATCH_EXCEPTION(0);
19909 jresult = (void *)result;
19914 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Path_GetPointCount(void * jarg1) {
19915 unsigned long jresult ;
19916 Dali::Path *arg1 = (Dali::Path *) 0 ;
19919 arg1 = (Dali::Path *)jarg1;
19922 result = ((Dali::Path const *)arg1)->GetPointCount();
19923 } CALL_CATCH_EXCEPTION(0);
19926 jresult = (unsigned long)result;
19931 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TimePeriod__SWIG_0(float jarg1) {
19934 Dali::TimePeriod *result = 0 ;
19936 arg1 = (float)jarg1;
19939 result = (Dali::TimePeriod *)new Dali::TimePeriod(arg1);
19940 } CALL_CATCH_EXCEPTION(0);
19943 jresult = (void *)result;
19948 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TimePeriod__SWIG_1(float jarg1, float jarg2) {
19952 Dali::TimePeriod *result = 0 ;
19954 arg1 = (float)jarg1;
19955 arg2 = (float)jarg2;
19958 result = (Dali::TimePeriod *)new Dali::TimePeriod(arg1,arg2);
19959 } CALL_CATCH_EXCEPTION(0);
19962 jresult = (void *)result;
19967 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TimePeriod(void * jarg1) {
19968 Dali::TimePeriod *arg1 = (Dali::TimePeriod *) 0 ;
19970 arg1 = (Dali::TimePeriod *)jarg1;
19974 } CALL_CATCH_EXCEPTION();
19980 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TimePeriod_delaySeconds_set(void * jarg1, float jarg2) {
19981 Dali::TimePeriod *arg1 = (Dali::TimePeriod *) 0 ;
19984 arg1 = (Dali::TimePeriod *)jarg1;
19985 arg2 = (float)jarg2;
19986 if (arg1) (arg1)->delaySeconds = arg2;
19990 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_TimePeriod_delaySeconds_get(void * jarg1) {
19992 Dali::TimePeriod *arg1 = (Dali::TimePeriod *) 0 ;
19995 arg1 = (Dali::TimePeriod *)jarg1;
19996 result = (float) ((arg1)->delaySeconds);
20002 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TimePeriod_durationSeconds_set(void * jarg1, float jarg2) {
20003 Dali::TimePeriod *arg1 = (Dali::TimePeriod *) 0 ;
20006 arg1 = (Dali::TimePeriod *)jarg1;
20007 arg2 = (float)jarg2;
20008 if (arg1) (arg1)->durationSeconds = arg2;
20012 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_TimePeriod_durationSeconds_get(void * jarg1) {
20014 Dali::TimePeriod *arg1 = (Dali::TimePeriod *) 0 ;
20017 arg1 = (Dali::TimePeriod *)jarg1;
20018 result = (float) ((arg1)->durationSeconds);
20023 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_LinearConstrainer_Property_VALUE_get() {
20027 result = (int)Dali::LinearConstrainer::Property::VALUE;
20028 jresult = (int)result;
20033 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_LinearConstrainer_Property_PROGRESS_get() {
20037 result = (int)Dali::LinearConstrainer::Property::PROGRESS;
20038 jresult = (int)result;
20043 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LinearConstrainer_Property() {
20045 Dali::LinearConstrainer::Property *result = 0 ;
20049 result = (Dali::LinearConstrainer::Property *)new Dali::LinearConstrainer::Property();
20050 } CALL_CATCH_EXCEPTION(0);
20053 jresult = (void *)result;
20058 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_LinearConstrainer_Property(void * jarg1) {
20059 Dali::LinearConstrainer::Property *arg1 = (Dali::LinearConstrainer::Property *) 0 ;
20061 arg1 = (Dali::LinearConstrainer::Property *)jarg1;
20065 } CALL_CATCH_EXCEPTION();
20071 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LinearConstrainer_New() {
20073 Dali::LinearConstrainer result;
20077 result = Dali::LinearConstrainer::New();
20078 } CALL_CATCH_EXCEPTION(0);
20081 jresult = new Dali::LinearConstrainer((const Dali::LinearConstrainer &)result);
20086 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LinearConstrainer_DownCast(void * jarg1) {
20088 Dali::BaseHandle arg1 ;
20089 Dali::BaseHandle *argp1 ;
20090 Dali::LinearConstrainer result;
20092 argp1 = (Dali::BaseHandle *)jarg1;
20094 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
20100 result = Dali::LinearConstrainer::DownCast(arg1);
20101 } CALL_CATCH_EXCEPTION(0);
20104 jresult = new Dali::LinearConstrainer((const Dali::LinearConstrainer &)result);
20109 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LinearConstrainer__SWIG_0() {
20111 Dali::LinearConstrainer *result = 0 ;
20115 result = (Dali::LinearConstrainer *)new Dali::LinearConstrainer();
20116 } CALL_CATCH_EXCEPTION(0);
20119 jresult = (void *)result;
20124 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_LinearConstrainer(void * jarg1) {
20125 Dali::LinearConstrainer *arg1 = (Dali::LinearConstrainer *) 0 ;
20127 arg1 = (Dali::LinearConstrainer *)jarg1;
20131 } CALL_CATCH_EXCEPTION();
20137 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LinearConstrainer__SWIG_1(void * jarg1) {
20139 Dali::LinearConstrainer *arg1 = 0 ;
20140 Dali::LinearConstrainer *result = 0 ;
20142 arg1 = (Dali::LinearConstrainer *)jarg1;
20144 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::LinearConstrainer const & type is null", 0);
20149 result = (Dali::LinearConstrainer *)new Dali::LinearConstrainer((Dali::LinearConstrainer const &)*arg1);
20150 } CALL_CATCH_EXCEPTION(0);
20153 jresult = (void *)result;
20158 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LinearConstrainer_Assign(void * jarg1, void * jarg2) {
20160 Dali::LinearConstrainer *arg1 = (Dali::LinearConstrainer *) 0 ;
20161 Dali::LinearConstrainer *arg2 = 0 ;
20162 Dali::LinearConstrainer *result = 0 ;
20164 arg1 = (Dali::LinearConstrainer *)jarg1;
20165 arg2 = (Dali::LinearConstrainer *)jarg2;
20167 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::LinearConstrainer const & type is null", 0);
20172 result = (Dali::LinearConstrainer *) &(arg1)->operator =((Dali::LinearConstrainer const &)*arg2);
20173 } CALL_CATCH_EXCEPTION(0);
20176 jresult = (void *)result;
20181 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LinearConstrainer_Apply__SWIG_0(void * jarg1, void * jarg2, void * jarg3, void * jarg4, void * jarg5) {
20182 Dali::LinearConstrainer *arg1 = (Dali::LinearConstrainer *) 0 ;
20183 SwigValueWrapper< Dali::Property > arg2 ;
20184 SwigValueWrapper< Dali::Property > arg3 ;
20185 Dali::Vector2 *arg4 = 0 ;
20186 Dali::Vector2 *arg5 = 0 ;
20187 Dali::Property *argp2 ;
20188 Dali::Property *argp3 ;
20190 arg1 = (Dali::LinearConstrainer *)jarg1;
20191 argp2 = (Dali::Property *)jarg2;
20193 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
20197 argp3 = (Dali::Property *)jarg3;
20199 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
20203 arg4 = (Dali::Vector2 *)jarg4;
20205 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
20208 arg5 = (Dali::Vector2 *)jarg5;
20210 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
20215 (arg1)->Apply(arg2,arg3,(Dali::Vector2 const &)*arg4,(Dali::Vector2 const &)*arg5);
20216 } CALL_CATCH_EXCEPTION();
20222 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LinearConstrainer_Apply__SWIG_1(void * jarg1, void * jarg2, void * jarg3, void * jarg4) {
20223 Dali::LinearConstrainer *arg1 = (Dali::LinearConstrainer *) 0 ;
20224 SwigValueWrapper< Dali::Property > arg2 ;
20225 SwigValueWrapper< Dali::Property > arg3 ;
20226 Dali::Vector2 *arg4 = 0 ;
20227 Dali::Property *argp2 ;
20228 Dali::Property *argp3 ;
20230 arg1 = (Dali::LinearConstrainer *)jarg1;
20231 argp2 = (Dali::Property *)jarg2;
20233 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
20237 argp3 = (Dali::Property *)jarg3;
20239 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
20243 arg4 = (Dali::Vector2 *)jarg4;
20245 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
20250 (arg1)->Apply(arg2,arg3,(Dali::Vector2 const &)*arg4);
20251 } CALL_CATCH_EXCEPTION();
20257 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LinearConstrainer_Remove(void * jarg1, void * jarg2) {
20258 Dali::LinearConstrainer *arg1 = (Dali::LinearConstrainer *) 0 ;
20259 Dali::Handle *arg2 = 0 ;
20261 arg1 = (Dali::LinearConstrainer *)jarg1;
20262 arg2 = (Dali::Handle *)jarg2;
20264 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Handle & type is null", 0);
20269 (arg1)->Remove(*arg2);
20270 } CALL_CATCH_EXCEPTION();
20276 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PathConstrainer_Property_FORWARD_get() {
20280 result = (int)Dali::PathConstrainer::Property::FORWARD;
20281 jresult = (int)result;
20286 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PathConstrainer_Property_POINTS_get() {
20290 result = (int)Dali::PathConstrainer::Property::POINTS;
20291 jresult = (int)result;
20296 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PathConstrainer_Property_CONTROL_POINTS_get() {
20300 result = (int)Dali::PathConstrainer::Property::CONTROL_POINTS;
20301 jresult = (int)result;
20306 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PathConstrainer_Property() {
20308 Dali::PathConstrainer::Property *result = 0 ;
20312 result = (Dali::PathConstrainer::Property *)new Dali::PathConstrainer::Property();
20313 } CALL_CATCH_EXCEPTION(0);
20316 jresult = (void *)result;
20321 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PathConstrainer_Property(void * jarg1) {
20322 Dali::PathConstrainer::Property *arg1 = (Dali::PathConstrainer::Property *) 0 ;
20324 arg1 = (Dali::PathConstrainer::Property *)jarg1;
20328 } CALL_CATCH_EXCEPTION();
20334 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PathConstrainer_New() {
20336 Dali::PathConstrainer result;
20340 result = Dali::PathConstrainer::New();
20341 } CALL_CATCH_EXCEPTION(0);
20344 jresult = new Dali::PathConstrainer((const Dali::PathConstrainer &)result);
20349 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PathConstrainer_DownCast(void * jarg1) {
20351 Dali::BaseHandle arg1 ;
20352 Dali::BaseHandle *argp1 ;
20353 Dali::PathConstrainer result;
20355 argp1 = (Dali::BaseHandle *)jarg1;
20357 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
20363 result = Dali::PathConstrainer::DownCast(arg1);
20364 } CALL_CATCH_EXCEPTION(0);
20367 jresult = new Dali::PathConstrainer((const Dali::PathConstrainer &)result);
20372 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PathConstrainer__SWIG_0() {
20374 Dali::PathConstrainer *result = 0 ;
20378 result = (Dali::PathConstrainer *)new Dali::PathConstrainer();
20379 } CALL_CATCH_EXCEPTION(0);
20382 jresult = (void *)result;
20387 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PathConstrainer(void * jarg1) {
20388 Dali::PathConstrainer *arg1 = (Dali::PathConstrainer *) 0 ;
20390 arg1 = (Dali::PathConstrainer *)jarg1;
20394 } CALL_CATCH_EXCEPTION();
20400 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PathConstrainer__SWIG_1(void * jarg1) {
20402 Dali::PathConstrainer *arg1 = 0 ;
20403 Dali::PathConstrainer *result = 0 ;
20405 arg1 = (Dali::PathConstrainer *)jarg1;
20407 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PathConstrainer const & type is null", 0);
20412 result = (Dali::PathConstrainer *)new Dali::PathConstrainer((Dali::PathConstrainer const &)*arg1);
20413 } CALL_CATCH_EXCEPTION(0);
20416 jresult = (void *)result;
20421 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PathConstrainer_Assign(void * jarg1, void * jarg2) {
20423 Dali::PathConstrainer *arg1 = (Dali::PathConstrainer *) 0 ;
20424 Dali::PathConstrainer *arg2 = 0 ;
20425 Dali::PathConstrainer *result = 0 ;
20427 arg1 = (Dali::PathConstrainer *)jarg1;
20428 arg2 = (Dali::PathConstrainer *)jarg2;
20430 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PathConstrainer const & type is null", 0);
20435 result = (Dali::PathConstrainer *) &(arg1)->operator =((Dali::PathConstrainer const &)*arg2);
20436 } CALL_CATCH_EXCEPTION(0);
20439 jresult = (void *)result;
20444 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PathConstrainer_Apply__SWIG_0(void * jarg1, void * jarg2, void * jarg3, void * jarg4, void * jarg5) {
20445 Dali::PathConstrainer *arg1 = (Dali::PathConstrainer *) 0 ;
20446 SwigValueWrapper< Dali::Property > arg2 ;
20447 SwigValueWrapper< Dali::Property > arg3 ;
20448 Dali::Vector2 *arg4 = 0 ;
20449 Dali::Vector2 *arg5 = 0 ;
20450 Dali::Property *argp2 ;
20451 Dali::Property *argp3 ;
20453 arg1 = (Dali::PathConstrainer *)jarg1;
20454 argp2 = (Dali::Property *)jarg2;
20456 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
20460 argp3 = (Dali::Property *)jarg3;
20462 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
20466 arg4 = (Dali::Vector2 *)jarg4;
20468 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
20471 arg5 = (Dali::Vector2 *)jarg5;
20473 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
20478 (arg1)->Apply(arg2,arg3,(Dali::Vector2 const &)*arg4,(Dali::Vector2 const &)*arg5);
20479 } CALL_CATCH_EXCEPTION();
20485 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PathConstrainer_Apply__SWIG_1(void * jarg1, void * jarg2, void * jarg3, void * jarg4) {
20486 Dali::PathConstrainer *arg1 = (Dali::PathConstrainer *) 0 ;
20487 SwigValueWrapper< Dali::Property > arg2 ;
20488 SwigValueWrapper< Dali::Property > arg3 ;
20489 Dali::Vector2 *arg4 = 0 ;
20490 Dali::Property *argp2 ;
20491 Dali::Property *argp3 ;
20493 arg1 = (Dali::PathConstrainer *)jarg1;
20494 argp2 = (Dali::Property *)jarg2;
20496 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
20500 argp3 = (Dali::Property *)jarg3;
20502 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
20506 arg4 = (Dali::Vector2 *)jarg4;
20508 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
20513 (arg1)->Apply(arg2,arg3,(Dali::Vector2 const &)*arg4);
20514 } CALL_CATCH_EXCEPTION();
20520 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PathConstrainer_Remove(void * jarg1, void * jarg2) {
20521 Dali::PathConstrainer *arg1 = (Dali::PathConstrainer *) 0 ;
20522 Dali::Handle *arg2 = 0 ;
20524 arg1 = (Dali::PathConstrainer *)jarg1;
20525 arg2 = (Dali::Handle *)jarg2;
20527 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Handle & type is null", 0);
20532 (arg1)->Remove(*arg2);
20533 } CALL_CATCH_EXCEPTION();
20539 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_FittingModeDefault_get() {
20541 Dali::FittingMode::Type result;
20543 result = (Dali::FittingMode::Type)(Dali::FittingMode::Type)Dali::FittingMode::DEFAULT;
20544 jresult = (int)result;
20549 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_DEFAULT_get() {
20551 Dali::SamplingMode::Type result;
20553 result = (Dali::SamplingMode::Type)(Dali::SamplingMode::Type)Dali::SamplingMode::DEFAULT;
20554 jresult = (int)result;
20559 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_NativeImageInterface_CreateResource(void * jarg1) {
20561 Dali::NativeImageInterface *arg1 = (Dali::NativeImageInterface *) 0 ;
20564 arg1 = (Dali::NativeImageInterface *)jarg1;
20567 result = (bool)(arg1)->CreateResource();
20568 } CALL_CATCH_EXCEPTION(0);
20576 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_NativeImageInterface_DestroyResource(void * jarg1) {
20577 Dali::NativeImageInterface *arg1 = (Dali::NativeImageInterface *) 0 ;
20579 arg1 = (Dali::NativeImageInterface *)jarg1;
20582 (arg1)->DestroyResource();
20583 } CALL_CATCH_EXCEPTION();
20589 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_NativeImageInterface_TargetTexture(void * jarg1) {
20590 unsigned int jresult ;
20591 Dali::NativeImageInterface *arg1 = (Dali::NativeImageInterface *) 0 ;
20592 unsigned int result;
20594 arg1 = (Dali::NativeImageInterface *)jarg1;
20597 result = (unsigned int)(arg1)->TargetTexture();
20598 } CALL_CATCH_EXCEPTION(0);
20606 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_NativeImageInterface_PrepareTexture(void * jarg1) {
20607 Dali::NativeImageInterface *arg1 = (Dali::NativeImageInterface *) 0 ;
20609 arg1 = (Dali::NativeImageInterface *)jarg1;
20612 (arg1)->PrepareTexture();
20613 } CALL_CATCH_EXCEPTION();
20619 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_NativeImageInterface_GetWidth(void * jarg1) {
20620 unsigned int jresult ;
20621 Dali::NativeImageInterface *arg1 = (Dali::NativeImageInterface *) 0 ;
20622 unsigned int result;
20624 arg1 = (Dali::NativeImageInterface *)jarg1;
20627 result = (unsigned int)((Dali::NativeImageInterface const *)arg1)->GetWidth();
20628 } CALL_CATCH_EXCEPTION(0);
20636 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_NativeImageInterface_GetHeight(void * jarg1) {
20637 unsigned int jresult ;
20638 Dali::NativeImageInterface *arg1 = (Dali::NativeImageInterface *) 0 ;
20639 unsigned int result;
20641 arg1 = (Dali::NativeImageInterface *)jarg1;
20644 result = (unsigned int)((Dali::NativeImageInterface const *)arg1)->GetHeight();
20645 } CALL_CATCH_EXCEPTION(0);
20653 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_NativeImageInterface_RequiresBlending(void * jarg1) {
20655 Dali::NativeImageInterface *arg1 = (Dali::NativeImageInterface *) 0 ;
20658 arg1 = (Dali::NativeImageInterface *)jarg1;
20661 result = (bool)((Dali::NativeImageInterface const *)arg1)->RequiresBlending();
20662 } CALL_CATCH_EXCEPTION(0);
20669 SWIGEXPORT void* SWIGSTDCALL CSharp_Dali_NativeImageInterface_GenerateUrl(void* nuiHandle)
20671 Dali::Toolkit::ImageUrl result;
20672 Dali::NativeImageInterface* nativeImage = (Dali::NativeImageInterface*)nuiHandle;
20677 result = Dali::Toolkit::Image::GenerateUrl(nativeImage);
20679 CALL_CATCH_EXCEPTION(0);
20682 jresult = new Dali::Toolkit::ImageUrl((const Dali::Toolkit::ImageUrl &)result);
20687 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_TYPE_get() {
20691 result = (int)Dali::CameraActor::Property::TYPE;
20692 jresult = (int)result;
20697 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_PROJECTION_MODE_get() {
20701 result = (int)Dali::CameraActor::Property::PROJECTION_MODE;
20702 jresult = (int)result;
20707 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_FIELD_OF_VIEW_get() {
20711 result = (int)Dali::CameraActor::Property::FIELD_OF_VIEW;
20712 jresult = (int)result;
20717 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_ASPECT_RATIO_get() {
20721 result = (int)Dali::CameraActor::Property::ASPECT_RATIO;
20722 jresult = (int)result;
20727 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_NEAR_PLANE_DISTANCE_get() {
20731 result = (int)Dali::CameraActor::Property::NEAR_PLANE_DISTANCE;
20732 jresult = (int)result;
20737 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_FAR_PLANE_DISTANCE_get() {
20741 result = (int)Dali::CameraActor::Property::FAR_PLANE_DISTANCE;
20742 jresult = (int)result;
20747 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_LEFT_PLANE_DISTANCE_get() {
20751 result = (int)Dali::CameraActor::Property::LEFT_PLANE_DISTANCE;
20752 jresult = (int)result;
20757 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_RIGHT_PLANE_DISTANCE_get() {
20761 result = (int)Dali::CameraActor::Property::RIGHT_PLANE_DISTANCE;
20762 jresult = (int)result;
20767 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_TOP_PLANE_DISTANCE_get() {
20771 result = (int)Dali::CameraActor::Property::TOP_PLANE_DISTANCE;
20772 jresult = (int)result;
20777 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_BOTTOM_PLANE_DISTANCE_get() {
20781 result = (int)Dali::CameraActor::Property::BOTTOM_PLANE_DISTANCE;
20782 jresult = (int)result;
20787 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_TARGET_POSITION_get() {
20791 result = (int)Dali::CameraActor::Property::TARGET_POSITION;
20792 jresult = (int)result;
20797 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_PROJECTION_MATRIX_get() {
20801 result = (int)Dali::CameraActor::Property::PROJECTION_MATRIX;
20802 jresult = (int)result;
20807 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_VIEW_MATRIX_get() {
20811 result = (int)Dali::CameraActor::Property::VIEW_MATRIX;
20812 jresult = (int)result;
20817 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_INVERT_Y_AXIS_get() {
20821 result = (int)Dali::CameraActor::Property::INVERT_Y_AXIS;
20822 jresult = (int)result;
20827 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_ORTHOGRAPHIC_SIZE_get() {
20831 result = (int)Dali::DevelCameraActor::Property::ORTHOGRAPHIC_SIZE;
20832 jresult = (int)result;
20837 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_PROJECTION_DIRECTION_get() {
20841 result = (int)Dali::DevelCameraActor::Property::PROJECTION_DIRECTION;
20842 jresult = (int)result;
20847 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_CameraActor_Property() {
20849 Dali::CameraActor::Property *result = 0 ;
20853 result = (Dali::CameraActor::Property *)new Dali::CameraActor::Property();
20854 } CALL_CATCH_EXCEPTION(0);
20857 jresult = (void *)result;
20862 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_CameraActor_Property(void * jarg1) {
20863 Dali::CameraActor::Property *arg1 = (Dali::CameraActor::Property *) 0 ;
20865 arg1 = (Dali::CameraActor::Property *)jarg1;
20869 } CALL_CATCH_EXCEPTION();
20875 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_CameraActor__SWIG_0() {
20877 Dali::CameraActor *result = 0 ;
20881 result = (Dali::CameraActor *)new Dali::CameraActor();
20882 } CALL_CATCH_EXCEPTION(0);
20885 jresult = (void *)result;
20890 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CameraActor_New__SWIG_0() {
20892 Dali::CameraActor result;
20896 result = Dali::CameraActor::New();
20897 } CALL_CATCH_EXCEPTION(0);
20900 jresult = new Dali::CameraActor((const Dali::CameraActor &)result);
20905 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CameraActor_New__SWIG_1(void * jarg1) {
20907 Dali::Size *arg1 = 0 ;
20908 Dali::CameraActor result;
20910 arg1 = (Dali::Size *)jarg1;
20912 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Size const & type is null", 0);
20917 result = Dali::CameraActor::New((Dali::Vector2 const &)*arg1);
20918 } CALL_CATCH_EXCEPTION(0);
20921 jresult = new Dali::CameraActor((const Dali::CameraActor &)result);
20926 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CameraActor_New3DCamera() {
20928 Dali::CameraActor result;
20932 result = Dali::CameraActor::New3DCamera();
20933 } CALL_CATCH_EXCEPTION(0);
20936 jresult = new Dali::CameraActor((const Dali::CameraActor &)result);
20940 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CameraActor_DownCast(void * jarg1) {
20942 Dali::BaseHandle arg1 ;
20943 Dali::BaseHandle *argp1 ;
20944 Dali::CameraActor result;
20946 argp1 = (Dali::BaseHandle *)jarg1;
20948 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
20954 result = Dali::CameraActor::DownCast(arg1);
20955 } CALL_CATCH_EXCEPTION(0);
20958 jresult = new Dali::CameraActor((const Dali::CameraActor &)result);
20963 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_CameraActor(void * jarg1) {
20964 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
20966 arg1 = (Dali::CameraActor *)jarg1;
20970 } CALL_CATCH_EXCEPTION();
20976 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_CameraActor__SWIG_1(void * jarg1) {
20978 Dali::CameraActor *arg1 = 0 ;
20979 Dali::CameraActor *result = 0 ;
20981 arg1 = (Dali::CameraActor *)jarg1;
20983 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::CameraActor const & type is null", 0);
20988 result = (Dali::CameraActor *)new Dali::CameraActor((Dali::CameraActor const &)*arg1);
20989 } CALL_CATCH_EXCEPTION(0);
20992 jresult = (void *)result;
20997 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CameraActor_Assign(void * jarg1, void * jarg2) {
20999 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
21000 Dali::CameraActor *arg2 = 0 ;
21001 Dali::CameraActor *result = 0 ;
21003 arg1 = (Dali::CameraActor *)jarg1;
21004 arg2 = (Dali::CameraActor *)jarg2;
21006 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::CameraActor const & type is null", 0);
21011 result = (Dali::CameraActor *) &(arg1)->operator =((Dali::CameraActor const &)*arg2);
21012 } CALL_CATCH_EXCEPTION(0);
21015 jresult = (void *)result;
21020 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetType(void * jarg1, int jarg2) {
21021 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
21022 Dali::Camera::Type arg2 ;
21024 arg1 = (Dali::CameraActor *)jarg1;
21025 arg2 = (Dali::Camera::Type)jarg2;
21028 (arg1)->SetType(arg2);
21029 } CALL_CATCH_EXCEPTION();
21035 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_GetType(void * jarg1) {
21037 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
21038 Dali::Camera::Type result;
21040 arg1 = (Dali::CameraActor *)jarg1;
21043 result = (Dali::Camera::Type)((Dali::CameraActor const *)arg1)->GetType();
21044 } CALL_CATCH_EXCEPTION(0);
21047 jresult = (int)result;
21052 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetProjectionMode(void * jarg1, int jarg2) {
21053 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
21054 Dali::Camera::ProjectionMode arg2 ;
21056 arg1 = (Dali::CameraActor *)jarg1;
21057 arg2 = (Dali::Camera::ProjectionMode)jarg2;
21060 (arg1)->SetProjectionMode(arg2);
21061 } CALL_CATCH_EXCEPTION();
21067 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_GetProjectionMode(void * jarg1) {
21069 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
21070 Dali::Camera::ProjectionMode result;
21072 arg1 = (Dali::CameraActor *)jarg1;
21075 result = (Dali::Camera::ProjectionMode)((Dali::CameraActor const *)arg1)->GetProjectionMode();
21076 } CALL_CATCH_EXCEPTION(0);
21079 jresult = (int)result;
21084 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetFieldOfView(void * jarg1, float jarg2) {
21085 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
21088 arg1 = (Dali::CameraActor *)jarg1;
21089 arg2 = (float)jarg2;
21092 (arg1)->SetFieldOfView(arg2);
21093 } CALL_CATCH_EXCEPTION();
21099 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_CameraActor_GetFieldOfView(void * jarg1) {
21101 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
21104 arg1 = (Dali::CameraActor *)jarg1;
21107 result = (float)(arg1)->GetFieldOfView();
21108 } CALL_CATCH_EXCEPTION(0);
21116 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetAspectRatio(void * jarg1, float jarg2) {
21117 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
21120 arg1 = (Dali::CameraActor *)jarg1;
21121 arg2 = (float)jarg2;
21124 (arg1)->SetAspectRatio(arg2);
21125 } CALL_CATCH_EXCEPTION();
21131 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_CameraActor_GetAspectRatio(void * jarg1) {
21133 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
21136 arg1 = (Dali::CameraActor *)jarg1;
21139 result = (float)(arg1)->GetAspectRatio();
21140 } CALL_CATCH_EXCEPTION(0);
21148 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetNearClippingPlane(void * jarg1, float jarg2) {
21149 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
21152 arg1 = (Dali::CameraActor *)jarg1;
21153 arg2 = (float)jarg2;
21156 (arg1)->SetNearClippingPlane(arg2);
21157 } CALL_CATCH_EXCEPTION();
21163 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_CameraActor_GetNearClippingPlane(void * jarg1) {
21165 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
21168 arg1 = (Dali::CameraActor *)jarg1;
21171 result = (float)(arg1)->GetNearClippingPlane();
21172 } CALL_CATCH_EXCEPTION(0);
21180 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetFarClippingPlane(void * jarg1, float jarg2) {
21181 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
21184 arg1 = (Dali::CameraActor *)jarg1;
21185 arg2 = (float)jarg2;
21188 (arg1)->SetFarClippingPlane(arg2);
21189 } CALL_CATCH_EXCEPTION();
21195 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_CameraActor_GetFarClippingPlane(void * jarg1) {
21197 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
21200 arg1 = (Dali::CameraActor *)jarg1;
21203 result = (float)(arg1)->GetFarClippingPlane();
21204 } CALL_CATCH_EXCEPTION(0);
21212 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetTargetPosition(void * jarg1, void * jarg2) {
21213 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
21214 Dali::Vector3 *arg2 = 0 ;
21216 arg1 = (Dali::CameraActor *)jarg1;
21217 arg2 = (Dali::Vector3 *)jarg2;
21219 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
21224 (arg1)->SetTargetPosition((Dali::Vector3 const &)*arg2);
21225 } CALL_CATCH_EXCEPTION();
21231 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CameraActor_GetTargetPosition(void * jarg1) {
21233 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
21234 Dali::Vector3 result;
21236 arg1 = (Dali::CameraActor *)jarg1;
21239 result = ((Dali::CameraActor const *)arg1)->GetTargetPosition();
21240 } CALL_CATCH_EXCEPTION(0);
21243 jresult = new Dali::Vector3((const Dali::Vector3 &)result);
21248 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetInvertYAxis(void * jarg1, bool jarg2) {
21249 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
21252 arg1 = (Dali::CameraActor *)jarg1;
21253 arg2 = jarg2 ? true : false;
21256 (arg1)->SetInvertYAxis(arg2);
21257 } CALL_CATCH_EXCEPTION();
21263 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_CameraActor_GetInvertYAxis(void * jarg1) {
21265 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
21268 arg1 = (Dali::CameraActor *)jarg1;
21271 result = (bool)(arg1)->GetInvertYAxis();
21272 } CALL_CATCH_EXCEPTION(0);
21280 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetPerspectiveProjection(void * jarg1, void * jarg2) {
21281 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
21282 Dali::Size *arg2 = 0 ;
21284 arg1 = (Dali::CameraActor *)jarg1;
21285 arg2 = (Dali::Size *)jarg2;
21287 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Size const & type is null", 0);
21292 (arg1)->SetPerspectiveProjection((Dali::Size const &)*arg2);
21293 } CALL_CATCH_EXCEPTION();
21299 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetOrthographicProjection__SWIG_0(void * jarg1, void * jarg2) {
21300 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
21301 Dali::Size *arg2 = 0 ;
21303 arg1 = (Dali::CameraActor *)jarg1;
21304 arg2 = (Dali::Size *)jarg2;
21306 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Size const & type is null", 0);
21311 (arg1)->SetOrthographicProjection((Dali::Size const &)*arg2);
21312 } CALL_CATCH_EXCEPTION();
21318 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_StringValuePair__SWIG_0() {
21320 std::pair< std::string,Dali::Property::Value > *result = 0 ;
21324 result = (std::pair< std::string,Dali::Property::Value > *)new std::pair< std::string,Dali::Property::Value >();
21325 } CALL_CATCH_EXCEPTION(0);
21328 jresult = (void *)result;
21333 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_StringValuePair__SWIG_1(char * jarg1, void * jarg2) {
21336 Dali::Property::Value arg2 ;
21337 Dali::Property::Value *argp2 ;
21338 std::pair< std::string,Dali::Property::Value > *result = 0 ;
21341 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
21344 (&arg1)->assign(jarg1);
21345 argp2 = (Dali::Property::Value *)jarg2;
21347 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0);
21353 result = (std::pair< std::string,Dali::Property::Value > *)new std::pair< std::string,Dali::Property::Value >(arg1,arg2);
21354 } CALL_CATCH_EXCEPTION(0);
21357 jresult = (void *)result;
21362 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_StringValuePair__SWIG_2(void * jarg1) {
21364 std::pair< std::string,Dali::Property::Value > *arg1 = 0 ;
21365 std::pair< std::string,Dali::Property::Value > *result = 0 ;
21367 arg1 = (std::pair< std::string,Dali::Property::Value > *)jarg1;
21369 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::pair< std::string,Dali::Property::Value > const & type is null", 0);
21374 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);
21375 } CALL_CATCH_EXCEPTION(0);
21378 jresult = (void *)result;
21383 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StringValuePair_first_set(void * jarg1, char * jarg2) {
21384 std::pair< std::string,Dali::Property::Value > *arg1 = (std::pair< std::string,Dali::Property::Value > *) 0 ;
21385 std::string *arg2 = 0 ;
21387 arg1 = (std::pair< std::string,Dali::Property::Value > *)jarg1;
21389 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
21392 std::string arg2_str(jarg2);
21394 if (arg1) (arg1)->first = *arg2;
21396 //argout typemap for const std::string&
21401 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_StringValuePair_first_get(void * jarg1) {
21403 std::pair< std::string,Dali::Property::Value > *arg1 = (std::pair< std::string,Dali::Property::Value > *) 0 ;
21404 std::string *result = 0 ;
21406 arg1 = (std::pair< std::string,Dali::Property::Value > *)jarg1;
21407 result = (std::string *) & ((arg1)->first);
21408 jresult = SWIG_csharp_string_callback(result->c_str());
21413 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StringValuePair_second_set(void * jarg1, void * jarg2) {
21414 std::pair< std::string,Dali::Property::Value > *arg1 = (std::pair< std::string,Dali::Property::Value > *) 0 ;
21415 Dali::Property::Value *arg2 = (Dali::Property::Value *) 0 ;
21417 arg1 = (std::pair< std::string,Dali::Property::Value > *)jarg1;
21418 arg2 = (Dali::Property::Value *)jarg2;
21419 if (arg1) (arg1)->second = *arg2;
21423 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_StringValuePair_second_get(void * jarg1) {
21425 std::pair< std::string,Dali::Property::Value > *arg1 = (std::pair< std::string,Dali::Property::Value > *) 0 ;
21426 Dali::Property::Value *result = 0 ;
21428 arg1 = (std::pair< std::string,Dali::Property::Value > *)jarg1;
21429 result = (Dali::Property::Value *)& ((arg1)->second);
21430 jresult = (void *)result;
21435 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_StringValuePair(void * jarg1) {
21436 std::pair< std::string,Dali::Property::Value > *arg1 = (std::pair< std::string,Dali::Property::Value > *) 0 ;
21438 arg1 = (std::pair< std::string,Dali::Property::Value > *)jarg1;
21442 } CALL_CATCH_EXCEPTION();
21448 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_Clear(void * jarg1) {
21449 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21451 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21455 } CALL_CATCH_EXCEPTION();
21461 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_Add(void * jarg1, void * jarg2) {
21462 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21463 Dali::TouchPoint *arg2 = 0 ;
21465 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21466 arg2 = (Dali::TouchPoint *)jarg2;
21468 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TouchPoint const & type is null", 0);
21473 (arg1)->push_back((Dali::TouchPoint const &)*arg2);
21474 } CALL_CATCH_EXCEPTION();
21480 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TouchPointContainer_size(void * jarg1) {
21481 unsigned long jresult ;
21482 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21483 std::vector< Dali::TouchPoint >::size_type result;
21485 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21488 result = ((std::vector< Dali::TouchPoint > const *)arg1)->size();
21489 } CALL_CATCH_EXCEPTION(0);
21492 jresult = (unsigned long)result;
21497 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TouchPointContainer_capacity(void * jarg1) {
21498 unsigned long jresult ;
21499 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21500 std::vector< Dali::TouchPoint >::size_type result;
21502 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21505 result = ((std::vector< Dali::TouchPoint > const *)arg1)->capacity();
21506 } CALL_CATCH_EXCEPTION(0);
21509 jresult = (unsigned long)result;
21514 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_reserve(void * jarg1, unsigned long jarg2) {
21515 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21516 std::vector< Dali::TouchPoint >::size_type arg2 ;
21518 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21519 arg2 = (std::vector< Dali::TouchPoint >::size_type)jarg2;
21522 (arg1)->reserve(arg2);
21523 } CALL_CATCH_EXCEPTION();
21529 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TouchPointContainer__SWIG_0() {
21531 std::vector< Dali::TouchPoint > *result = 0 ;
21535 result = (std::vector< Dali::TouchPoint > *)new std::vector< Dali::TouchPoint >();
21536 } CALL_CATCH_EXCEPTION(0);
21539 jresult = (void *)result;
21544 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TouchPointContainer__SWIG_1(void * jarg1) {
21546 std::vector< Dali::TouchPoint > *arg1 = 0 ;
21547 std::vector< Dali::TouchPoint > *result = 0 ;
21549 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21551 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< Dali::TouchPoint > const & type is null", 0);
21556 result = (std::vector< Dali::TouchPoint > *)new std::vector< Dali::TouchPoint >((std::vector< Dali::TouchPoint > const &)*arg1);
21557 } CALL_CATCH_EXCEPTION(0);
21560 jresult = (void *)result;
21565 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TouchPointContainer__SWIG_2(int jarg1) {
21568 std::vector< Dali::TouchPoint > *result = 0 ;
21574 result = (std::vector< Dali::TouchPoint > *)new_std_vector_Sl_Dali_TouchPoint_Sg___SWIG_2(arg1);
21576 catch(std::out_of_range &_e) {
21577 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
21581 } CALL_CATCH_EXCEPTION(0);
21584 jresult = (void *)result;
21589 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TouchPointContainer_getitemcopy(void * jarg1, int jarg2) {
21591 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21593 SwigValueWrapper< Dali::TouchPoint > result;
21595 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21600 result = std_vector_Sl_Dali_TouchPoint_Sg__getitemcopy(arg1,arg2);
21602 catch(std::out_of_range &_e) {
21603 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
21607 } CALL_CATCH_EXCEPTION(0);
21610 jresult = new Dali::TouchPoint((const Dali::TouchPoint &)result);
21615 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TouchPointContainer_getitem(void * jarg1, int jarg2) {
21617 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21619 Dali::TouchPoint *result = 0 ;
21621 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21626 result = (Dali::TouchPoint *) &std_vector_Sl_Dali_TouchPoint_Sg__getitem(arg1,arg2);
21628 catch(std::out_of_range &_e) {
21629 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
21633 } CALL_CATCH_EXCEPTION(0);
21636 jresult = (void *)result;
21641 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_setitem(void * jarg1, int jarg2, void * jarg3) {
21642 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21644 Dali::TouchPoint *arg3 = 0 ;
21646 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21648 arg3 = (Dali::TouchPoint *)jarg3;
21650 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TouchPoint const & type is null", 0);
21656 std_vector_Sl_Dali_TouchPoint_Sg__setitem(arg1,arg2,(Dali::TouchPoint const &)*arg3);
21658 catch(std::out_of_range &_e) {
21659 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
21663 } CALL_CATCH_EXCEPTION();
21669 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_AddRange(void * jarg1, void * jarg2) {
21670 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21671 std::vector< Dali::TouchPoint > *arg2 = 0 ;
21673 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21674 arg2 = (std::vector< Dali::TouchPoint > *)jarg2;
21676 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< Dali::TouchPoint > const & type is null", 0);
21681 std_vector_Sl_Dali_TouchPoint_Sg__AddRange(arg1,(std::vector< Dali::TouchPoint > const &)*arg2);
21682 } CALL_CATCH_EXCEPTION();
21688 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TouchPointContainer_GetRange(void * jarg1, int jarg2, int jarg3) {
21690 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21693 std::vector< Dali::TouchPoint > *result = 0 ;
21695 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21701 result = (std::vector< Dali::TouchPoint > *)std_vector_Sl_Dali_TouchPoint_Sg__GetRange(arg1,arg2,arg3);
21703 catch(std::out_of_range &_e) {
21704 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
21707 catch(std::invalid_argument &_e) {
21708 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), "");
21712 } CALL_CATCH_EXCEPTION(0);
21715 jresult = (void *)result;
21720 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_Insert(void * jarg1, int jarg2, void * jarg3) {
21721 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21723 Dali::TouchPoint *arg3 = 0 ;
21725 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21727 arg3 = (Dali::TouchPoint *)jarg3;
21729 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TouchPoint const & type is null", 0);
21735 std_vector_Sl_Dali_TouchPoint_Sg__Insert(arg1,arg2,(Dali::TouchPoint const &)*arg3);
21737 catch(std::out_of_range &_e) {
21738 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
21742 } CALL_CATCH_EXCEPTION();
21748 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_InsertRange(void * jarg1, int jarg2, void * jarg3) {
21749 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21751 std::vector< Dali::TouchPoint > *arg3 = 0 ;
21753 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21755 arg3 = (std::vector< Dali::TouchPoint > *)jarg3;
21757 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< Dali::TouchPoint > const & type is null", 0);
21763 std_vector_Sl_Dali_TouchPoint_Sg__InsertRange(arg1,arg2,(std::vector< Dali::TouchPoint > const &)*arg3);
21765 catch(std::out_of_range &_e) {
21766 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
21770 } CALL_CATCH_EXCEPTION();
21776 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_RemoveAt(void * jarg1, int jarg2) {
21777 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21780 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21785 std_vector_Sl_Dali_TouchPoint_Sg__RemoveAt(arg1,arg2);
21787 catch(std::out_of_range &_e) {
21788 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
21792 } CALL_CATCH_EXCEPTION();
21798 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_RemoveRange(void * jarg1, int jarg2, int jarg3) {
21799 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21803 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21809 std_vector_Sl_Dali_TouchPoint_Sg__RemoveRange(arg1,arg2,arg3);
21811 catch(std::out_of_range &_e) {
21812 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
21815 catch(std::invalid_argument &_e) {
21816 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), "");
21820 } CALL_CATCH_EXCEPTION();
21826 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TouchPointContainer_Repeat(void * jarg1, int jarg2) {
21828 Dali::TouchPoint *arg1 = 0 ;
21830 std::vector< Dali::TouchPoint > *result = 0 ;
21832 arg1 = (Dali::TouchPoint *)jarg1;
21834 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TouchPoint const & type is null", 0);
21841 result = (std::vector< Dali::TouchPoint > *)std_vector_Sl_Dali_TouchPoint_Sg__Repeat((Dali::TouchPoint const &)*arg1,arg2);
21843 catch(std::out_of_range &_e) {
21844 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
21848 } CALL_CATCH_EXCEPTION(0);
21851 jresult = (void *)result;
21856 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_Reverse__SWIG_0(void * jarg1) {
21857 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21859 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21862 std_vector_Sl_Dali_TouchPoint_Sg__Reverse__SWIG_0(arg1);
21863 } CALL_CATCH_EXCEPTION();
21869 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_Reverse__SWIG_1(void * jarg1, int jarg2, int jarg3) {
21870 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21874 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21880 std_vector_Sl_Dali_TouchPoint_Sg__Reverse__SWIG_1(arg1,arg2,arg3);
21882 catch(std::out_of_range &_e) {
21883 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
21886 catch(std::invalid_argument &_e) {
21887 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), "");
21891 } CALL_CATCH_EXCEPTION();
21897 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_SetRange(void * jarg1, int jarg2, void * jarg3) {
21898 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21900 std::vector< Dali::TouchPoint > *arg3 = 0 ;
21902 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21904 arg3 = (std::vector< Dali::TouchPoint > *)jarg3;
21906 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< Dali::TouchPoint > const & type is null", 0);
21912 std_vector_Sl_Dali_TouchPoint_Sg__SetRange(arg1,arg2,(std::vector< Dali::TouchPoint > const &)*arg3);
21914 catch(std::out_of_range &_e) {
21915 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
21919 } CALL_CATCH_EXCEPTION();
21925 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TouchPointContainer(void * jarg1) {
21926 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21928 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21932 } CALL_CATCH_EXCEPTION();
21938 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Rectangle__SWIG_0() {
21940 Dali::Rect< int > *result = 0 ;
21944 result = (Dali::Rect< int > *)new Dali::Rect< int >();
21945 } CALL_CATCH_EXCEPTION(0);
21948 jresult = (void *)result;
21953 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Rectangle__SWIG_1(int jarg1, int jarg2, int jarg3, int jarg4) {
21959 Dali::Rect< int > *result = 0 ;
21967 result = (Dali::Rect< int > *)new Dali::Rect< int >(arg1,arg2,arg3,arg4);
21968 } CALL_CATCH_EXCEPTION(0);
21971 jresult = (void *)result;
21976 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Rectangle__SWIG_2(void * jarg1) {
21978 Dali::Rect< int > *arg1 = 0 ;
21979 Dali::Rect< int > *result = 0 ;
21981 arg1 = (Dali::Rect< int > *)jarg1;
21983 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< int > const & type is null", 0);
21988 result = (Dali::Rect< int > *)new Dali::Rect< int >((Dali::Rect< int > const &)*arg1);
21989 } CALL_CATCH_EXCEPTION(0);
21992 jresult = (void *)result;
21997 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Rectangle_Assign(void * jarg1, void * jarg2) {
21999 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22000 Dali::Rect< int > *arg2 = 0 ;
22001 Dali::Rect< int > *result = 0 ;
22003 arg1 = (Dali::Rect< int > *)jarg1;
22004 arg2 = (Dali::Rect< int > *)jarg2;
22006 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< int > const & type is null", 0);
22011 result = (Dali::Rect< int > *) &(arg1)->operator =((Dali::Rect< int > const &)*arg2);
22012 } CALL_CATCH_EXCEPTION(0);
22015 jresult = (void *)result;
22020 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Rectangle_Set(void * jarg1, int jarg2, int jarg3, int jarg4, int jarg5) {
22021 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22027 arg1 = (Dali::Rect< int > *)jarg1;
22034 (arg1)->Set(arg2,arg3,arg4,arg5);
22035 } CALL_CATCH_EXCEPTION();
22041 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Rectangle_IsEmpty(void * jarg1) {
22043 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22046 arg1 = (Dali::Rect< int > *)jarg1;
22049 result = (bool)((Dali::Rect< int > const *)arg1)->IsEmpty();
22050 } CALL_CATCH_EXCEPTION(0);
22058 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_Left(void * jarg1) {
22060 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22063 arg1 = (Dali::Rect< int > *)jarg1;
22066 result = (int)((Dali::Rect< int > const *)arg1)->Left();
22067 } CALL_CATCH_EXCEPTION(0);
22075 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_Right(void * jarg1) {
22077 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22080 arg1 = (Dali::Rect< int > *)jarg1;
22083 result = (int)((Dali::Rect< int > const *)arg1)->Right();
22084 } CALL_CATCH_EXCEPTION(0);
22092 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_Top(void * jarg1) {
22094 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22097 arg1 = (Dali::Rect< int > *)jarg1;
22100 result = (int)((Dali::Rect< int > const *)arg1)->Top();
22101 } CALL_CATCH_EXCEPTION(0);
22109 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_Bottom(void * jarg1) {
22111 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22114 arg1 = (Dali::Rect< int > *)jarg1;
22117 result = (int)((Dali::Rect< int > const *)arg1)->Bottom();
22118 } CALL_CATCH_EXCEPTION(0);
22126 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_Area(void * jarg1) {
22128 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22131 arg1 = (Dali::Rect< int > *)jarg1;
22134 result = (int)((Dali::Rect< int > const *)arg1)->Area();
22135 } CALL_CATCH_EXCEPTION(0);
22143 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Rectangle_Intersects(void * jarg1, void * jarg2) {
22145 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22146 Dali::Rect< int > *arg2 = 0 ;
22149 arg1 = (Dali::Rect< int > *)jarg1;
22150 arg2 = (Dali::Rect< int > *)jarg2;
22152 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< int > const & type is null", 0);
22157 result = (bool)((Dali::Rect< int > const *)arg1)->Intersects((Dali::Rect< int > const &)*arg2);
22158 } CALL_CATCH_EXCEPTION(0);
22166 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Rectangle_Contains(void * jarg1, void * jarg2) {
22168 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22169 Dali::Rect< int > *arg2 = 0 ;
22172 arg1 = (Dali::Rect< int > *)jarg1;
22173 arg2 = (Dali::Rect< int > *)jarg2;
22175 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< int > const & type is null", 0);
22180 result = (bool)((Dali::Rect< int > const *)arg1)->Contains((Dali::Rect< int > const &)*arg2);
22181 } CALL_CATCH_EXCEPTION(0);
22189 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Rectangle_x_set(void * jarg1, int jarg2) {
22190 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22193 arg1 = (Dali::Rect< int > *)jarg1;
22195 if (arg1) (arg1)->x = arg2;
22199 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_x_get(void * jarg1) {
22201 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22204 arg1 = (Dali::Rect< int > *)jarg1;
22205 result = (int) ((arg1)->x);
22211 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Rectangle_left_set(void * jarg1, int jarg2) {
22212 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22215 arg1 = (Dali::Rect< int > *)jarg1;
22217 if (arg1) (arg1)->left = arg2;
22221 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_left_get(void * jarg1) {
22223 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22226 arg1 = (Dali::Rect< int > *)jarg1;
22227 result = (int) ((arg1)->left);
22233 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Rectangle_y_set(void * jarg1, int jarg2) {
22234 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22237 arg1 = (Dali::Rect< int > *)jarg1;
22239 if (arg1) (arg1)->y = arg2;
22243 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_y_get(void * jarg1) {
22245 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22248 arg1 = (Dali::Rect< int > *)jarg1;
22249 result = (int) ((arg1)->y);
22255 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Rectangle_right_set(void * jarg1, int jarg2) {
22256 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22259 arg1 = (Dali::Rect< int > *)jarg1;
22261 if (arg1) (arg1)->right = arg2;
22265 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_right_get(void * jarg1) {
22267 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22270 arg1 = (Dali::Rect< int > *)jarg1;
22271 result = (int) ((arg1)->right);
22277 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Rectangle_width_set(void * jarg1, int jarg2) {
22278 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22281 arg1 = (Dali::Rect< int > *)jarg1;
22283 if (arg1) (arg1)->width = arg2;
22287 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_width_get(void * jarg1) {
22289 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22292 arg1 = (Dali::Rect< int > *)jarg1;
22293 result = (int) ((arg1)->width);
22299 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Rectangle_bottom_set(void * jarg1, int jarg2) {
22300 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22303 arg1 = (Dali::Rect< int > *)jarg1;
22305 if (arg1) (arg1)->bottom = arg2;
22309 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_bottom_get(void * jarg1) {
22311 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22314 arg1 = (Dali::Rect< int > *)jarg1;
22315 result = (int) ((arg1)->bottom);
22321 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Rectangle_height_set(void * jarg1, int jarg2) {
22322 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22325 arg1 = (Dali::Rect< int > *)jarg1;
22327 if (arg1) (arg1)->height = arg2;
22331 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_height_get(void * jarg1) {
22333 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22336 arg1 = (Dali::Rect< int > *)jarg1;
22337 result = (int) ((arg1)->height);
22343 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Rectangle_top_set(void * jarg1, int jarg2) {
22344 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22347 arg1 = (Dali::Rect< int > *)jarg1;
22349 if (arg1) (arg1)->top = arg2;
22353 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_top_get(void * jarg1) {
22355 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22358 arg1 = (Dali::Rect< int > *)jarg1;
22359 result = (int) ((arg1)->top);
22365 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Rectangle(void * jarg1) {
22366 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
22368 arg1 = (Dali::Rect< int > *)jarg1;
22372 } CALL_CATCH_EXCEPTION();
22378 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PaddingType__SWIG_0() {
22380 Dali::Rect< float > *result = 0 ;
22384 result = (Dali::Rect< float > *)new Dali::Rect< float >();
22385 } CALL_CATCH_EXCEPTION(0);
22388 jresult = (void *)result;
22393 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PaddingType__SWIG_1(float jarg1, float jarg2, float jarg3, float jarg4) {
22399 Dali::Rect< float > *result = 0 ;
22401 arg1 = (float)jarg1;
22402 arg2 = (float)jarg2;
22403 arg3 = (float)jarg4;
22404 arg4 = (float)jarg3;
22407 result = (Dali::Rect< float > *)new Dali::Rect< float >(arg1,arg2,arg3,arg4);
22408 } CALL_CATCH_EXCEPTION(0);
22411 jresult = (void *)result;
22416 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PaddingType__SWIG_2(void * jarg1) {
22418 Dali::Rect< float > *arg1 = 0 ;
22419 Dali::Rect< float > *result = 0 ;
22421 arg1 = (Dali::Rect< float > *)jarg1;
22423 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< float > const & type is null", 0);
22428 result = (Dali::Rect< float > *)new Dali::Rect< float >((Dali::Rect< float > const &)*arg1);
22429 } CALL_CATCH_EXCEPTION(0);
22432 jresult = (void *)result;
22437 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PaddingType_Assign(void * jarg1, void * jarg2) {
22439 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22440 Dali::Rect< float > *arg2 = 0 ;
22441 Dali::Rect< float > *result = 0 ;
22443 arg1 = (Dali::Rect< float > *)jarg1;
22444 arg2 = (Dali::Rect< float > *)jarg2;
22446 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< float > const & type is null", 0);
22451 result = (Dali::Rect< float > *) &(arg1)->operator =((Dali::Rect< float > const &)*arg2);
22452 } CALL_CATCH_EXCEPTION(0);
22455 jresult = (void *)result;
22460 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PaddingType_Set(void * jarg1, float jarg2, float jarg3, float jarg4, float jarg5) {
22461 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22467 arg1 = (Dali::Rect< float > *)jarg1;
22468 arg2 = (float)jarg2;
22469 arg3 = (float)jarg3;
22470 arg4 = (float)jarg5;
22471 arg5 = (float)jarg4;
22474 (arg1)->Set(arg2,arg3,arg4,arg5);
22475 } CALL_CATCH_EXCEPTION();
22481 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PaddingType_left_set(void * jarg1, float jarg2) {
22482 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22485 arg1 = (Dali::Rect< float > *)jarg1;
22486 arg2 = (float)jarg2;
22487 if (arg1) (arg1)->left = arg2;
22491 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PaddingType_left_get(void * jarg1) {
22493 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22496 arg1 = (Dali::Rect< float > *)jarg1;
22497 result = (float) ((arg1)->left);
22503 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PaddingType_start_set(void * jarg1, float jarg2) {
22504 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22507 arg1 = (Dali::Rect< float > *)jarg1;
22508 arg2 = (float)jarg2;
22509 if (arg1) (arg1)->left = arg2;
22513 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PaddingType_start_get(void * jarg1) {
22515 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22518 arg1 = (Dali::Rect< float > *)jarg1;
22519 result = (float) ((arg1)->left);
22525 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PaddingType_right_set(void * jarg1, float jarg2) {
22526 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22529 arg1 = (Dali::Rect< float > *)jarg1;
22530 arg2 = (float)jarg2;
22531 if (arg1) (arg1)->right = arg2;
22535 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PaddingType_right_get(void * jarg1) {
22537 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22540 arg1 = (Dali::Rect< float > *)jarg1;
22541 result = (float) ((arg1)->right);
22547 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PaddingType_end_set(void * jarg1, float jarg2) {
22548 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22551 arg1 = (Dali::Rect< float > *)jarg1;
22552 arg2 = (float)jarg2;
22553 if (arg1) (arg1)->right = arg2;
22557 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PaddingType_end_get(void * jarg1) {
22559 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22562 arg1 = (Dali::Rect< float > *)jarg1;
22563 result = (float) ((arg1)->right);
22569 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PaddingType_bottom_set(void * jarg1, float jarg2) {
22570 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22573 arg1 = (Dali::Rect< float > *)jarg1;
22574 arg2 = (float)jarg2;
22575 if (arg1) (arg1)->bottom = arg2;
22579 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PaddingType_bottom_get(void * jarg1) {
22581 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22584 arg1 = (Dali::Rect< float > *)jarg1;
22585 result = (float) ((arg1)->bottom);
22591 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PaddingType_top_set(void * jarg1, float jarg2) {
22592 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22595 arg1 = (Dali::Rect< float > *)jarg1;
22596 arg2 = (float)jarg2;
22597 if (arg1) (arg1)->top = arg2;
22601 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PaddingType_top_get(void * jarg1) {
22603 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22606 arg1 = (Dali::Rect< float > *)jarg1;
22607 result = (float) ((arg1)->top);
22613 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PaddingType(void * jarg1) {
22614 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22616 arg1 = (Dali::Rect< float > *)jarg1;
22620 } CALL_CATCH_EXCEPTION();
22626 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_VectorInteger_BaseType_get() {
22630 result = (int)Dali::Vector< int >::BaseType;
22631 jresult = (int)result;
22636 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VectorInteger__SWIG_0() {
22638 Dali::Vector< int > *result = 0 ;
22642 result = (Dali::Vector< int > *)new Dali::Vector< int >();
22643 } CALL_CATCH_EXCEPTION(0);
22646 jresult = (void *)result;
22651 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_VectorInteger(void * jarg1) {
22652 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22654 arg1 = (Dali::Vector< int > *)jarg1;
22658 } CALL_CATCH_EXCEPTION();
22664 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VectorInteger__SWIG_1(void * jarg1) {
22666 Dali::Vector< int > *arg1 = 0 ;
22667 Dali::Vector< int > *result = 0 ;
22669 arg1 = (Dali::Vector< int > *)jarg1;
22671 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< int > const & type is null", 0);
22676 result = (Dali::Vector< int > *)new Dali::Vector< int >((Dali::Vector< int > const &)*arg1);
22677 } CALL_CATCH_EXCEPTION(0);
22680 jresult = (void *)result;
22685 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorInteger_Assign(void * jarg1, void * jarg2) {
22687 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22688 Dali::Vector< int > *arg2 = 0 ;
22689 Dali::Vector< int > *result = 0 ;
22691 arg1 = (Dali::Vector< int > *)jarg1;
22692 arg2 = (Dali::Vector< int > *)jarg2;
22694 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< int > const & type is null", 0);
22699 result = (Dali::Vector< int > *) &(arg1)->operator =((Dali::Vector< int > const &)*arg2);
22700 } CALL_CATCH_EXCEPTION(0);
22703 jresult = (void *)result;
22708 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorInteger_Begin(void * jarg1) {
22710 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22711 Dali::Vector< int >::Iterator result;
22713 arg1 = (Dali::Vector< int > *)jarg1;
22716 result = (Dali::Vector< int >::Iterator)((Dali::Vector< int > const *)arg1)->Begin();
22717 } CALL_CATCH_EXCEPTION(0);
22720 jresult = (void *)result;
22725 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorInteger_End(void * jarg1) {
22727 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22728 Dali::Vector< int >::Iterator result;
22730 arg1 = (Dali::Vector< int > *)jarg1;
22733 result = (Dali::Vector< int >::Iterator)((Dali::Vector< int > const *)arg1)->End();
22734 } CALL_CATCH_EXCEPTION(0);
22737 jresult = (void *)result;
22742 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorInteger_ValueOfIndex__SWIG_0(void * jarg1, unsigned long jarg2) {
22744 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22745 Dali::Vector< int >::SizeType arg2 ;
22746 Dali::Vector< int >::ItemType *result = 0 ;
22748 arg1 = (Dali::Vector< int > *)jarg1;
22749 arg2 = (Dali::Vector< int >::SizeType)jarg2;
22752 result = (Dali::Vector< int >::ItemType *) &(arg1)->operator [](arg2);
22753 } CALL_CATCH_EXCEPTION(0);
22756 jresult = (void *)result;
22761 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_PushBack(void * jarg1, int jarg2) {
22762 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22763 Dali::Vector< int >::ItemType *arg2 = 0 ;
22764 Dali::Vector< int >::ItemType temp2 ;
22766 arg1 = (Dali::Vector< int > *)jarg1;
22767 temp2 = (Dali::Vector< int >::ItemType)jarg2;
22771 (arg1)->PushBack((Dali::Vector< int >::ItemType const &)*arg2);
22772 } CALL_CATCH_EXCEPTION();
22778 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_Insert__SWIG_0(void * jarg1, void * jarg2, int jarg3) {
22779 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22780 Dali::Vector< int >::Iterator arg2 = (Dali::Vector< int >::Iterator) 0 ;
22781 Dali::Vector< int >::ItemType *arg3 = 0 ;
22782 Dali::Vector< int >::ItemType temp3 ;
22784 arg1 = (Dali::Vector< int > *)jarg1;
22785 arg2 = (Dali::Vector< int >::Iterator)jarg2;
22786 temp3 = (Dali::Vector< int >::ItemType)jarg3;
22790 (arg1)->Insert(arg2,(Dali::Vector< int >::ItemType const &)*arg3);
22791 } CALL_CATCH_EXCEPTION();
22797 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_Insert__SWIG_1(void * jarg1, void * jarg2, void * jarg3, void * jarg4) {
22798 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22799 Dali::Vector< int >::Iterator arg2 = (Dali::Vector< int >::Iterator) 0 ;
22800 Dali::Vector< int >::Iterator arg3 = (Dali::Vector< int >::Iterator) 0 ;
22801 Dali::Vector< int >::Iterator arg4 = (Dali::Vector< int >::Iterator) 0 ;
22803 arg1 = (Dali::Vector< int > *)jarg1;
22804 arg2 = (Dali::Vector< int >::Iterator)jarg2;
22805 arg3 = (Dali::Vector< int >::Iterator)jarg3;
22806 arg4 = (Dali::Vector< int >::Iterator)jarg4;
22809 (arg1)->Insert(arg2,arg3,arg4);
22810 } CALL_CATCH_EXCEPTION();
22816 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_Reserve(void * jarg1, unsigned long jarg2) {
22817 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22818 Dali::Vector< int >::SizeType arg2 ;
22820 arg1 = (Dali::Vector< int > *)jarg1;
22821 arg2 = (Dali::Vector< int >::SizeType)jarg2;
22824 (arg1)->Reserve(arg2);
22825 } CALL_CATCH_EXCEPTION();
22831 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_Resize__SWIG_0(void * jarg1, unsigned long jarg2) {
22832 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22833 Dali::Vector< int >::SizeType arg2 ;
22835 arg1 = (Dali::Vector< int > *)jarg1;
22836 arg2 = (Dali::Vector< int >::SizeType)jarg2;
22839 (arg1)->Resize(arg2);
22840 } CALL_CATCH_EXCEPTION();
22846 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_Resize__SWIG_1(void * jarg1, unsigned long jarg2, int jarg3) {
22847 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22848 Dali::Vector< int >::SizeType arg2 ;
22849 Dali::Vector< int >::ItemType *arg3 = 0 ;
22850 Dali::Vector< int >::ItemType temp3 ;
22852 arg1 = (Dali::Vector< int > *)jarg1;
22853 arg2 = (Dali::Vector< int >::SizeType)jarg2;
22854 temp3 = (Dali::Vector< int >::ItemType)jarg3;
22858 (arg1)->Resize(arg2,(Dali::Vector< int >::ItemType const &)*arg3);
22859 } CALL_CATCH_EXCEPTION();
22865 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorInteger_Erase__SWIG_0(void * jarg1, void * jarg2) {
22867 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22868 Dali::Vector< int >::Iterator arg2 = (Dali::Vector< int >::Iterator) 0 ;
22869 Dali::Vector< int >::Iterator result;
22871 arg1 = (Dali::Vector< int > *)jarg1;
22872 arg2 = (Dali::Vector< int >::Iterator)jarg2;
22875 result = (Dali::Vector< int >::Iterator)(arg1)->Erase(arg2);
22876 } CALL_CATCH_EXCEPTION(0);
22879 jresult = (void *)result;
22884 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorInteger_Erase__SWIG_1(void * jarg1, void * jarg2, void * jarg3) {
22886 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22887 Dali::Vector< int >::Iterator arg2 = (Dali::Vector< int >::Iterator) 0 ;
22888 Dali::Vector< int >::Iterator arg3 = (Dali::Vector< int >::Iterator) 0 ;
22889 Dali::Vector< int >::Iterator result;
22891 arg1 = (Dali::Vector< int > *)jarg1;
22892 arg2 = (Dali::Vector< int >::Iterator)jarg2;
22893 arg3 = (Dali::Vector< int >::Iterator)jarg3;
22896 result = (Dali::Vector< int >::Iterator)(arg1)->Erase(arg2,arg3);
22897 } CALL_CATCH_EXCEPTION(0);
22900 jresult = (void *)result;
22905 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_Remove(void * jarg1, void * jarg2) {
22906 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22907 Dali::Vector< int >::Iterator arg2 = (Dali::Vector< int >::Iterator) 0 ;
22909 arg1 = (Dali::Vector< int > *)jarg1;
22910 arg2 = (Dali::Vector< int >::Iterator)jarg2;
22913 (arg1)->Remove(arg2);
22914 } CALL_CATCH_EXCEPTION();
22920 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_Swap(void * jarg1, void * jarg2) {
22921 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22922 Dali::Vector< int > *arg2 = 0 ;
22924 arg1 = (Dali::Vector< int > *)jarg1;
22925 arg2 = (Dali::Vector< int > *)jarg2;
22927 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< int > & type is null", 0);
22932 (arg1)->Swap(*arg2);
22933 } CALL_CATCH_EXCEPTION();
22939 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_Clear(void * jarg1) {
22940 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22942 arg1 = (Dali::Vector< int > *)jarg1;
22946 } CALL_CATCH_EXCEPTION();
22952 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_Release(void * jarg1) {
22953 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22955 arg1 = (Dali::Vector< int > *)jarg1;
22959 } CALL_CATCH_EXCEPTION();
22965 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_VectorFloat_BaseType_get() {
22969 result = (int)Dali::Vector< float >::BaseType;
22970 jresult = (int)result;
22975 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VectorFloat__SWIG_0() {
22977 Dali::Vector< float > *result = 0 ;
22981 result = (Dali::Vector< float > *)new Dali::Vector< float >();
22982 } CALL_CATCH_EXCEPTION(0);
22985 jresult = (void *)result;
22990 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_VectorFloat(void * jarg1) {
22991 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
22993 arg1 = (Dali::Vector< float > *)jarg1;
22997 } CALL_CATCH_EXCEPTION();
23003 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VectorFloat__SWIG_1(void * jarg1) {
23005 Dali::Vector< float > *arg1 = 0 ;
23006 Dali::Vector< float > *result = 0 ;
23008 arg1 = (Dali::Vector< float > *)jarg1;
23010 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< float > const & type is null", 0);
23015 result = (Dali::Vector< float > *)new Dali::Vector< float >((Dali::Vector< float > const &)*arg1);
23016 } CALL_CATCH_EXCEPTION(0);
23019 jresult = (void *)result;
23024 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorFloat_Assign(void * jarg1, void * jarg2) {
23026 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
23027 Dali::Vector< float > *arg2 = 0 ;
23028 Dali::Vector< float > *result = 0 ;
23030 arg1 = (Dali::Vector< float > *)jarg1;
23031 arg2 = (Dali::Vector< float > *)jarg2;
23033 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< float > const & type is null", 0);
23038 result = (Dali::Vector< float > *) &(arg1)->operator =((Dali::Vector< float > const &)*arg2);
23039 } CALL_CATCH_EXCEPTION(0);
23042 jresult = (void *)result;
23047 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorFloat_Begin(void * jarg1) {
23049 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
23050 Dali::Vector< float >::Iterator result;
23052 arg1 = (Dali::Vector< float > *)jarg1;
23055 result = (Dali::Vector< float >::Iterator)((Dali::Vector< float > const *)arg1)->Begin();
23056 } CALL_CATCH_EXCEPTION(0);
23059 jresult = (void *)result;
23064 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorFloat_End(void * jarg1) {
23066 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
23067 Dali::Vector< float >::Iterator result;
23069 arg1 = (Dali::Vector< float > *)jarg1;
23072 result = (Dali::Vector< float >::Iterator)((Dali::Vector< float > const *)arg1)->End();
23073 } CALL_CATCH_EXCEPTION(0);
23076 jresult = (void *)result;
23081 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorFloat_ValueOfIndex__SWIG_0(void * jarg1, unsigned long jarg2) {
23083 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
23084 Dali::Vector< float >::SizeType arg2 ;
23085 Dali::Vector< float >::ItemType *result = 0 ;
23087 arg1 = (Dali::Vector< float > *)jarg1;
23088 arg2 = (Dali::Vector< float >::SizeType)jarg2;
23091 result = (Dali::Vector< float >::ItemType *) &(arg1)->operator [](arg2);
23092 } CALL_CATCH_EXCEPTION(0);
23095 jresult = (void *)result;
23100 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_PushBack(void * jarg1, float jarg2) {
23101 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
23102 Dali::Vector< float >::ItemType *arg2 = 0 ;
23103 Dali::Vector< float >::ItemType temp2 ;
23105 arg1 = (Dali::Vector< float > *)jarg1;
23106 temp2 = (Dali::Vector< float >::ItemType)jarg2;
23110 (arg1)->PushBack((Dali::Vector< float >::ItemType const &)*arg2);
23111 } CALL_CATCH_EXCEPTION();
23117 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_Insert__SWIG_0(void * jarg1, void * jarg2, float jarg3) {
23118 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
23119 Dali::Vector< float >::Iterator arg2 = (Dali::Vector< float >::Iterator) 0 ;
23120 Dali::Vector< float >::ItemType *arg3 = 0 ;
23121 Dali::Vector< float >::ItemType temp3 ;
23123 arg1 = (Dali::Vector< float > *)jarg1;
23124 arg2 = (Dali::Vector< float >::Iterator)jarg2;
23125 temp3 = (Dali::Vector< float >::ItemType)jarg3;
23129 (arg1)->Insert(arg2,(Dali::Vector< float >::ItemType const &)*arg3);
23130 } CALL_CATCH_EXCEPTION();
23136 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_Insert__SWIG_1(void * jarg1, void * jarg2, void * jarg3, void * jarg4) {
23137 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
23138 Dali::Vector< float >::Iterator arg2 = (Dali::Vector< float >::Iterator) 0 ;
23139 Dali::Vector< float >::Iterator arg3 = (Dali::Vector< float >::Iterator) 0 ;
23140 Dali::Vector< float >::Iterator arg4 = (Dali::Vector< float >::Iterator) 0 ;
23142 arg1 = (Dali::Vector< float > *)jarg1;
23143 arg2 = (Dali::Vector< float >::Iterator)jarg2;
23144 arg3 = (Dali::Vector< float >::Iterator)jarg3;
23145 arg4 = (Dali::Vector< float >::Iterator)jarg4;
23148 (arg1)->Insert(arg2,arg3,arg4);
23149 } CALL_CATCH_EXCEPTION();
23155 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_Reserve(void * jarg1, unsigned long jarg2) {
23156 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
23157 Dali::Vector< float >::SizeType arg2 ;
23159 arg1 = (Dali::Vector< float > *)jarg1;
23160 arg2 = (Dali::Vector< float >::SizeType)jarg2;
23163 (arg1)->Reserve(arg2);
23164 } CALL_CATCH_EXCEPTION();
23169 //// ========================= end of part 2 =============================
23171 //// ========================== start part 3 ===============================
23174 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_Resize__SWIG_0(void * jarg1, unsigned long jarg2) {
23175 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
23176 Dali::Vector< float >::SizeType arg2 ;
23178 arg1 = (Dali::Vector< float > *)jarg1;
23179 arg2 = (Dali::Vector< float >::SizeType)jarg2;
23182 (arg1)->Resize(arg2);
23183 } CALL_CATCH_EXCEPTION();
23189 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_Resize__SWIG_1(void * jarg1, unsigned long jarg2, float jarg3) {
23190 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
23191 Dali::Vector< float >::SizeType arg2 ;
23192 Dali::Vector< float >::ItemType *arg3 = 0 ;
23193 Dali::Vector< float >::ItemType temp3 ;
23195 arg1 = (Dali::Vector< float > *)jarg1;
23196 arg2 = (Dali::Vector< float >::SizeType)jarg2;
23197 temp3 = (Dali::Vector< float >::ItemType)jarg3;
23201 (arg1)->Resize(arg2,(Dali::Vector< float >::ItemType const &)*arg3);
23202 } CALL_CATCH_EXCEPTION();
23208 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorFloat_Erase__SWIG_0(void * jarg1, void * jarg2) {
23210 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
23211 Dali::Vector< float >::Iterator arg2 = (Dali::Vector< float >::Iterator) 0 ;
23212 Dali::Vector< float >::Iterator result;
23214 arg1 = (Dali::Vector< float > *)jarg1;
23215 arg2 = (Dali::Vector< float >::Iterator)jarg2;
23218 result = (Dali::Vector< float >::Iterator)(arg1)->Erase(arg2);
23219 } CALL_CATCH_EXCEPTION(0);
23222 jresult = (void *)result;
23227 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorFloat_Erase__SWIG_1(void * jarg1, void * jarg2, void * jarg3) {
23229 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
23230 Dali::Vector< float >::Iterator arg2 = (Dali::Vector< float >::Iterator) 0 ;
23231 Dali::Vector< float >::Iterator arg3 = (Dali::Vector< float >::Iterator) 0 ;
23232 Dali::Vector< float >::Iterator result;
23234 arg1 = (Dali::Vector< float > *)jarg1;
23235 arg2 = (Dali::Vector< float >::Iterator)jarg2;
23236 arg3 = (Dali::Vector< float >::Iterator)jarg3;
23239 result = (Dali::Vector< float >::Iterator)(arg1)->Erase(arg2,arg3);
23240 } CALL_CATCH_EXCEPTION(0);
23243 jresult = (void *)result;
23248 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_Remove(void * jarg1, void * jarg2) {
23249 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
23250 Dali::Vector< float >::Iterator arg2 = (Dali::Vector< float >::Iterator) 0 ;
23252 arg1 = (Dali::Vector< float > *)jarg1;
23253 arg2 = (Dali::Vector< float >::Iterator)jarg2;
23256 (arg1)->Remove(arg2);
23257 } CALL_CATCH_EXCEPTION();
23263 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_Swap(void * jarg1, void * jarg2) {
23264 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
23265 Dali::Vector< float > *arg2 = 0 ;
23267 arg1 = (Dali::Vector< float > *)jarg1;
23268 arg2 = (Dali::Vector< float > *)jarg2;
23270 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< float > & type is null", 0);
23275 (arg1)->Swap(*arg2);
23276 } CALL_CATCH_EXCEPTION();
23282 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_Clear(void * jarg1) {
23283 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
23285 arg1 = (Dali::Vector< float > *)jarg1;
23289 } CALL_CATCH_EXCEPTION();
23295 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_Release(void * jarg1) {
23296 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
23298 arg1 = (Dali::Vector< float > *)jarg1;
23302 } CALL_CATCH_EXCEPTION();
23308 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_BaseType_get() {
23312 result = (int)Dali::Vector< unsigned char >::BaseType;
23313 jresult = (int)result;
23318 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VectorUnsignedChar__SWIG_0() {
23320 Dali::Vector< unsigned char > *result = 0 ;
23324 result = (Dali::Vector< unsigned char > *)new Dali::Vector< unsigned char >();
23325 } CALL_CATCH_EXCEPTION(0);
23328 jresult = (void *)result;
23333 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_VectorUnsignedChar(void * jarg1) {
23334 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23336 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23340 } CALL_CATCH_EXCEPTION();
23346 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VectorUnsignedChar__SWIG_1(void * jarg1) {
23348 Dali::Vector< unsigned char > *arg1 = 0 ;
23349 Dali::Vector< unsigned char > *result = 0 ;
23351 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23353 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< unsigned char > const & type is null", 0);
23358 result = (Dali::Vector< unsigned char > *)new Dali::Vector< unsigned char >((Dali::Vector< unsigned char > const &)*arg1);
23359 } CALL_CATCH_EXCEPTION(0);
23362 jresult = (void *)result;
23367 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Assign(void * jarg1, void * jarg2) {
23369 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23370 Dali::Vector< unsigned char > *arg2 = 0 ;
23371 Dali::Vector< unsigned char > *result = 0 ;
23373 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23374 arg2 = (Dali::Vector< unsigned char > *)jarg2;
23376 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< unsigned char > const & type is null", 0);
23381 result = (Dali::Vector< unsigned char > *) &(arg1)->operator =((Dali::Vector< unsigned char > const &)*arg2);
23382 } CALL_CATCH_EXCEPTION(0);
23385 jresult = (void *)result;
23390 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Begin(void * jarg1) {
23392 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23393 Dali::Vector< unsigned char >::Iterator result;
23395 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23398 result = (Dali::Vector< unsigned char >::Iterator)((Dali::Vector< unsigned char > const *)arg1)->Begin();
23399 } CALL_CATCH_EXCEPTION(0);
23402 jresult = (void *)result;
23407 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_End(void * jarg1) {
23409 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23410 Dali::Vector< unsigned char >::Iterator result;
23412 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23415 result = (Dali::Vector< unsigned char >::Iterator)((Dali::Vector< unsigned char > const *)arg1)->End();
23416 } CALL_CATCH_EXCEPTION(0);
23419 jresult = (void *)result;
23424 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_ValueOfIndex__SWIG_0(void * jarg1, unsigned long jarg2) {
23426 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23427 Dali::Vector< unsigned char >::SizeType arg2 ;
23428 Dali::Vector< unsigned char >::ItemType *result = 0 ;
23430 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23431 arg2 = (Dali::Vector< unsigned char >::SizeType)jarg2;
23434 result = (Dali::Vector< unsigned char >::ItemType *) &(arg1)->operator [](arg2);
23435 } CALL_CATCH_EXCEPTION(0);
23438 jresult = (void *)result;
23443 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_PushBack(void * jarg1, unsigned char jarg2) {
23444 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23445 Dali::Vector< unsigned char >::ItemType *arg2 = 0 ;
23446 Dali::Vector< unsigned char >::ItemType temp2 ;
23448 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23449 temp2 = (Dali::Vector< unsigned char >::ItemType)jarg2;
23453 (arg1)->PushBack((Dali::Vector< unsigned char >::ItemType const &)*arg2);
23454 } CALL_CATCH_EXCEPTION();
23460 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Insert__SWIG_0(void * jarg1, unsigned char* jarg2, unsigned char jarg3) {
23461 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23462 Dali::Vector< unsigned char >::Iterator arg2 = (Dali::Vector< unsigned char >::Iterator) 0 ;
23463 Dali::Vector< unsigned char >::ItemType *arg3 = 0 ;
23464 Dali::Vector< unsigned char >::ItemType temp3 ;
23466 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23468 temp3 = (Dali::Vector< unsigned char >::ItemType)jarg3;
23472 (arg1)->Insert(arg2,(Dali::Vector< unsigned char >::ItemType const &)*arg3);
23473 } CALL_CATCH_EXCEPTION();
23481 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Insert__SWIG_1(void * jarg1, unsigned char* jarg2, void * jarg3, void * jarg4) {
23482 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23483 Dali::Vector< unsigned char >::Iterator arg2 = (Dali::Vector< unsigned char >::Iterator) 0 ;
23484 Dali::Vector< unsigned char >::Iterator arg3 = (Dali::Vector< unsigned char >::Iterator) 0 ;
23485 Dali::Vector< unsigned char >::Iterator arg4 = (Dali::Vector< unsigned char >::Iterator) 0 ;
23487 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23489 arg3 = (Dali::Vector< unsigned char >::Iterator)jarg3;
23490 arg4 = (Dali::Vector< unsigned char >::Iterator)jarg4;
23493 (arg1)->Insert(arg2,arg3,arg4);
23494 } CALL_CATCH_EXCEPTION();
23502 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Reserve(void * jarg1, unsigned long jarg2) {
23503 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23504 Dali::Vector< unsigned char >::SizeType arg2 ;
23506 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23507 arg2 = (Dali::Vector< unsigned char >::SizeType)jarg2;
23510 (arg1)->Reserve(arg2);
23511 } CALL_CATCH_EXCEPTION();
23517 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Resize__SWIG_0(void * jarg1, unsigned long jarg2) {
23518 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23519 Dali::Vector< unsigned char >::SizeType arg2 ;
23521 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23522 arg2 = (Dali::Vector< unsigned char >::SizeType)jarg2;
23525 (arg1)->Resize(arg2);
23526 } CALL_CATCH_EXCEPTION();
23532 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Resize__SWIG_1(void * jarg1, unsigned long jarg2, unsigned char jarg3) {
23533 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23534 Dali::Vector< unsigned char >::SizeType arg2 ;
23535 Dali::Vector< unsigned char >::ItemType *arg3 = 0 ;
23536 Dali::Vector< unsigned char >::ItemType temp3 ;
23538 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23539 arg2 = (Dali::Vector< unsigned char >::SizeType)jarg2;
23540 temp3 = (Dali::Vector< unsigned char >::ItemType)jarg3;
23544 (arg1)->Resize(arg2,(Dali::Vector< unsigned char >::ItemType const &)*arg3);
23545 } CALL_CATCH_EXCEPTION();
23551 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Erase__SWIG_0(void * jarg1, unsigned char* jarg2) {
23553 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23554 Dali::Vector< unsigned char >::Iterator arg2 = (Dali::Vector< unsigned char >::Iterator) 0 ;
23555 Dali::Vector< unsigned char >::Iterator result;
23557 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23561 result = (Dali::Vector< unsigned char >::Iterator)(arg1)->Erase(arg2);
23562 } CALL_CATCH_EXCEPTION(0);
23565 jresult = (void *)result;
23572 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Erase__SWIG_1(void * jarg1, unsigned char* jarg2, void * jarg3) {
23574 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23575 Dali::Vector< unsigned char >::Iterator arg2 = (Dali::Vector< unsigned char >::Iterator) 0 ;
23576 Dali::Vector< unsigned char >::Iterator arg3 = (Dali::Vector< unsigned char >::Iterator) 0 ;
23577 Dali::Vector< unsigned char >::Iterator result;
23579 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23581 arg3 = (Dali::Vector< unsigned char >::Iterator)jarg3;
23584 result = (Dali::Vector< unsigned char >::Iterator)(arg1)->Erase(arg2,arg3);
23585 } CALL_CATCH_EXCEPTION(0);
23588 jresult = (void *)result;
23595 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Remove(void * jarg1, unsigned char* jarg2) {
23596 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23597 Dali::Vector< unsigned char >::Iterator arg2 = (Dali::Vector< unsigned char >::Iterator) 0 ;
23599 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23603 (arg1)->Remove(arg2);
23604 } CALL_CATCH_EXCEPTION();
23612 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Swap(void * jarg1, void * jarg2) {
23613 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23614 Dali::Vector< unsigned char > *arg2 = 0 ;
23616 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23617 arg2 = (Dali::Vector< unsigned char > *)jarg2;
23619 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< unsigned char > & type is null", 0);
23624 (arg1)->Swap(*arg2);
23625 } CALL_CATCH_EXCEPTION();
23631 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Clear(void * jarg1) {
23632 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23634 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23638 } CALL_CATCH_EXCEPTION();
23644 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Release(void * jarg1) {
23645 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23647 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23651 } CALL_CATCH_EXCEPTION();
23657 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_VectorUint16Pair_BaseType_get() {
23661 result = (int)Dali::Vector< Dali::Uint16Pair >::BaseType;
23662 jresult = (int)result;
23667 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VectorUint16Pair__SWIG_0() {
23669 Dali::Vector< Dali::Uint16Pair > *result = 0 ;
23673 result = (Dali::Vector< Dali::Uint16Pair > *)new Dali::Vector< Dali::Uint16Pair >();
23674 } CALL_CATCH_EXCEPTION(0);
23677 jresult = (void *)result;
23682 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_VectorUint16Pair(void * jarg1) {
23683 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23685 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23689 } CALL_CATCH_EXCEPTION();
23695 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VectorUint16Pair__SWIG_1(void * jarg1) {
23697 Dali::Vector< Dali::Uint16Pair > *arg1 = 0 ;
23698 Dali::Vector< Dali::Uint16Pair > *result = 0 ;
23700 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23702 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< Dali::Uint16Pair > const & type is null", 0);
23707 result = (Dali::Vector< Dali::Uint16Pair > *)new Dali::Vector< Dali::Uint16Pair >((Dali::Vector< Dali::Uint16Pair > const &)*arg1);
23708 } CALL_CATCH_EXCEPTION(0);
23711 jresult = (void *)result;
23716 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Assign(void * jarg1, void * jarg2) {
23718 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23719 Dali::Vector< Dali::Uint16Pair > *arg2 = 0 ;
23720 Dali::Vector< Dali::Uint16Pair > *result = 0 ;
23722 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23723 arg2 = (Dali::Vector< Dali::Uint16Pair > *)jarg2;
23725 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< Dali::Uint16Pair > const & type is null", 0);
23730 result = (Dali::Vector< Dali::Uint16Pair > *) &(arg1)->operator =((Dali::Vector< Dali::Uint16Pair > const &)*arg2);
23731 } CALL_CATCH_EXCEPTION(0);
23734 jresult = (void *)result;
23739 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Begin(void * jarg1) {
23741 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23742 Dali::Vector< Dali::Uint16Pair >::Iterator result;
23744 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23747 result = (Dali::Vector< Dali::Uint16Pair >::Iterator)((Dali::Vector< Dali::Uint16Pair > const *)arg1)->Begin();
23748 } CALL_CATCH_EXCEPTION(0);
23751 jresult = (void *)result;
23756 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUint16Pair_End(void * jarg1) {
23758 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23759 Dali::Vector< Dali::Uint16Pair >::Iterator result;
23761 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23764 result = (Dali::Vector< Dali::Uint16Pair >::Iterator)((Dali::Vector< Dali::Uint16Pair > const *)arg1)->End();
23765 } CALL_CATCH_EXCEPTION(0);
23768 jresult = (void *)result;
23773 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUint16Pair_ValueOfIndex__SWIG_0(void * jarg1, unsigned long jarg2) {
23775 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23776 Dali::Vector< Dali::Uint16Pair >::SizeType arg2 ;
23777 Dali::Vector< Dali::Uint16Pair >::ItemType *result = 0 ;
23779 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23780 arg2 = (Dali::Vector< Dali::Uint16Pair >::SizeType)jarg2;
23783 result = (Dali::Vector< Dali::Uint16Pair >::ItemType *) &(arg1)->operator [](arg2);
23784 } CALL_CATCH_EXCEPTION(0);
23787 jresult = (void *)result;
23792 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_PushBack(void * jarg1, void * jarg2) {
23793 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23794 Dali::Vector< Dali::Uint16Pair >::ItemType *arg2 = 0 ;
23796 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23797 arg2 = (Dali::Vector< Dali::Uint16Pair >::ItemType *)jarg2;
23799 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< Dali::Uint16Pair >::ItemType const & type is null", 0);
23804 (arg1)->PushBack((Dali::Vector< Dali::Uint16Pair >::ItemType const &)*arg2);
23805 } CALL_CATCH_EXCEPTION();
23811 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Insert__SWIG_0(void * jarg1, void * jarg2, void * jarg3) {
23812 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23813 Dali::Vector< Dali::Uint16Pair >::Iterator arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator) 0 ;
23814 Dali::Vector< Dali::Uint16Pair >::ItemType *arg3 = 0 ;
23816 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23817 arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator)jarg2;
23818 arg3 = (Dali::Vector< Dali::Uint16Pair >::ItemType *)jarg3;
23820 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< Dali::Uint16Pair >::ItemType const & type is null", 0);
23825 (arg1)->Insert(arg2,(Dali::Vector< Dali::Uint16Pair >::ItemType const &)*arg3);
23826 } CALL_CATCH_EXCEPTION();
23832 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Insert__SWIG_1(void * jarg1, void * jarg2, void * jarg3, void * jarg4) {
23833 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23834 Dali::Vector< Dali::Uint16Pair >::Iterator arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator) 0 ;
23835 Dali::Vector< Dali::Uint16Pair >::Iterator arg3 = (Dali::Vector< Dali::Uint16Pair >::Iterator) 0 ;
23836 Dali::Vector< Dali::Uint16Pair >::Iterator arg4 = (Dali::Vector< Dali::Uint16Pair >::Iterator) 0 ;
23838 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23839 arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator)jarg2;
23840 arg3 = (Dali::Vector< Dali::Uint16Pair >::Iterator)jarg3;
23841 arg4 = (Dali::Vector< Dali::Uint16Pair >::Iterator)jarg4;
23844 (arg1)->Insert(arg2,arg3,arg4);
23845 } CALL_CATCH_EXCEPTION();
23851 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Reserve(void * jarg1, unsigned long jarg2) {
23852 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23853 Dali::Vector< Dali::Uint16Pair >::SizeType arg2 ;
23855 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23856 arg2 = (Dali::Vector< Dali::Uint16Pair >::SizeType)jarg2;
23859 (arg1)->Reserve(arg2);
23860 } CALL_CATCH_EXCEPTION();
23866 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Resize__SWIG_0(void * jarg1, unsigned long jarg2) {
23867 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23868 Dali::Vector< Dali::Uint16Pair >::SizeType arg2 ;
23870 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23871 arg2 = (Dali::Vector< Dali::Uint16Pair >::SizeType)jarg2;
23874 (arg1)->Resize(arg2);
23875 } CALL_CATCH_EXCEPTION();
23881 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Resize__SWIG_1(void * jarg1, unsigned long jarg2, void * jarg3) {
23882 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23883 Dali::Vector< Dali::Uint16Pair >::SizeType arg2 ;
23884 Dali::Vector< Dali::Uint16Pair >::ItemType *arg3 = 0 ;
23886 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23887 arg2 = (Dali::Vector< Dali::Uint16Pair >::SizeType)jarg2;
23888 arg3 = (Dali::Vector< Dali::Uint16Pair >::ItemType *)jarg3;
23890 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< Dali::Uint16Pair >::ItemType const & type is null", 0);
23895 (arg1)->Resize(arg2,(Dali::Vector< Dali::Uint16Pair >::ItemType const &)*arg3);
23896 } CALL_CATCH_EXCEPTION();
23902 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Erase__SWIG_0(void * jarg1, void * jarg2) {
23904 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23905 Dali::Vector< Dali::Uint16Pair >::Iterator arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator) 0 ;
23906 Dali::Vector< Dali::Uint16Pair >::Iterator result;
23908 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23909 arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator)jarg2;
23912 result = (Dali::Vector< Dali::Uint16Pair >::Iterator)(arg1)->Erase(arg2);
23913 } CALL_CATCH_EXCEPTION(0);
23916 jresult = (void *)result;
23921 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Erase__SWIG_1(void * jarg1, void * jarg2, void * jarg3) {
23923 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23924 Dali::Vector< Dali::Uint16Pair >::Iterator arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator) 0 ;
23925 Dali::Vector< Dali::Uint16Pair >::Iterator arg3 = (Dali::Vector< Dali::Uint16Pair >::Iterator) 0 ;
23926 Dali::Vector< Dali::Uint16Pair >::Iterator result;
23928 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23929 arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator)jarg2;
23930 arg3 = (Dali::Vector< Dali::Uint16Pair >::Iterator)jarg3;
23933 result = (Dali::Vector< Dali::Uint16Pair >::Iterator)(arg1)->Erase(arg2,arg3);
23934 } CALL_CATCH_EXCEPTION(0);
23937 jresult = (void *)result;
23942 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Remove(void * jarg1, void * jarg2) {
23943 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23944 Dali::Vector< Dali::Uint16Pair >::Iterator arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator) 0 ;
23946 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23947 arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator)jarg2;
23950 (arg1)->Remove(arg2);
23951 } CALL_CATCH_EXCEPTION();
23957 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Swap(void * jarg1, void * jarg2) {
23958 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23959 Dali::Vector< Dali::Uint16Pair > *arg2 = 0 ;
23961 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23962 arg2 = (Dali::Vector< Dali::Uint16Pair > *)jarg2;
23964 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< Dali::Uint16Pair > & type is null", 0);
23969 (arg1)->Swap(*arg2);
23970 } CALL_CATCH_EXCEPTION();
23976 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Clear(void * jarg1) {
23977 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23979 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23983 } CALL_CATCH_EXCEPTION();
23989 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Release(void * jarg1) {
23990 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23992 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23996 } CALL_CATCH_EXCEPTION();
24002 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VoidSignal() {
24004 Dali::Signal< void () > *result = 0 ;
24008 result = (Dali::Signal< void () > *)new Dali::Signal< void () >();
24009 } CALL_CATCH_EXCEPTION(0);
24012 jresult = (void *)result;
24017 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_VoidSignal(void * jarg1) {
24018 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
24020 arg1 = (Dali::Signal< void () > *)jarg1;
24024 } CALL_CATCH_EXCEPTION();
24030 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_VoidSignal_Empty(void * jarg1) {
24032 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
24035 arg1 = (Dali::Signal< void () > *)jarg1;
24038 result = (bool)((Dali::Signal< void () > const *)arg1)->Empty();
24039 } CALL_CATCH_EXCEPTION(0);
24047 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_VoidSignal_GetConnectionCount(void * jarg1) {
24048 unsigned long jresult ;
24049 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
24050 std::size_t result;
24052 arg1 = (Dali::Signal< void () > *)jarg1;
24055 result = ((Dali::Signal< void () > const *)arg1)->GetConnectionCount();
24056 } CALL_CATCH_EXCEPTION(0);
24059 jresult = (unsigned long)result;
24064 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VoidSignal_Connect__SWIG_0(void * jarg1, void * jarg2) {
24065 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
24066 void (*arg2)() = (void (*)()) 0 ;
24068 arg1 = (Dali::Signal< void () > *)jarg1;
24069 arg2 = (void (*)())jarg2;
24072 (arg1)->Connect(arg2);
24073 } CALL_CATCH_EXCEPTION();
24079 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VoidSignal_Disconnect(void * jarg1, void * jarg2) {
24080 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
24081 void (*arg2)() = (void (*)()) 0 ;
24083 arg1 = (Dali::Signal< void () > *)jarg1;
24084 arg2 = (void (*)())jarg2;
24087 (arg1)->Disconnect(arg2);
24088 } CALL_CATCH_EXCEPTION();
24094 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VoidSignal_Connect__SWIG_4(void * jarg1, void * jarg2, void * jarg3) {
24095 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
24096 Dali::ConnectionTrackerInterface *arg2 = (Dali::ConnectionTrackerInterface *) 0 ;
24097 Dali::FunctorDelegate *arg3 = (Dali::FunctorDelegate *) 0 ;
24099 arg1 = (Dali::Signal< void () > *)jarg1;
24100 arg2 = (Dali::ConnectionTrackerInterface *)jarg2;
24101 arg3 = (Dali::FunctorDelegate *)jarg3;
24104 (arg1)->Connect(arg2,arg3);
24105 } CALL_CATCH_EXCEPTION();
24111 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VoidSignal_Emit(void * jarg1) {
24112 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
24114 arg1 = (Dali::Signal< void () > *)jarg1;
24118 } CALL_CATCH_EXCEPTION();
24124 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_FloatSignal_Empty(void * jarg1) {
24126 Dali::Signal< void (float) > *arg1 = (Dali::Signal< void (float) > *) 0 ;
24129 arg1 = (Dali::Signal< void (float) > *)jarg1;
24132 result = (bool)Dali_Signal_Sl_void_Sp_float_SP__Sg__Empty((Dali::Signal< void (float) > const *)arg1);
24133 } CALL_CATCH_EXCEPTION(0);
24141 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_FloatSignal_GetConnectionCount(void * jarg1) {
24142 unsigned long jresult ;
24143 Dali::Signal< void (float) > *arg1 = (Dali::Signal< void (float) > *) 0 ;
24144 std::size_t result;
24146 arg1 = (Dali::Signal< void (float) > *)jarg1;
24149 result = Dali_Signal_Sl_void_Sp_float_SP__Sg__GetConnectionCount((Dali::Signal< void (float) > const *)arg1);
24150 } CALL_CATCH_EXCEPTION(0);
24153 jresult = (unsigned long)result;
24158 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FloatSignal_Connect(void * jarg1, void * jarg2) {
24159 Dali::Signal< void (float) > *arg1 = (Dali::Signal< void (float) > *) 0 ;
24160 void (*arg2)(float) = (void (*)(float)) 0 ;
24162 arg1 = (Dali::Signal< void (float) > *)jarg1;
24163 arg2 = (void (*)(float))jarg2;
24166 Dali_Signal_Sl_void_Sp_float_SP__Sg__Connect(arg1,arg2);
24167 } CALL_CATCH_EXCEPTION();
24173 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FloatSignal_Disconnect(void * jarg1, void * jarg2) {
24174 Dali::Signal< void (float) > *arg1 = (Dali::Signal< void (float) > *) 0 ;
24175 void (*arg2)(float) = (void (*)(float)) 0 ;
24177 arg1 = (Dali::Signal< void (float) > *)jarg1;
24178 arg2 = (void (*)(float))jarg2;
24181 Dali_Signal_Sl_void_Sp_float_SP__Sg__Disconnect(arg1,arg2);
24182 } CALL_CATCH_EXCEPTION();
24188 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FloatSignal_Emit(void * jarg1, float jarg2) {
24189 Dali::Signal< void (float) > *arg1 = (Dali::Signal< void (float) > *) 0 ;
24192 arg1 = (Dali::Signal< void (float) > *)jarg1;
24193 arg2 = (float)jarg2;
24196 Dali_Signal_Sl_void_Sp_float_SP__Sg__Emit(arg1,arg2);
24197 } CALL_CATCH_EXCEPTION();
24203 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_FloatSignal() {
24205 Dali::Signal< void (float) > *result = 0 ;
24209 result = (Dali::Signal< void (float) > *)new Dali::Signal< void (float) >();
24210 } CALL_CATCH_EXCEPTION(0);
24213 jresult = (void *)result;
24218 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_FloatSignal(void * jarg1) {
24219 Dali::Signal< void (float) > *arg1 = (Dali::Signal< void (float) > *) 0 ;
24221 arg1 = (Dali::Signal< void (float) > *)jarg1;
24225 } CALL_CATCH_EXCEPTION();
24231 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_ObjectCreatedSignal_Empty(void * jarg1) {
24233 Dali::Signal< void (Dali::BaseHandle) > *arg1 = (Dali::Signal< void (Dali::BaseHandle) > *) 0 ;
24236 arg1 = (Dali::Signal< void (Dali::BaseHandle) > *)jarg1;
24239 result = (bool)Dali_Signal_Sl_void_Sp_Dali_BaseHandle_SP__Sg__Empty((Dali::Signal< void (Dali::BaseHandle) > const *)arg1);
24240 } CALL_CATCH_EXCEPTION(0);
24248 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ObjectCreatedSignal_GetConnectionCount(void * jarg1) {
24249 unsigned long jresult ;
24250 Dali::Signal< void (Dali::BaseHandle) > *arg1 = (Dali::Signal< void (Dali::BaseHandle) > *) 0 ;
24251 std::size_t result;
24253 arg1 = (Dali::Signal< void (Dali::BaseHandle) > *)jarg1;
24256 result = Dali_Signal_Sl_void_Sp_Dali_BaseHandle_SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::BaseHandle) > const *)arg1);
24257 } CALL_CATCH_EXCEPTION(0);
24260 jresult = (unsigned long)result;
24265 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ObjectCreatedSignal_Connect(void * jarg1, void * jarg2) {
24266 Dali::Signal< void (Dali::BaseHandle) > *arg1 = (Dali::Signal< void (Dali::BaseHandle) > *) 0 ;
24267 void (*arg2)(Dali::BaseHandle) = (void (*)(Dali::BaseHandle)) 0 ;
24269 arg1 = (Dali::Signal< void (Dali::BaseHandle) > *)jarg1;
24270 arg2 = (void (*)(Dali::BaseHandle))jarg2;
24273 Dali_Signal_Sl_void_Sp_Dali_BaseHandle_SP__Sg__Connect(arg1,arg2);
24274 } CALL_CATCH_EXCEPTION();
24280 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ObjectCreatedSignal_Disconnect(void * jarg1, void * jarg2) {
24281 Dali::Signal< void (Dali::BaseHandle) > *arg1 = (Dali::Signal< void (Dali::BaseHandle) > *) 0 ;
24282 void (*arg2)(Dali::BaseHandle) = (void (*)(Dali::BaseHandle)) 0 ;
24284 arg1 = (Dali::Signal< void (Dali::BaseHandle) > *)jarg1;
24285 arg2 = (void (*)(Dali::BaseHandle))jarg2;
24288 Dali_Signal_Sl_void_Sp_Dali_BaseHandle_SP__Sg__Disconnect(arg1,arg2);
24289 } CALL_CATCH_EXCEPTION();
24295 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ObjectCreatedSignal_Emit(void * jarg1, void * jarg2) {
24296 Dali::Signal< void (Dali::BaseHandle) > *arg1 = (Dali::Signal< void (Dali::BaseHandle) > *) 0 ;
24297 Dali::BaseHandle arg2 ;
24298 Dali::BaseHandle *argp2 ;
24300 arg1 = (Dali::Signal< void (Dali::BaseHandle) > *)jarg1;
24301 argp2 = (Dali::BaseHandle *)jarg2;
24303 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
24309 Dali_Signal_Sl_void_Sp_Dali_BaseHandle_SP__Sg__Emit(arg1,arg2);
24310 } CALL_CATCH_EXCEPTION();
24316 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ObjectCreatedSignal() {
24318 Dali::Signal< void (Dali::BaseHandle) > *result = 0 ;
24322 result = (Dali::Signal< void (Dali::BaseHandle) > *)new Dali::Signal< void (Dali::BaseHandle) >();
24323 } CALL_CATCH_EXCEPTION(0);
24326 jresult = (void *)result;
24331 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ObjectCreatedSignal(void * jarg1) {
24332 Dali::Signal< void (Dali::BaseHandle) > *arg1 = (Dali::Signal< void (Dali::BaseHandle) > *) 0 ;
24334 arg1 = (Dali::Signal< void (Dali::BaseHandle) > *)jarg1;
24338 } CALL_CATCH_EXCEPTION();
24344 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_PropertyNotifySignal_Empty(void * jarg1) {
24346 Dali::Signal< void (Dali::PropertyNotification &) > *arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *) 0 ;
24349 arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *)jarg1;
24352 result = (bool)Dali_Signal_Sl_void_Sp_Dali_PropertyNotification_SA__SP__Sg__Empty((Dali::Signal< void (Dali::PropertyNotification &) > const *)arg1);
24353 } CALL_CATCH_EXCEPTION(0);
24361 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_PropertyNotifySignal_GetConnectionCount(void * jarg1) {
24362 unsigned long jresult ;
24363 Dali::Signal< void (Dali::PropertyNotification &) > *arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *) 0 ;
24364 std::size_t result;
24366 arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *)jarg1;
24369 result = Dali_Signal_Sl_void_Sp_Dali_PropertyNotification_SA__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::PropertyNotification &) > const *)arg1);
24370 } CALL_CATCH_EXCEPTION(0);
24373 jresult = (unsigned long)result;
24378 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PropertyNotifySignal_Connect(void * jarg1, void * jarg2) {
24379 Dali::Signal< void (Dali::PropertyNotification &) > *arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *) 0 ;
24380 void (*arg2)(Dali::PropertyNotification &) = (void (*)(Dali::PropertyNotification &)) 0 ;
24382 arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *)jarg1;
24383 arg2 = (void (*)(Dali::PropertyNotification &))jarg2;
24386 Dali_Signal_Sl_void_Sp_Dali_PropertyNotification_SA__SP__Sg__Connect(arg1,arg2);
24387 } CALL_CATCH_EXCEPTION();
24393 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PropertyNotifySignal_Disconnect(void * jarg1, void * jarg2) {
24394 Dali::Signal< void (Dali::PropertyNotification &) > *arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *) 0 ;
24395 void (*arg2)(Dali::PropertyNotification &) = (void (*)(Dali::PropertyNotification &)) 0 ;
24397 arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *)jarg1;
24398 arg2 = (void (*)(Dali::PropertyNotification &))jarg2;
24401 Dali_Signal_Sl_void_Sp_Dali_PropertyNotification_SA__SP__Sg__Disconnect(arg1,arg2);
24402 } CALL_CATCH_EXCEPTION();
24408 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PropertyNotifySignal_Emit(void * jarg1, void * jarg2) {
24409 Dali::Signal< void (Dali::PropertyNotification &) > *arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *) 0 ;
24410 Dali::PropertyNotification *arg2 = 0 ;
24412 arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *)jarg1;
24413 arg2 = (Dali::PropertyNotification *)jarg2;
24415 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PropertyNotification & type is null", 0);
24420 Dali_Signal_Sl_void_Sp_Dali_PropertyNotification_SA__SP__Sg__Emit(arg1,*arg2);
24421 } CALL_CATCH_EXCEPTION();
24427 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PropertyNotifySignal() {
24429 Dali::Signal< void (Dali::PropertyNotification &) > *result = 0 ;
24433 result = (Dali::Signal< void (Dali::PropertyNotification &) > *)new Dali::Signal< void (Dali::PropertyNotification &) >();
24434 } CALL_CATCH_EXCEPTION(0);
24437 jresult = (void *)result;
24442 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PropertyNotifySignal(void * jarg1) {
24443 Dali::Signal< void (Dali::PropertyNotification &) > *arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *) 0 ;
24445 arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *)jarg1;
24449 } CALL_CATCH_EXCEPTION();
24455 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RenderTaskSignal() {
24457 Dali::Signal< void (Dali::RenderTask &) > *result = 0 ;
24461 result = (Dali::Signal< void (Dali::RenderTask &) > *)new Dali::Signal< void (Dali::RenderTask &) >();
24462 } CALL_CATCH_EXCEPTION(0);
24465 jresult = (void *)result;
24470 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_RenderTaskSignal(void * jarg1) {
24471 Dali::Signal< void (Dali::RenderTask &) > *arg1 = (Dali::Signal< void (Dali::RenderTask &) > *) 0 ;
24473 arg1 = (Dali::Signal< void (Dali::RenderTask &) > *)jarg1;
24477 } CALL_CATCH_EXCEPTION();
24483 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_LongPressGestureDetectedSignal_Empty(void * jarg1) {
24485 Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *) 0 ;
24488 arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *)jarg1;
24491 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);
24492 } CALL_CATCH_EXCEPTION(0);
24500 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_LongPressGestureDetectedSignal_GetConnectionCount(void * jarg1) {
24501 unsigned long jresult ;
24502 Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *) 0 ;
24503 std::size_t result;
24505 arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *)jarg1;
24508 result = Dali_Signal_Sl_void_Sp_Dali_LongPressGesture_SS_const_SA__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > const *)arg1);
24509 } CALL_CATCH_EXCEPTION(0);
24512 jresult = (unsigned long)result;
24517 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LongPressGestureDetectedSignal_Connect(void * jarg1, void * jarg2) {
24518 Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *) 0 ;
24519 void (*arg2)(Dali::Actor,Dali::LongPressGesture const &) = (void (*)(Dali::Actor,Dali::LongPressGesture const &)) 0 ;
24521 arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *)jarg1;
24522 arg2 = (void (*)(Dali::Actor,Dali::LongPressGesture const &))jarg2;
24525 Dali_Signal_Sl_void_Sp_Dali_LongPressGesture_SS_const_SA__SP__Sg__Connect(arg1,arg2);
24526 } CALL_CATCH_EXCEPTION();
24532 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LongPressGestureDetectedSignal_Disconnect(void * jarg1, void * jarg2) {
24533 Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *) 0 ;
24534 void (*arg2)(Dali::Actor,Dali::LongPressGesture const &) = (void (*)(Dali::Actor,Dali::LongPressGesture const &)) 0 ;
24536 arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *)jarg1;
24537 arg2 = (void (*)(Dali::Actor,Dali::LongPressGesture const &))jarg2;
24540 Dali_Signal_Sl_void_Sp_Dali_LongPressGesture_SS_const_SA__SP__Sg__Disconnect(arg1,arg2);
24541 } CALL_CATCH_EXCEPTION();
24547 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LongPressGestureDetectedSignal_Emit(void * jarg1, void * jarg2, void * jarg3) {
24548 Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *) 0 ;
24550 Dali::LongPressGesture *arg3 = 0 ;
24551 Dali::Actor *argp2 ;
24553 arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *)jarg1;
24554 argp2 = (Dali::Actor *)jarg2;
24556 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
24560 arg3 = (Dali::LongPressGesture *)jarg3;
24562 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::LongPressGesture const & type is null", 0);
24567 Dali_Signal_Sl_void_Sp_Dali_LongPressGesture_SS_const_SA__SP__Sg__Emit(arg1,arg2,(Dali::LongPressGesture const &)*arg3);
24568 } CALL_CATCH_EXCEPTION();
24574 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LongPressGestureDetectedSignal() {
24576 Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *result = 0 ;
24580 result = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *)new Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) >();
24581 } CALL_CATCH_EXCEPTION(0);
24584 jresult = (void *)result;
24589 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_LongPressGestureDetectedSignal(void * jarg1) {
24590 Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *) 0 ;
24592 arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *)jarg1;
24596 } CALL_CATCH_EXCEPTION();
24602 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_KeyEventSignal_Empty(void * jarg1) {
24604 Dali::Signal< void (Dali::KeyEvent const &) > *arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *) 0 ;
24607 arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *)jarg1;
24610 result = (bool)Dali_Signal_Sl_void_Sp_Dali_KeyEvent_SS_const_SA__SP__Sg__Empty((Dali::Signal< void (Dali::KeyEvent const &) > const *)arg1);
24611 } CALL_CATCH_EXCEPTION(0);
24619 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_KeyEventSignal_GetConnectionCount(void * jarg1) {
24620 unsigned long jresult ;
24621 Dali::Signal< void (Dali::KeyEvent const &) > *arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *) 0 ;
24622 std::size_t result;
24624 arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *)jarg1;
24627 result = Dali_Signal_Sl_void_Sp_Dali_KeyEvent_SS_const_SA__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::KeyEvent const &) > const *)arg1);
24628 } CALL_CATCH_EXCEPTION(0);
24631 jresult = (unsigned long)result;
24636 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyEventSignal_Connect(void * jarg1, void * jarg2) {
24637 Dali::Signal< void (Dali::KeyEvent const &) > *arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *) 0 ;
24638 void (*arg2)(Dali::KeyEvent const &) = (void (*)(Dali::KeyEvent const &)) 0 ;
24640 arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *)jarg1;
24641 arg2 = (void (*)(Dali::KeyEvent const &))jarg2;
24644 Dali_Signal_Sl_void_Sp_Dali_KeyEvent_SS_const_SA__SP__Sg__Connect(arg1,arg2);
24645 } CALL_CATCH_EXCEPTION();
24651 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyEventSignal_Disconnect(void * jarg1, void * jarg2) {
24652 Dali::Signal< void (Dali::KeyEvent const &) > *arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *) 0 ;
24653 void (*arg2)(Dali::KeyEvent const &) = (void (*)(Dali::KeyEvent const &)) 0 ;
24655 arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *)jarg1;
24656 arg2 = (void (*)(Dali::KeyEvent const &))jarg2;
24659 Dali_Signal_Sl_void_Sp_Dali_KeyEvent_SS_const_SA__SP__Sg__Disconnect(arg1,arg2);
24660 } CALL_CATCH_EXCEPTION();
24666 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyEventSignal_Emit(void * jarg1, void * jarg2) {
24667 Dali::Signal< void (Dali::KeyEvent const &) > *arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *) 0 ;
24668 Dali::KeyEvent *arg2 = 0 ;
24670 arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *)jarg1;
24671 arg2 = (Dali::KeyEvent *)jarg2;
24673 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyEvent const & type is null", 0);
24678 Dali_Signal_Sl_void_Sp_Dali_KeyEvent_SS_const_SA__SP__Sg__Emit(arg1,(Dali::KeyEvent const &)*arg2);
24679 } CALL_CATCH_EXCEPTION();
24685 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_KeyEventSignal() {
24687 Dali::Signal< void (Dali::KeyEvent const &) > *result = 0 ;
24691 result = (Dali::Signal< void (Dali::KeyEvent const &) > *)new Dali::Signal< void (Dali::KeyEvent const &) >();
24692 } CALL_CATCH_EXCEPTION(0);
24695 jresult = (void *)result;
24700 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_KeyEventSignal(void * jarg1) {
24701 Dali::Signal< void (Dali::KeyEvent const &) > *arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *) 0 ;
24703 arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *)jarg1;
24707 } CALL_CATCH_EXCEPTION();
24712 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_StageWheelSignal_Empty(void * jarg1) {
24714 Dali::Signal< void (Dali::WheelEvent const &) > *arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *) 0 ;
24717 arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *)jarg1;
24720 result = (bool)Dali_Signal_Sl_void_Sp_Dali_WheelEvent_SS_const_SA__SP__Sg__Empty((Dali::Signal< void (Dali::WheelEvent const &) > const *)arg1);
24721 } CALL_CATCH_EXCEPTION(0);
24729 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_StageWheelSignal_GetConnectionCount(void * jarg1) {
24730 unsigned long jresult ;
24731 Dali::Signal< void (Dali::WheelEvent const &) > *arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *) 0 ;
24732 std::size_t result;
24734 arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *)jarg1;
24737 result = Dali_Signal_Sl_void_Sp_Dali_WheelEvent_SS_const_SA__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::WheelEvent const &) > const *)arg1);
24738 } CALL_CATCH_EXCEPTION(0);
24741 jresult = (unsigned long)result;
24746 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StageWheelSignal_Connect(void * jarg1, void * jarg2) {
24747 Dali::Signal< void (Dali::WheelEvent const &) > *arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *) 0 ;
24748 void (*arg2)(Dali::WheelEvent const &) = (void (*)(Dali::WheelEvent const &)) 0 ;
24750 arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *)jarg1;
24751 arg2 = (void (*)(Dali::WheelEvent const &))jarg2;
24754 Dali_Signal_Sl_void_Sp_Dali_WheelEvent_SS_const_SA__SP__Sg__Connect(arg1,arg2);
24755 } CALL_CATCH_EXCEPTION();
24761 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StageWheelSignal_Disconnect(void * jarg1, void * jarg2) {
24762 Dali::Signal< void (Dali::WheelEvent const &) > *arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *) 0 ;
24763 void (*arg2)(Dali::WheelEvent const &) = (void (*)(Dali::WheelEvent const &)) 0 ;
24765 arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *)jarg1;
24766 arg2 = (void (*)(Dali::WheelEvent const &))jarg2;
24769 Dali_Signal_Sl_void_Sp_Dali_WheelEvent_SS_const_SA__SP__Sg__Disconnect(arg1,arg2);
24770 } CALL_CATCH_EXCEPTION();
24776 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StageWheelSignal_Emit(void * jarg1, void * jarg2) {
24777 Dali::Signal< void (Dali::WheelEvent const &) > *arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *) 0 ;
24778 Dali::WheelEvent *arg2 = 0 ;
24780 arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *)jarg1;
24781 arg2 = (Dali::WheelEvent *)jarg2;
24783 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::WheelEvent const & type is null", 0);
24788 Dali_Signal_Sl_void_Sp_Dali_WheelEvent_SS_const_SA__SP__Sg__Emit(arg1,(Dali::WheelEvent const &)*arg2);
24789 } CALL_CATCH_EXCEPTION();
24795 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_StageWheelSignal() {
24797 Dali::Signal< void (Dali::WheelEvent const &) > *result = 0 ;
24801 result = (Dali::Signal< void (Dali::WheelEvent const &) > *)new Dali::Signal< void (Dali::WheelEvent const &) >();
24802 } CALL_CATCH_EXCEPTION(0);
24805 jresult = (void *)result;
24810 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_StageWheelSignal(void * jarg1) {
24811 Dali::Signal< void (Dali::WheelEvent const &) > *arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *) 0 ;
24813 arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *)jarg1;
24817 } CALL_CATCH_EXCEPTION();
24823 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AngleThresholdPair__SWIG_0() {
24825 std::pair< Dali::Radian,Dali::Radian > *result = 0 ;
24829 result = (std::pair< Dali::Radian,Dali::Radian > *)new std::pair< Dali::Radian,Dali::Radian >();
24830 } CALL_CATCH_EXCEPTION(0);
24833 jresult = (void *)result;
24838 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AngleThresholdPair__SWIG_1(void * jarg1, void * jarg2) {
24840 Dali::Radian arg1 ;
24841 Dali::Radian arg2 ;
24842 Dali::Radian *argp1 ;
24843 Dali::Radian *argp2 ;
24844 std::pair< Dali::Radian,Dali::Radian > *result = 0 ;
24846 argp1 = (Dali::Radian *)jarg1;
24848 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
24852 argp2 = (Dali::Radian *)jarg2;
24854 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
24860 result = (std::pair< Dali::Radian,Dali::Radian > *)new std::pair< Dali::Radian,Dali::Radian >(arg1,arg2);
24861 } CALL_CATCH_EXCEPTION(0);
24864 jresult = (void *)result;
24869 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AngleThresholdPair__SWIG_2(void * jarg1) {
24871 std::pair< Dali::Radian,Dali::Radian > *arg1 = 0 ;
24872 std::pair< Dali::Radian,Dali::Radian > *result = 0 ;
24874 arg1 = (std::pair< Dali::Radian,Dali::Radian > *)jarg1;
24876 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::pair< Dali::Radian,Dali::Radian > const & type is null", 0);
24881 result = (std::pair< Dali::Radian,Dali::Radian > *)new std::pair< Dali::Radian,Dali::Radian >((std::pair< Dali::Radian,Dali::Radian > const &)*arg1);
24882 } CALL_CATCH_EXCEPTION(0);
24885 jresult = (void *)result;
24890 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_AngleThresholdPair_first_set(void * jarg1, void * jarg2) {
24891 std::pair< Dali::Radian,Dali::Radian > *arg1 = (std::pair< Dali::Radian,Dali::Radian > *) 0 ;
24892 Dali::Radian *arg2 = (Dali::Radian *) 0 ;
24894 arg1 = (std::pair< Dali::Radian,Dali::Radian > *)jarg1;
24895 arg2 = (Dali::Radian *)jarg2;
24896 if (arg1) (arg1)->first = *arg2;
24900 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AngleThresholdPair_first_get(void * jarg1) {
24902 std::pair< Dali::Radian,Dali::Radian > *arg1 = (std::pair< Dali::Radian,Dali::Radian > *) 0 ;
24903 Dali::Radian *result = 0 ;
24905 arg1 = (std::pair< Dali::Radian,Dali::Radian > *)jarg1;
24906 result = (Dali::Radian *)& ((arg1)->first);
24907 jresult = (void *)result;
24912 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_AngleThresholdPair_second_set(void * jarg1, void * jarg2) {
24913 std::pair< Dali::Radian,Dali::Radian > *arg1 = (std::pair< Dali::Radian,Dali::Radian > *) 0 ;
24914 Dali::Radian *arg2 = (Dali::Radian *) 0 ;
24916 arg1 = (std::pair< Dali::Radian,Dali::Radian > *)jarg1;
24917 arg2 = (Dali::Radian *)jarg2;
24918 if (arg1) (arg1)->second = *arg2;
24922 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AngleThresholdPair_second_get(void * jarg1) {
24924 std::pair< Dali::Radian,Dali::Radian > *arg1 = (std::pair< Dali::Radian,Dali::Radian > *) 0 ;
24925 Dali::Radian *result = 0 ;
24927 arg1 = (std::pair< Dali::Radian,Dali::Radian > *)jarg1;
24928 result = (Dali::Radian *)& ((arg1)->second);
24929 jresult = (void *)result;
24934 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_AngleThresholdPair(void * jarg1) {
24935 std::pair< Dali::Radian,Dali::Radian > *arg1 = (std::pair< Dali::Radian,Dali::Radian > *) 0 ;
24937 arg1 = (std::pair< Dali::Radian,Dali::Radian > *)jarg1;
24941 } CALL_CATCH_EXCEPTION();
24947 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_PanGestureDetectedSignal_Empty(void * jarg1) {
24949 Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *) 0 ;
24952 arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *)jarg1;
24955 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);
24956 } CALL_CATCH_EXCEPTION(0);
24964 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_PanGestureDetectedSignal_GetConnectionCount(void * jarg1) {
24965 unsigned long jresult ;
24966 Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *) 0 ;
24967 std::size_t result;
24969 arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *)jarg1;
24972 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);
24973 } CALL_CATCH_EXCEPTION(0);
24976 jresult = (unsigned long)result;
24981 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetectedSignal_Connect(void * jarg1, void * jarg2) {
24982 Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *) 0 ;
24983 void (*arg2)(Dali::Actor,Dali::PanGesture const &) = (void (*)(Dali::Actor,Dali::PanGesture const &)) 0 ;
24985 arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *)jarg1;
24986 arg2 = (void (*)(Dali::Actor,Dali::PanGesture const &))jarg2;
24989 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PanGesture_SS_const_SA__SP__Sg__Connect(arg1,arg2);
24990 } CALL_CATCH_EXCEPTION();
24996 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetectedSignal_Disconnect(void * jarg1, void * jarg2) {
24997 Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *) 0 ;
24998 void (*arg2)(Dali::Actor,Dali::PanGesture const &) = (void (*)(Dali::Actor,Dali::PanGesture const &)) 0 ;
25000 arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *)jarg1;
25001 arg2 = (void (*)(Dali::Actor,Dali::PanGesture const &))jarg2;
25004 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PanGesture_SS_const_SA__SP__Sg__Disconnect(arg1,arg2);
25005 } CALL_CATCH_EXCEPTION();
25011 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetectedSignal_Emit(void * jarg1, void * jarg2, void * jarg3) {
25012 Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *) 0 ;
25014 Dali::PanGesture *arg3 = 0 ;
25015 Dali::Actor *argp2 ;
25017 arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *)jarg1;
25018 argp2 = (Dali::Actor *)jarg2;
25020 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
25024 arg3 = (Dali::PanGesture *)jarg3;
25026 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PanGesture const & type is null", 0);
25031 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PanGesture_SS_const_SA__SP__Sg__Emit(arg1,arg2,(Dali::PanGesture const &)*arg3);
25032 } CALL_CATCH_EXCEPTION();
25038 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PanGestureDetectedSignal() {
25040 Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *result = 0 ;
25044 result = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *)new Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) >();
25045 } CALL_CATCH_EXCEPTION(0);
25048 jresult = (void *)result;
25053 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PanGestureDetectedSignal(void * jarg1) {
25054 Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *) 0 ;
25056 arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *)jarg1;
25060 } CALL_CATCH_EXCEPTION();
25066 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_PinchGestureDetectedSignal_Empty(void * jarg1) {
25068 Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *) 0 ;
25071 arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *)jarg1;
25074 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);
25075 } CALL_CATCH_EXCEPTION(0);
25083 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_PinchGestureDetectedSignal_GetConnectionCount(void * jarg1) {
25084 unsigned long jresult ;
25085 Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *) 0 ;
25086 std::size_t result;
25088 arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *)jarg1;
25091 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);
25092 } CALL_CATCH_EXCEPTION(0);
25095 jresult = (unsigned long)result;
25100 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PinchGestureDetectedSignal_Connect(void * jarg1, void * jarg2) {
25101 Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *) 0 ;
25102 void (*arg2)(Dali::Actor,Dali::PinchGesture const &) = (void (*)(Dali::Actor,Dali::PinchGesture const &)) 0 ;
25104 arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *)jarg1;
25105 arg2 = (void (*)(Dali::Actor,Dali::PinchGesture const &))jarg2;
25108 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PinchGesture_SS_const_SA__SP__Sg__Connect(arg1,arg2);
25109 } CALL_CATCH_EXCEPTION();
25115 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PinchGestureDetectedSignal_Disconnect(void * jarg1, void * jarg2) {
25116 Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *) 0 ;
25117 void (*arg2)(Dali::Actor,Dali::PinchGesture const &) = (void (*)(Dali::Actor,Dali::PinchGesture const &)) 0 ;
25119 arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *)jarg1;
25120 arg2 = (void (*)(Dali::Actor,Dali::PinchGesture const &))jarg2;
25123 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PinchGesture_SS_const_SA__SP__Sg__Disconnect(arg1,arg2);
25124 } CALL_CATCH_EXCEPTION();
25130 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PinchGestureDetectedSignal_Emit(void * jarg1, void * jarg2, void * jarg3) {
25131 Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *) 0 ;
25133 Dali::PinchGesture *arg3 = 0 ;
25134 Dali::Actor *argp2 ;
25136 arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *)jarg1;
25137 argp2 = (Dali::Actor *)jarg2;
25139 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
25143 arg3 = (Dali::PinchGesture *)jarg3;
25145 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PinchGesture const & type is null", 0);
25150 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PinchGesture_SS_const_SA__SP__Sg__Emit(arg1,arg2,(Dali::PinchGesture const &)*arg3);
25151 } CALL_CATCH_EXCEPTION();
25157 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PinchGestureDetectedSignal() {
25159 Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *result = 0 ;
25163 result = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *)new Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) >();
25164 } CALL_CATCH_EXCEPTION(0);
25167 jresult = (void *)result;
25172 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PinchGestureDetectedSignal(void * jarg1) {
25173 Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *) 0 ;
25175 arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *)jarg1;
25179 } CALL_CATCH_EXCEPTION();
25185 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_TapGestureDetectedSignal_Empty(void * jarg1) {
25187 Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *) 0 ;
25190 arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *)jarg1;
25193 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);
25194 } CALL_CATCH_EXCEPTION(0);
25202 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TapGestureDetectedSignal_GetConnectionCount(void * jarg1) {
25203 unsigned long jresult ;
25204 Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *) 0 ;
25205 std::size_t result;
25207 arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *)jarg1;
25210 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);
25211 } CALL_CATCH_EXCEPTION(0);
25214 jresult = (unsigned long)result;
25219 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TapGestureDetectedSignal_Connect(void * jarg1, void * jarg2) {
25220 Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *) 0 ;
25221 void (*arg2)(Dali::Actor,Dali::TapGesture const &) = (void (*)(Dali::Actor,Dali::TapGesture const &)) 0 ;
25223 arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *)jarg1;
25224 arg2 = (void (*)(Dali::Actor,Dali::TapGesture const &))jarg2;
25227 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_TapGesture_SS_const_SA__SP__Sg__Connect(arg1,arg2);
25228 } CALL_CATCH_EXCEPTION();
25234 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TapGestureDetectedSignal_Disconnect(void * jarg1, void * jarg2) {
25235 Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *) 0 ;
25236 void (*arg2)(Dali::Actor,Dali::TapGesture const &) = (void (*)(Dali::Actor,Dali::TapGesture const &)) 0 ;
25238 arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *)jarg1;
25239 arg2 = (void (*)(Dali::Actor,Dali::TapGesture const &))jarg2;
25242 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_TapGesture_SS_const_SA__SP__Sg__Disconnect(arg1,arg2);
25243 } CALL_CATCH_EXCEPTION();
25249 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TapGestureDetectedSignal_Emit(void * jarg1, void * jarg2, void * jarg3) {
25250 Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *) 0 ;
25252 Dali::TapGesture *arg3 = 0 ;
25253 Dali::Actor *argp2 ;
25255 arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *)jarg1;
25256 argp2 = (Dali::Actor *)jarg2;
25258 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
25262 arg3 = (Dali::TapGesture *)jarg3;
25264 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TapGesture const & type is null", 0);
25269 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_TapGesture_SS_const_SA__SP__Sg__Emit(arg1,arg2,(Dali::TapGesture const &)*arg3);
25270 } CALL_CATCH_EXCEPTION();
25276 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TapGestureDetectedSignal() {
25278 Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *result = 0 ;
25282 result = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *)new Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) >();
25283 } CALL_CATCH_EXCEPTION(0);
25286 jresult = (void *)result;
25291 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TapGestureDetectedSignal(void * jarg1) {
25292 Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *) 0 ;
25294 arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *)jarg1;
25298 } CALL_CATCH_EXCEPTION();
25303 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ViewLayoutDirectionSignal_GetConnectionCount(void * jarg1) {
25304 unsigned long jresult ;
25305 Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *arg1 = (Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *) 0 ;
25306 std::size_t result = 0;
25308 arg1 = (Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *)jarg1;
25311 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);
25312 }CALL_CATCH_EXCEPTION(0);
25314 jresult = (unsigned long)result;
25318 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewLayoutDirectionSignal_Connect(void * jarg1, void * jarg2) {
25319 Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *arg1 = (Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *) 0 ;
25320 void (*arg2)(Dali::Actor, Dali::LayoutDirection::Type) = (void (*)(Dali::Actor, Dali::LayoutDirection::Type)) 0 ;
25322 arg1 = (Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *)jarg1;
25323 arg2 = (void (*)(Dali::Actor, Dali::LayoutDirection::Type))jarg2;
25326 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_Sc_Dali_DevelActor_LayoutDirection_Type_SP__Sg__Connect(arg1,arg2);
25327 } CALL_CATCH_EXCEPTION();
25331 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewLayoutDirectionSignal_Disconnect(void * jarg1, void * jarg2) {
25332 Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *arg1 = (Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *) 0 ;
25333 void (*arg2)(Dali::Actor, Dali::LayoutDirection::Type) = (void (*)(Dali::Actor, Dali::LayoutDirection::Type)) 0 ;
25335 arg1 = (Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *)jarg1;
25336 arg2 = (void (*)(Dali::Actor, Dali::LayoutDirection::Type))jarg2;
25339 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_Sc_Dali_DevelActor_LayoutDirection_Type_SP__Sg__Disconnect(arg1,arg2);
25340 } CALL_CATCH_EXCEPTION();
25344 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewLayoutDirectionSignal_Emit(void * jarg1, void * jarg2, int jarg4) {
25345 Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *arg1 = (Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *) 0 ;
25348 Dali::LayoutDirection::Type arg4 ;
25349 Dali::Actor *argp2 ;
25351 arg1 = (Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *)jarg1;
25352 argp2 = (Dali::Actor *)jarg2;
25354 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
25358 //arg3 = jarg3 ? true : false;
25359 arg4 = (Dali::LayoutDirection::Type)jarg4;
25362 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_Sc_Dali_DevelActor_LayoutDirection_Type_SP__Sg__Emit(arg1,arg2,arg4);
25363 } CALL_CATCH_EXCEPTION();
25367 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ViewLayoutDirectionSignal() {
25369 Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *result = 0 ;
25373 result = (Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *)new Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) >();
25374 } CALL_CATCH_EXCEPTION(0);
25376 jresult = (void *)result;
25380 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ViewLayoutDirectionSignal(void * jarg1) {
25381 Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *arg1 = (Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *) 0 ;
25383 arg1 = (Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *)jarg1;
25387 } CALL_CATCH_EXCEPTION();
25392 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) {
25393 Dali::Toolkit::Internal::Control *obj = (Dali::Toolkit::Internal::Control *)objarg;
25394 SwigDirector_ViewImpl *director = dynamic_cast<SwigDirector_ViewImpl *>(obj);
25396 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);
25401 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) {
25402 Dali::Toolkit::ItemFactory *obj = (Dali::Toolkit::ItemFactory *)objarg;
25403 SwigDirector_ItemFactory *director = dynamic_cast<SwigDirector_ItemFactory *>(obj);
25405 director->swig_connect_director(callback0, callback1, callback2);
25410 //// ========================= end of part 3 =============================
25412 //// ========================== start part 4 =============================
25414 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FrameCallbackInterface_director_connect(void *objarg, SwigDirector_FrameCallbackInterface::SWIG_Callback0_t callback0) {
25415 Dali::FrameCallbackInterface *obj = (Dali::FrameCallbackInterface *)objarg;
25416 SwigDirector_FrameCallbackInterface *director = dynamic_cast<SwigDirector_FrameCallbackInterface *>(obj);
25418 director->swig_connect_director(callback0);
25422 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FrameCallbackInterface_director_connect_with_return(void *objarg, SwigDirector_FrameCallbackInterface::SWIG_Callback1_t callback1) {
25423 Dali::FrameCallbackInterface *obj = (Dali::FrameCallbackInterface *)objarg;
25424 SwigDirector_FrameCallbackInterface *director = dynamic_cast<SwigDirector_FrameCallbackInterface *>(obj);
25426 director->swig_connect_director_with_return(callback1);
25430 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_FrameCallbackInterface() {
25432 Dali::FrameCallbackInterface *result = 0 ;
25436 result =(Dali::FrameCallbackInterface *) new SwigDirector_FrameCallbackInterface();
25437 } CALL_CATCH_EXCEPTION(0);
25440 jresult = (void *)result;
25445 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FrameCallbackInterface_AddFrameCallback(void * jarg1, void* jarg2, void* jarg3) {
25446 Dali::FrameCallbackInterface *obj = (Dali::FrameCallbackInterface *)jarg2;
25447 SwigDirector_FrameCallbackInterface *arg2 = dynamic_cast<SwigDirector_FrameCallbackInterface *>(obj);
25449 Dali::Stage *arg1 = (Dali::Stage *) 0;
25450 Dali::Actor *arg3 = 0;
25452 arg1 = (Dali::Stage *)jarg1;
25453 arg3 = (Dali::Actor *)jarg3;
25455 if(arg3 == nullptr)
25457 DevelStage::AddFrameCallback( *arg1, *arg2, Dali::Actor() );
25461 DevelStage::AddFrameCallback( *arg1, *arg2, *arg3 );
25467 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FrameCallbackInterface_RemoveFrameCallback(void * jarg1, void* jarg2) {
25469 Dali::FrameCallbackInterface *obj = (Dali::FrameCallbackInterface *)jarg2;
25470 SwigDirector_FrameCallbackInterface *arg2 = dynamic_cast<SwigDirector_FrameCallbackInterface *>(obj);
25472 Dali::Stage *arg1 = (Dali::Stage *) 0;
25474 arg1 = (Dali::Stage *)jarg1;
25476 DevelStage::RemoveFrameCallback( *arg1, *arg2 );
25481 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomAlgorithmInterface_director_connect(void *objarg, SwigDirector_CustomAlgorithmInterface::SWIG_Callback0_t callback0) {
25482 Dali::Toolkit::DevelKeyboardFocusManager::CustomAlgorithmInterface *obj = (Dali::Toolkit::DevelKeyboardFocusManager::CustomAlgorithmInterface *)objarg;
25483 SwigDirector_CustomAlgorithmInterface *director = dynamic_cast<SwigDirector_CustomAlgorithmInterface *>(obj);
25485 director->swig_connect_director(callback0);
25490 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_CustomAlgorithmInterface() {
25492 Dali::Toolkit::DevelKeyboardFocusManager::CustomAlgorithmInterface *result = 0 ;
25496 result = (Dali::Toolkit::DevelKeyboardFocusManager::CustomAlgorithmInterface *)new SwigDirector_CustomAlgorithmInterface();
25497 } CALL_CATCH_EXCEPTION(0);
25500 jresult = (void *)result;
25505 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) {
25506 SwigDirector_WidgetImpl *director = static_cast<SwigDirector_WidgetImpl *>(objarg);
25508 director->swig_connect_director(callback0, callback1, callback2, callback3, callback4, callback5, callback6, callback7);
25513 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_WidgetImpl_New() {
25515 SwigDirector_WidgetImpl* result;
25518 result = new SwigDirector_WidgetImpl();
25519 } CALL_CATCH_EXCEPTION(0);
25526 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Widget_GetImplementation__SWIG_0(void * jarg1) {
25528 Dali::Widget *arg1 = 0 ;
25529 SwigDirector_WidgetImpl *result = 0 ;
25531 arg1 = (Dali::Widget *)jarg1;
25533 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Widget & type is null", 0);
25538 result = (SwigDirector_WidgetImpl *) &Dali::Internal::Adaptor::GetImplementation(*arg1);
25539 } CALL_CATCH_EXCEPTION(0);
25541 jresult = (void*) result;
25547 SWIGEXPORT Dali::SignalObserver * SWIGSTDCALL CSharp_Dali_ConnectionTrackerInterface_SWIGUpcast(Dali::ConnectionTrackerInterface *jarg1) {
25548 return (Dali::SignalObserver *)jarg1;
25551 SWIGEXPORT Dali::ConnectionTrackerInterface * SWIGSTDCALL CSharp_Dali_ConnectionTracker_SWIGUpcast(Dali::ConnectionTracker *jarg1) {
25552 return (Dali::ConnectionTrackerInterface *)jarg1;
25555 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_ObjectRegistry_SWIGUpcast(Dali::ObjectRegistry *jarg1) {
25556 return (Dali::BaseHandle *)jarg1;
25559 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_PropertyCondition_SWIGUpcast(Dali::PropertyCondition *jarg1) {
25560 return (Dali::BaseHandle *)jarg1;
25563 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_PropertyNotification_SWIGUpcast(Dali::PropertyNotification *jarg1) {
25564 return (Dali::BaseHandle *)jarg1;
25567 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Handle_SWIGUpcast(Dali::Handle *jarg1) {
25568 return (Dali::BaseHandle *)jarg1;
25571 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_TypeInfo_SWIGUpcast(Dali::TypeInfo *jarg1) {
25572 return (Dali::BaseHandle *)jarg1;
25575 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_TypeRegistry_SWIGUpcast(Dali::TypeRegistry *jarg1) {
25576 return (Dali::BaseHandle *)jarg1;
25579 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_PixelData_SWIGUpcast(Dali::PixelData *jarg1) {
25580 return (Dali::BaseHandle *)jarg1;
25583 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Texture_SWIGUpcast(Dali::Texture *jarg1) {
25584 return (Dali::BaseHandle *)jarg1;
25587 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Sampler_SWIGUpcast(Dali::Sampler *jarg1) {
25588 return (Dali::BaseHandle *)jarg1;
25591 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_TextureSet_SWIGUpcast(Dali::TextureSet *jarg1) {
25592 return (Dali::BaseHandle *)jarg1;
25595 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_VertexBuffer_SWIGUpcast(Dali::VertexBuffer *jarg1) {
25596 return (Dali::BaseHandle *)jarg1;
25599 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Geometry_SWIGUpcast(Dali::Geometry *jarg1) {
25600 return (Dali::BaseHandle *)jarg1;
25603 SWIGEXPORT Dali::Handle * SWIGSTDCALL CSharp_Dali_Shader_SWIGUpcast(Dali::Shader *jarg1) {
25604 return (Dali::Handle *)jarg1;
25607 SWIGEXPORT Dali::Handle * SWIGSTDCALL CSharp_Dali_Renderer_SWIGUpcast(Dali::Renderer *jarg1) {
25608 return (Dali::Handle *)jarg1;
25611 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_FrameBuffer_SWIGUpcast(Dali::FrameBuffer *jarg1) {
25612 return (Dali::BaseHandle *)jarg1;
25615 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_RenderTaskList_SWIGUpcast(Dali::RenderTaskList *jarg1) {
25616 return (Dali::BaseHandle *)jarg1;
25619 SWIGEXPORT Dali::Handle * SWIGSTDCALL CSharp_Dali_RenderTask_SWIGUpcast(Dali::RenderTask *jarg1) {
25620 return (Dali::Handle *)jarg1;
25623 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Touch_SWIGUpcast(Dali::TouchEvent *jarg1) {
25624 return (Dali::BaseHandle *)jarg1;
25627 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Hover_SWIGUpcast(Dali::HoverEvent *jarg1) {
25628 return (Dali::BaseHandle *)jarg1;
25631 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Wheel_SWIGUpcast(Dali::WheelEvent *jarg1) {
25632 return (Dali::BaseHandle *)jarg1;
25635 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Key_SWIGUpcast(Dali::KeyEvent *jarg1) {
25636 return (Dali::BaseHandle *)jarg1;
25639 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Gesture_SWIGUpcast(Dali::Gesture *jarg1) {
25640 return (Dali::BaseHandle *)jarg1;
25643 SWIGEXPORT Dali::Handle * SWIGSTDCALL CSharp_Dali_GestureDetector_SWIGUpcast(Dali::GestureDetector *jarg1) {
25644 return (Dali::Handle *)jarg1;
25647 SWIGEXPORT Dali::GestureDetector * SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_SWIGUpcast(Dali::LongPressGestureDetector *jarg1) {
25648 return (Dali::GestureDetector *)jarg1;
25651 SWIGEXPORT Dali::Gesture * SWIGSTDCALL CSharp_Dali_LongPressGesture_SWIGUpcast(Dali::LongPressGesture *jarg1) {
25652 return (Dali::Gesture *)jarg1;
25656 SWIGEXPORT Dali::RefObject * SWIGSTDCALL CSharp_Dali_CustomActorImpl_SWIGUpcast(Dali::CustomActorImpl *jarg1) {
25657 return (Dali::RefObject *)jarg1;
25660 SWIGEXPORT Dali::Actor * SWIGSTDCALL CSharp_Dali_CustomActor_SWIGUpcast(Dali::CustomActor *jarg1) {
25661 return (Dali::Actor *)jarg1;
25664 SWIGEXPORT Dali::GestureDetector * SWIGSTDCALL CSharp_Dali_PanGestureDetector_SWIGUpcast(Dali::PanGestureDetector *jarg1) {
25665 return (Dali::GestureDetector *)jarg1;
25668 SWIGEXPORT Dali::Gesture * SWIGSTDCALL CSharp_Dali_PanGesture_SWIGUpcast(Dali::PanGesture *jarg1) {
25669 return (Dali::Gesture *)jarg1;
25672 SWIGEXPORT Dali::GestureDetector * SWIGSTDCALL CSharp_Dali_PinchGestureDetector_SWIGUpcast(Dali::PinchGestureDetector *jarg1) {
25673 return (Dali::GestureDetector *)jarg1;
25676 SWIGEXPORT Dali::Gesture * SWIGSTDCALL CSharp_Dali_PinchGesture_SWIGUpcast(Dali::PinchGesture *jarg1) {
25677 return (Dali::Gesture *)jarg1;
25680 SWIGEXPORT Dali::GestureDetector * SWIGSTDCALL CSharp_Dali_TapGestureDetector_SWIGUpcast(Dali::TapGestureDetector *jarg1) {
25681 return (Dali::GestureDetector *)jarg1;
25684 SWIGEXPORT Dali::Gesture * SWIGSTDCALL CSharp_Dali_TapGesture_SWIGUpcast(Dali::TapGesture *jarg1) {
25685 return (Dali::Gesture *)jarg1;
25688 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_KeyFrames_SWIGUpcast(Dali::KeyFrames *jarg1) {
25689 return (Dali::BaseHandle *)jarg1;
25692 SWIGEXPORT Dali::Handle * SWIGSTDCALL CSharp_Dali_Path_SWIGUpcast(Dali::Path *jarg1) {
25693 return (Dali::Handle *)jarg1;
25696 SWIGEXPORT Dali::Handle * SWIGSTDCALL CSharp_Dali_LinearConstrainer_SWIGUpcast(Dali::LinearConstrainer *jarg1) {
25697 return (Dali::Handle *)jarg1;
25700 SWIGEXPORT Dali::Handle * SWIGSTDCALL CSharp_Dali_PathConstrainer_SWIGUpcast(Dali::PathConstrainer *jarg1) {
25701 return (Dali::Handle *)jarg1;
25704 SWIGEXPORT Dali::RefObject * SWIGSTDCALL CSharp_Dali_NativeImageInterface_SWIGUpcast(Dali::NativeImageInterface *jarg1) {
25705 return (Dali::RefObject *)jarg1;
25708 SWIGEXPORT Dali::Actor * SWIGSTDCALL CSharp_Dali_CameraActor_SWIGUpcast(Dali::CameraActor *jarg1) {
25709 return (Dali::Actor *)jarg1;
25712 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Timer_SWIGUpcast(Dali::Timer *jarg1) {
25713 return (Dali::BaseHandle *)jarg1;
25717 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_GetEnvironmentVariable(char * jarg1) {
25718 const char * result = EnvironmentVariable::GetEnvironmentVariable(jarg1);
25719 char * jresult = SWIG_csharp_string_callback((const char *)result);
25723 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_SetEnvironmentVariable(char * jarg1, char * jarg2) {
25724 bool result = EnvironmentVariable::SetEnvironmentVariable(jarg1, jarg2);
25729 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_Clear(void * jarg1) {
25730 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25732 arg1 = (std::vector< unsigned int > *)jarg1;
25736 } CALL_CATCH_EXCEPTION();
25742 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_Add(void * jarg1, unsigned int jarg2) {
25743 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25744 unsigned int *arg2 = 0 ;
25745 unsigned int temp2 ;
25747 arg1 = (std::vector< unsigned int > *)jarg1;
25748 temp2 = (unsigned int)jarg2;
25752 (arg1)->push_back((unsigned int const &)*arg2);
25753 } CALL_CATCH_EXCEPTION();
25759 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ItemIdContainer_size(void * jarg1) {
25760 unsigned long jresult ;
25761 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25762 std::vector< unsigned int >::size_type result;
25764 arg1 = (std::vector< unsigned int > *)jarg1;
25767 result = ((std::vector< unsigned int > const *)arg1)->size();
25768 } CALL_CATCH_EXCEPTION(0);
25771 jresult = (unsigned long)result;
25776 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ItemIdContainer_capacity(void * jarg1) {
25777 unsigned long jresult ;
25778 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25779 std::vector< unsigned int >::size_type result;
25781 arg1 = (std::vector< unsigned int > *)jarg1;
25784 result = ((std::vector< unsigned int > const *)arg1)->capacity();
25785 } CALL_CATCH_EXCEPTION(0);
25788 jresult = (unsigned long)result;
25793 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_reserve(void * jarg1, unsigned long jarg2) {
25794 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25795 std::vector< unsigned int >::size_type arg2 ;
25797 arg1 = (std::vector< unsigned int > *)jarg1;
25798 arg2 = (std::vector< unsigned int >::size_type)jarg2;
25801 (arg1)->reserve(arg2);
25802 } CALL_CATCH_EXCEPTION();
25808 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ItemIdContainer__SWIG_0() {
25810 std::vector< unsigned int > *result = 0 ;
25814 result = (std::vector< unsigned int > *)new std::vector< unsigned int >();
25815 } CALL_CATCH_EXCEPTION(0);
25818 jresult = (void *)result;
25823 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ItemIdContainer__SWIG_1(void * jarg1) {
25825 std::vector< unsigned int > *arg1 = 0 ;
25826 std::vector< unsigned int > *result = 0 ;
25828 arg1 = (std::vector< unsigned int > *)jarg1;
25830 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< unsigned int > const & type is null", 0);
25835 result = (std::vector< unsigned int > *)new std::vector< unsigned int >((std::vector< unsigned int > const &)*arg1);
25836 } CALL_CATCH_EXCEPTION(0);
25839 jresult = (void *)result;
25844 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ItemIdContainer__SWIG_2(int jarg1) {
25847 std::vector< unsigned int > *result = 0 ;
25853 result = (std::vector< unsigned int > *)new_std_vector_Sl_unsigned_SS_int_Sg___SWIG_2(arg1);
25855 catch(std::out_of_range &_e) {
25856 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
25860 } CALL_CATCH_EXCEPTION(0);
25863 jresult = (void *)result;
25868 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ItemIdContainer_getitemcopy(void * jarg1, int jarg2) {
25869 unsigned int jresult ;
25870 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25872 unsigned int result;
25874 arg1 = (std::vector< unsigned int > *)jarg1;
25879 result = (unsigned int)std_vector_Sl_unsigned_SS_int_Sg__getitemcopy(arg1,arg2);
25881 catch(std::out_of_range &_e) {
25882 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
25886 } CALL_CATCH_EXCEPTION(0);
25894 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ItemIdContainer_getitem(void * jarg1, int jarg2) {
25895 unsigned int jresult ;
25896 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25898 unsigned int *result = 0 ;
25900 arg1 = (std::vector< unsigned int > *)jarg1;
25905 result = (unsigned int *) &std_vector_Sl_unsigned_SS_int_Sg__getitem(arg1,arg2);
25907 catch(std::out_of_range &_e) {
25908 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
25912 } CALL_CATCH_EXCEPTION(0);
25920 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_setitem(void * jarg1, int jarg2, unsigned int jarg3) {
25921 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25923 unsigned int *arg3 = 0 ;
25924 unsigned int temp3 ;
25926 arg1 = (std::vector< unsigned int > *)jarg1;
25928 temp3 = (unsigned int)jarg3;
25933 std_vector_Sl_unsigned_SS_int_Sg__setitem(arg1,arg2,(unsigned int const &)*arg3);
25935 catch(std::out_of_range &_e) {
25936 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
25940 } CALL_CATCH_EXCEPTION();
25946 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_AddRange(void * jarg1, void * jarg2) {
25947 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25948 std::vector< unsigned int > *arg2 = 0 ;
25950 arg1 = (std::vector< unsigned int > *)jarg1;
25951 arg2 = (std::vector< unsigned int > *)jarg2;
25953 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< unsigned int > const & type is null", 0);
25958 std_vector_Sl_unsigned_SS_int_Sg__AddRange(arg1,(std::vector< unsigned int > const &)*arg2);
25959 } CALL_CATCH_EXCEPTION();
25965 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemIdContainer_GetRange(void * jarg1, int jarg2, int jarg3) {
25967 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25970 std::vector< unsigned int > *result = 0 ;
25972 arg1 = (std::vector< unsigned int > *)jarg1;
25978 result = (std::vector< unsigned int > *)std_vector_Sl_unsigned_SS_int_Sg__GetRange(arg1,arg2,arg3);
25980 catch(std::out_of_range &_e) {
25981 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
25984 catch(std::invalid_argument &_e) {
25985 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), "");
25989 } CALL_CATCH_EXCEPTION(0);
25992 jresult = (void *)result;
25997 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_Insert(void * jarg1, int jarg2, unsigned int jarg3) {
25998 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
26000 unsigned int *arg3 = 0 ;
26001 unsigned int temp3 ;
26003 arg1 = (std::vector< unsigned int > *)jarg1;
26005 temp3 = (unsigned int)jarg3;
26010 std_vector_Sl_unsigned_SS_int_Sg__Insert(arg1,arg2,(unsigned int const &)*arg3);
26012 catch(std::out_of_range &_e) {
26013 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26017 } CALL_CATCH_EXCEPTION();
26023 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_InsertRange(void * jarg1, int jarg2, void * jarg3) {
26024 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
26026 std::vector< unsigned int > *arg3 = 0 ;
26028 arg1 = (std::vector< unsigned int > *)jarg1;
26030 arg3 = (std::vector< unsigned int > *)jarg3;
26032 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< unsigned int > const & type is null", 0);
26038 std_vector_Sl_unsigned_SS_int_Sg__InsertRange(arg1,arg2,(std::vector< unsigned int > const &)*arg3);
26040 catch(std::out_of_range &_e) {
26041 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26045 } CALL_CATCH_EXCEPTION();
26051 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_RemoveAt(void * jarg1, int jarg2) {
26052 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
26055 arg1 = (std::vector< unsigned int > *)jarg1;
26060 std_vector_Sl_unsigned_SS_int_Sg__RemoveAt(arg1,arg2);
26062 catch(std::out_of_range &_e) {
26063 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26067 } CALL_CATCH_EXCEPTION();
26073 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_RemoveRange(void * jarg1, int jarg2, int jarg3) {
26074 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
26078 arg1 = (std::vector< unsigned int > *)jarg1;
26084 std_vector_Sl_unsigned_SS_int_Sg__RemoveRange(arg1,arg2,arg3);
26086 catch(std::out_of_range &_e) {
26087 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26090 catch(std::invalid_argument &_e) {
26091 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), "");
26095 } CALL_CATCH_EXCEPTION();
26101 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemIdContainer_Repeat(unsigned int jarg1, int jarg2) {
26103 unsigned int *arg1 = 0 ;
26105 unsigned int temp1 ;
26106 std::vector< unsigned int > *result = 0 ;
26108 temp1 = (unsigned int)jarg1;
26114 result = (std::vector< unsigned int > *)std_vector_Sl_unsigned_SS_int_Sg__Repeat((unsigned int const &)*arg1,arg2);
26116 catch(std::out_of_range &_e) {
26117 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26121 } CALL_CATCH_EXCEPTION(0);
26124 jresult = (void *)result;
26129 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_Reverse__SWIG_0(void * jarg1) {
26130 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
26132 arg1 = (std::vector< unsigned int > *)jarg1;
26135 std_vector_Sl_unsigned_SS_int_Sg__Reverse__SWIG_0(arg1);
26136 } CALL_CATCH_EXCEPTION();
26142 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_Reverse__SWIG_1(void * jarg1, int jarg2, int jarg3) {
26143 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
26147 arg1 = (std::vector< unsigned int > *)jarg1;
26153 std_vector_Sl_unsigned_SS_int_Sg__Reverse__SWIG_1(arg1,arg2,arg3);
26155 catch(std::out_of_range &_e) {
26156 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26159 catch(std::invalid_argument &_e) {
26160 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), "");
26164 } CALL_CATCH_EXCEPTION();
26170 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_SetRange(void * jarg1, int jarg2, void * jarg3) {
26171 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
26173 std::vector< unsigned int > *arg3 = 0 ;
26175 arg1 = (std::vector< unsigned int > *)jarg1;
26177 arg3 = (std::vector< unsigned int > *)jarg3;
26179 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< unsigned int > const & type is null", 0);
26185 std_vector_Sl_unsigned_SS_int_Sg__SetRange(arg1,arg2,(std::vector< unsigned int > const &)*arg3);
26187 catch(std::out_of_range &_e) {
26188 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26192 } CALL_CATCH_EXCEPTION();
26198 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_ItemIdContainer_Contains(void * jarg1, unsigned int jarg2) {
26200 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
26201 unsigned int *arg2 = 0 ;
26202 unsigned int temp2 ;
26205 arg1 = (std::vector< unsigned int > *)jarg1;
26206 temp2 = (unsigned int)jarg2;
26210 result = (bool)std_vector_Sl_unsigned_SS_int_Sg__Contains(arg1,(unsigned int const &)*arg2);
26211 } CALL_CATCH_EXCEPTION(0);
26219 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ItemIdContainer_IndexOf(void * jarg1, unsigned int jarg2) {
26221 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
26222 unsigned int *arg2 = 0 ;
26223 unsigned int temp2 ;
26226 arg1 = (std::vector< unsigned int > *)jarg1;
26227 temp2 = (unsigned int)jarg2;
26231 result = (int)std_vector_Sl_unsigned_SS_int_Sg__IndexOf(arg1,(unsigned int const &)*arg2);
26232 } CALL_CATCH_EXCEPTION(0);
26240 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ItemIdContainer_LastIndexOf(void * jarg1, unsigned int jarg2) {
26242 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
26243 unsigned int *arg2 = 0 ;
26244 unsigned int temp2 ;
26247 arg1 = (std::vector< unsigned int > *)jarg1;
26248 temp2 = (unsigned int)jarg2;
26252 result = (int)std_vector_Sl_unsigned_SS_int_Sg__LastIndexOf(arg1,(unsigned int const &)*arg2);
26253 } CALL_CATCH_EXCEPTION(0);
26261 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_ItemIdContainer_Remove(void * jarg1, unsigned int jarg2) {
26263 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
26264 unsigned int *arg2 = 0 ;
26265 unsigned int temp2 ;
26268 arg1 = (std::vector< unsigned int > *)jarg1;
26269 temp2 = (unsigned int)jarg2;
26273 result = (bool)std_vector_Sl_unsigned_SS_int_Sg__Remove(arg1,(unsigned int const &)*arg2);
26274 } CALL_CATCH_EXCEPTION(0);
26282 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ItemIdContainer(void * jarg1) {
26283 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
26285 arg1 = (std::vector< unsigned int > *)jarg1;
26289 } CALL_CATCH_EXCEPTION();
26295 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Item__SWIG_0() {
26297 std::pair< unsigned int,Dali::Actor > *result = 0 ;
26301 result = (std::pair< unsigned int,Dali::Actor > *)new std::pair< unsigned int,Dali::Actor >();
26302 } CALL_CATCH_EXCEPTION(0);
26305 jresult = (void *)result;
26310 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Item__SWIG_1(unsigned int jarg1, void * jarg2) {
26312 unsigned int arg1 ;
26314 Dali::Actor *argp2 ;
26315 std::pair< unsigned int,Dali::Actor > *result = 0 ;
26317 arg1 = (unsigned int)jarg1;
26318 argp2 = (Dali::Actor *)jarg2;
26320 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
26326 result = (std::pair< unsigned int,Dali::Actor > *)new std::pair< unsigned int,Dali::Actor >(arg1,arg2);
26327 } CALL_CATCH_EXCEPTION(0);
26330 jresult = (void *)result;
26335 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Item__SWIG_2(void * jarg1) {
26337 std::pair< unsigned int,Dali::Actor > *arg1 = 0 ;
26338 std::pair< unsigned int,Dali::Actor > *result = 0 ;
26340 arg1 = (std::pair< unsigned int,Dali::Actor > *)jarg1;
26342 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::pair< unsigned int,Dali::Actor > const & type is null", 0);
26347 result = (std::pair< unsigned int,Dali::Actor > *)new std::pair< unsigned int,Dali::Actor >((std::pair< unsigned int,Dali::Actor > const &)*arg1);
26348 } CALL_CATCH_EXCEPTION(0);
26351 jresult = (void *)result;
26356 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Item_first_set(void * jarg1, unsigned int jarg2) {
26357 std::pair< unsigned int,Dali::Actor > *arg1 = (std::pair< unsigned int,Dali::Actor > *) 0 ;
26358 unsigned int arg2 ;
26360 arg1 = (std::pair< unsigned int,Dali::Actor > *)jarg1;
26361 arg2 = (unsigned int)jarg2;
26362 if (arg1) (arg1)->first = arg2;
26366 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Item_first_get(void * jarg1) {
26367 unsigned int jresult ;
26368 std::pair< unsigned int,Dali::Actor > *arg1 = (std::pair< unsigned int,Dali::Actor > *) 0 ;
26369 unsigned int result;
26371 arg1 = (std::pair< unsigned int,Dali::Actor > *)jarg1;
26372 result = (unsigned int) ((arg1)->first);
26378 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Item_second_set(void * jarg1, void * jarg2) {
26379 std::pair< unsigned int,Dali::Actor > *arg1 = (std::pair< unsigned int,Dali::Actor > *) 0 ;
26380 Dali::Actor *arg2 = (Dali::Actor *) 0 ;
26382 arg1 = (std::pair< unsigned int,Dali::Actor > *)jarg1;
26383 arg2 = (Dali::Actor *)jarg2;
26384 if (arg1) (arg1)->second = *arg2;
26388 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Item_second_get(void * jarg1) {
26390 std::pair< unsigned int,Dali::Actor > *arg1 = (std::pair< unsigned int,Dali::Actor > *) 0 ;
26391 Dali::Actor *result = 0 ;
26393 arg1 = (std::pair< unsigned int,Dali::Actor > *)jarg1;
26394 result = (Dali::Actor *)& ((arg1)->second);
26395 jresult = (void *)result;
26400 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Item(void * jarg1) {
26401 std::pair< unsigned int,Dali::Actor > *arg1 = (std::pair< unsigned int,Dali::Actor > *) 0 ;
26403 arg1 = (std::pair< unsigned int,Dali::Actor > *)jarg1;
26407 } CALL_CATCH_EXCEPTION();
26413 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_Clear(void * jarg1) {
26414 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26416 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26420 } CALL_CATCH_EXCEPTION();
26426 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_Add(void * jarg1, void * jarg2) {
26427 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26428 std::pair< unsigned int,Dali::Actor > *arg2 = 0 ;
26430 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26431 arg2 = (std::pair< unsigned int,Dali::Actor > *)jarg2;
26433 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::pair< unsigned int,Dali::Actor > const & type is null", 0);
26438 (arg1)->push_back((std::pair< unsigned int,Dali::Actor > const &)*arg2);
26439 } CALL_CATCH_EXCEPTION();
26445 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ItemContainer_size(void * jarg1) {
26446 unsigned long jresult ;
26447 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26448 std::vector< std::pair< unsigned int,Dali::Actor > >::size_type result;
26450 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26453 result = ((std::vector< std::pair< unsigned int,Dali::Actor > > const *)arg1)->size();
26454 } CALL_CATCH_EXCEPTION(0);
26457 jresult = (unsigned long)result;
26462 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ItemContainer_capacity(void * jarg1) {
26463 unsigned long jresult ;
26464 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26465 std::vector< std::pair< unsigned int,Dali::Actor > >::size_type result;
26467 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26470 result = ((std::vector< std::pair< unsigned int,Dali::Actor > > const *)arg1)->capacity();
26471 } CALL_CATCH_EXCEPTION(0);
26474 jresult = (unsigned long)result;
26479 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_reserve(void * jarg1, unsigned long jarg2) {
26480 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26481 std::vector< std::pair< unsigned int,Dali::Actor > >::size_type arg2 ;
26483 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26484 arg2 = (std::vector< std::pair< unsigned int,Dali::Actor > >::size_type)jarg2;
26487 (arg1)->reserve(arg2);
26488 } CALL_CATCH_EXCEPTION();
26494 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ItemContainer__SWIG_0() {
26496 std::vector< std::pair< unsigned int,Dali::Actor > > *result = 0 ;
26500 result = (std::vector< std::pair< unsigned int,Dali::Actor > > *)new std::vector< std::pair< unsigned int,Dali::Actor > >();
26501 } CALL_CATCH_EXCEPTION(0);
26504 jresult = (void *)result;
26509 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ItemContainer__SWIG_1(void * jarg1) {
26511 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = 0 ;
26512 std::vector< std::pair< unsigned int,Dali::Actor > > *result = 0 ;
26514 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26516 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< std::pair< unsigned int,Dali::Actor > > const & type is null", 0);
26521 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);
26522 } CALL_CATCH_EXCEPTION(0);
26525 jresult = (void *)result;
26530 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ItemContainer__SWIG_2(int jarg1) {
26533 std::vector< std::pair< unsigned int,Dali::Actor > > *result = 0 ;
26539 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);
26541 catch(std::out_of_range &_e) {
26542 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26546 } CALL_CATCH_EXCEPTION(0);
26549 jresult = (void *)result;
26554 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemContainer_getitemcopy(void * jarg1, int jarg2) {
26556 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26558 std::pair< unsigned int,Dali::Actor > result;
26560 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26565 result = std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__getitemcopy(arg1,arg2);
26567 catch(std::out_of_range &_e) {
26568 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26572 } CALL_CATCH_EXCEPTION(0);
26575 jresult = new std::pair< unsigned int,Dali::Actor >((const std::pair< unsigned int,Dali::Actor > &)result);
26580 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemContainer_getitem(void * jarg1, int jarg2) {
26582 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26584 std::pair< unsigned int,Dali::Actor > *result = 0 ;
26586 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26591 result = (std::pair< unsigned int,Dali::Actor > *) &std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__getitem(arg1,arg2);
26593 catch(std::out_of_range &_e) {
26594 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26598 } CALL_CATCH_EXCEPTION(0);
26601 jresult = (void *)result;
26606 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_setitem(void * jarg1, int jarg2, void * jarg3) {
26607 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26609 std::pair< unsigned int,Dali::Actor > *arg3 = 0 ;
26611 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26613 arg3 = (std::pair< unsigned int,Dali::Actor > *)jarg3;
26615 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::pair< unsigned int,Dali::Actor > const & type is null", 0);
26621 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);
26623 catch(std::out_of_range &_e) {
26624 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26628 } CALL_CATCH_EXCEPTION();
26634 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_AddRange(void * jarg1, void * jarg2) {
26635 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26636 std::vector< std::pair< unsigned int,Dali::Actor > > *arg2 = 0 ;
26638 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26639 arg2 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg2;
26641 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< std::pair< unsigned int,Dali::Actor > > const & type is null", 0);
26646 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);
26647 } CALL_CATCH_EXCEPTION();
26653 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemContainer_GetRange(void * jarg1, int jarg2, int jarg3) {
26655 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26658 std::vector< std::pair< unsigned int,Dali::Actor > > *result = 0 ;
26660 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26666 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);
26668 catch(std::out_of_range &_e) {
26669 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26672 catch(std::invalid_argument &_e) {
26673 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), "");
26677 } CALL_CATCH_EXCEPTION(0);
26680 jresult = (void *)result;
26685 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_Insert(void * jarg1, int jarg2, void * jarg3) {
26686 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26688 std::pair< unsigned int,Dali::Actor > *arg3 = 0 ;
26690 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26692 arg3 = (std::pair< unsigned int,Dali::Actor > *)jarg3;
26694 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::pair< unsigned int,Dali::Actor > const & type is null", 0);
26700 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);
26702 catch(std::out_of_range &_e) {
26703 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26707 } CALL_CATCH_EXCEPTION();
26713 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_InsertRange(void * jarg1, int jarg2, void * jarg3) {
26714 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26716 std::vector< std::pair< unsigned int,Dali::Actor > > *arg3 = 0 ;
26718 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26720 arg3 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg3;
26722 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< std::pair< unsigned int,Dali::Actor > > const & type is null", 0);
26728 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);
26730 catch(std::out_of_range &_e) {
26731 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26735 } CALL_CATCH_EXCEPTION();
26741 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_RemoveAt(void * jarg1, int jarg2) {
26742 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26745 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26750 std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__RemoveAt(arg1,arg2);
26752 catch(std::out_of_range &_e) {
26753 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26757 } CALL_CATCH_EXCEPTION();
26763 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_RemoveRange(void * jarg1, int jarg2, int jarg3) {
26764 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26768 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26774 std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__RemoveRange(arg1,arg2,arg3);
26776 catch(std::out_of_range &_e) {
26777 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26780 catch(std::invalid_argument &_e) {
26781 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), "");
26785 } CALL_CATCH_EXCEPTION();
26791 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemContainer_Repeat(void * jarg1, int jarg2) {
26793 std::pair< unsigned int,Dali::Actor > *arg1 = 0 ;
26795 std::vector< std::pair< unsigned int,Dali::Actor > > *result = 0 ;
26797 arg1 = (std::pair< unsigned int,Dali::Actor > *)jarg1;
26799 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::pair< unsigned int,Dali::Actor > const & type is null", 0);
26806 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);
26808 catch(std::out_of_range &_e) {
26809 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26813 } CALL_CATCH_EXCEPTION(0);
26816 jresult = (void *)result;
26821 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_Reverse__SWIG_0(void * jarg1) {
26822 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26824 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26827 std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__Reverse__SWIG_0(arg1);
26828 } CALL_CATCH_EXCEPTION();
26834 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_Reverse__SWIG_1(void * jarg1, int jarg2, int jarg3) {
26835 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26839 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26845 std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__Reverse__SWIG_1(arg1,arg2,arg3);
26847 catch(std::out_of_range &_e) {
26848 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26851 catch(std::invalid_argument &_e) {
26852 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), "");
26856 } CALL_CATCH_EXCEPTION();
26862 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_SetRange(void * jarg1, int jarg2, void * jarg3) {
26863 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26865 std::vector< std::pair< unsigned int,Dali::Actor > > *arg3 = 0 ;
26867 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26869 arg3 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg3;
26871 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< std::pair< unsigned int,Dali::Actor > > const & type is null", 0);
26877 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);
26879 catch(std::out_of_range &_e) {
26880 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26884 } CALL_CATCH_EXCEPTION();
26890 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ItemContainer(void * jarg1) {
26891 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26893 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26897 } CALL_CATCH_EXCEPTION();
26903 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_Clear(void * jarg1) {
26904 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
26906 arg1 = (std::vector< Dali::Actor > *)jarg1;
26910 } CALL_CATCH_EXCEPTION();
26916 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_Add(void * jarg1, void * jarg2) {
26917 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
26918 Dali::Actor *arg2 = 0 ;
26920 arg1 = (std::vector< Dali::Actor > *)jarg1;
26921 arg2 = (Dali::Actor *)jarg2;
26923 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor const & type is null", 0);
26928 (arg1)->push_back((Dali::Actor const &)*arg2);
26929 } CALL_CATCH_EXCEPTION();
26935 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ActorContainer_size(void * jarg1) {
26936 unsigned long jresult ;
26937 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
26938 std::vector< Dali::Actor >::size_type result;
26940 arg1 = (std::vector< Dali::Actor > *)jarg1;
26943 result = ((std::vector< Dali::Actor > const *)arg1)->size();
26944 } CALL_CATCH_EXCEPTION(0);
26947 jresult = (unsigned long)result;
26952 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ActorContainer_capacity(void * jarg1) {
26953 unsigned long jresult ;
26954 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
26955 std::vector< Dali::Actor >::size_type result;
26957 arg1 = (std::vector< Dali::Actor > *)jarg1;
26960 result = ((std::vector< Dali::Actor > const *)arg1)->capacity();
26961 } CALL_CATCH_EXCEPTION(0);
26964 jresult = (unsigned long)result;
26969 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_reserve(void * jarg1, unsigned long jarg2) {
26970 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
26971 std::vector< Dali::Actor >::size_type arg2 ;
26973 arg1 = (std::vector< Dali::Actor > *)jarg1;
26974 arg2 = (std::vector< Dali::Actor >::size_type)jarg2;
26977 (arg1)->reserve(arg2);
26978 } CALL_CATCH_EXCEPTION();
26984 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ActorContainer__SWIG_0() {
26986 std::vector< Dali::Actor > *result = 0 ;
26990 result = (std::vector< Dali::Actor > *)new std::vector< Dali::Actor >();
26991 } CALL_CATCH_EXCEPTION(0);
26994 jresult = (void *)result;
26999 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ActorContainer__SWIG_1(void * jarg1) {
27001 std::vector< Dali::Actor > *arg1 = 0 ;
27002 std::vector< Dali::Actor > *result = 0 ;
27004 arg1 = (std::vector< Dali::Actor > *)jarg1;
27006 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< Dali::Actor > const & type is null", 0);
27011 result = (std::vector< Dali::Actor > *)new std::vector< Dali::Actor >((std::vector< Dali::Actor > const &)*arg1);
27012 } CALL_CATCH_EXCEPTION(0);
27015 jresult = (void *)result;
27020 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ActorContainer__SWIG_2(int jarg1) {
27023 std::vector< Dali::Actor > *result = 0 ;
27029 result = (std::vector< Dali::Actor > *)new_std_vector_Sl_Dali_Actor_Sg___SWIG_2(arg1);
27031 catch(std::out_of_range &_e) {
27032 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
27036 } CALL_CATCH_EXCEPTION(0);
27039 jresult = (void *)result;
27044 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ActorContainer_getitemcopy(void * jarg1, int jarg2) {
27046 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
27048 Dali::Actor result;
27050 arg1 = (std::vector< Dali::Actor > *)jarg1;
27055 result = std_vector_Sl_Dali_Actor_Sg__getitemcopy(arg1,arg2);
27057 catch(std::out_of_range &_e) {
27058 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
27062 } CALL_CATCH_EXCEPTION(0);
27065 jresult = new Dali::Actor((const Dali::Actor &)result);
27070 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ActorContainer_getitem(void * jarg1, int jarg2) {
27072 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
27074 Dali::Actor *result = 0 ;
27076 arg1 = (std::vector< Dali::Actor > *)jarg1;
27081 result = (Dali::Actor *) &std_vector_Sl_Dali_Actor_Sg__getitem(arg1,arg2);
27083 catch(std::out_of_range &_e) {
27084 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
27088 } CALL_CATCH_EXCEPTION(0);
27091 jresult = (void *)result;
27096 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_setitem(void * jarg1, int jarg2, void * jarg3) {
27097 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
27099 Dali::Actor *arg3 = 0 ;
27101 arg1 = (std::vector< Dali::Actor > *)jarg1;
27103 arg3 = (Dali::Actor *)jarg3;
27105 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor const & type is null", 0);
27111 std_vector_Sl_Dali_Actor_Sg__setitem(arg1,arg2,(Dali::Actor const &)*arg3);
27113 catch(std::out_of_range &_e) {
27114 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
27118 } CALL_CATCH_EXCEPTION();
27124 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_AddRange(void * jarg1, void * jarg2) {
27125 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
27126 std::vector< Dali::Actor > *arg2 = 0 ;
27128 arg1 = (std::vector< Dali::Actor > *)jarg1;
27129 arg2 = (std::vector< Dali::Actor > *)jarg2;
27131 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< Dali::Actor > const & type is null", 0);
27136 std_vector_Sl_Dali_Actor_Sg__AddRange(arg1,(std::vector< Dali::Actor > const &)*arg2);
27137 } CALL_CATCH_EXCEPTION();
27143 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ActorContainer_GetRange(void * jarg1, int jarg2, int jarg3) {
27145 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
27148 std::vector< Dali::Actor > *result = 0 ;
27150 arg1 = (std::vector< Dali::Actor > *)jarg1;
27156 result = (std::vector< Dali::Actor > *)std_vector_Sl_Dali_Actor_Sg__GetRange(arg1,arg2,arg3);
27158 catch(std::out_of_range &_e) {
27159 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
27162 catch(std::invalid_argument &_e) {
27163 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), "");
27167 } CALL_CATCH_EXCEPTION(0);
27170 jresult = (void *)result;
27175 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_Insert(void * jarg1, int jarg2, void * jarg3) {
27176 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
27178 Dali::Actor *arg3 = 0 ;
27180 arg1 = (std::vector< Dali::Actor > *)jarg1;
27182 arg3 = (Dali::Actor *)jarg3;
27184 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor const & type is null", 0);
27190 std_vector_Sl_Dali_Actor_Sg__Insert(arg1,arg2,(Dali::Actor const &)*arg3);
27192 catch(std::out_of_range &_e) {
27193 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
27197 } CALL_CATCH_EXCEPTION();
27203 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_InsertRange(void * jarg1, int jarg2, void * jarg3) {
27204 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
27206 std::vector< Dali::Actor > *arg3 = 0 ;
27208 arg1 = (std::vector< Dali::Actor > *)jarg1;
27210 arg3 = (std::vector< Dali::Actor > *)jarg3;
27212 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< Dali::Actor > const & type is null", 0);
27218 std_vector_Sl_Dali_Actor_Sg__InsertRange(arg1,arg2,(std::vector< Dali::Actor > const &)*arg3);
27220 catch(std::out_of_range &_e) {
27221 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
27225 } CALL_CATCH_EXCEPTION();
27231 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_RemoveAt(void * jarg1, int jarg2) {
27232 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
27235 arg1 = (std::vector< Dali::Actor > *)jarg1;
27240 std_vector_Sl_Dali_Actor_Sg__RemoveAt(arg1,arg2);
27242 catch(std::out_of_range &_e) {
27243 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
27247 } CALL_CATCH_EXCEPTION();
27253 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_RemoveRange(void * jarg1, int jarg2, int jarg3) {
27254 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
27258 arg1 = (std::vector< Dali::Actor > *)jarg1;
27264 std_vector_Sl_Dali_Actor_Sg__RemoveRange(arg1,arg2,arg3);
27266 catch(std::out_of_range &_e) {
27267 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
27270 catch(std::invalid_argument &_e) {
27271 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), "");
27275 } CALL_CATCH_EXCEPTION();
27281 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ActorContainer_Repeat(void * jarg1, int jarg2) {
27283 Dali::Actor *arg1 = 0 ;
27285 std::vector< Dali::Actor > *result = 0 ;
27287 arg1 = (Dali::Actor *)jarg1;
27289 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor const & type is null", 0);
27296 result = (std::vector< Dali::Actor > *)std_vector_Sl_Dali_Actor_Sg__Repeat((Dali::Actor const &)*arg1,arg2);
27298 catch(std::out_of_range &_e) {
27299 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
27303 } CALL_CATCH_EXCEPTION(0);
27306 jresult = (void *)result;
27311 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_Reverse__SWIG_0(void * jarg1) {
27312 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
27314 arg1 = (std::vector< Dali::Actor > *)jarg1;
27317 std_vector_Sl_Dali_Actor_Sg__Reverse__SWIG_0(arg1);
27318 } CALL_CATCH_EXCEPTION();
27324 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_Reverse__SWIG_1(void * jarg1, int jarg2, int jarg3) {
27325 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
27329 arg1 = (std::vector< Dali::Actor > *)jarg1;
27335 std_vector_Sl_Dali_Actor_Sg__Reverse__SWIG_1(arg1,arg2,arg3);
27337 catch(std::out_of_range &_e) {
27338 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
27341 catch(std::invalid_argument &_e) {
27342 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), "");
27346 } CALL_CATCH_EXCEPTION();
27352 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_SetRange(void * jarg1, int jarg2, void * jarg3) {
27353 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
27355 std::vector< Dali::Actor > *arg3 = 0 ;
27357 arg1 = (std::vector< Dali::Actor > *)jarg1;
27359 arg3 = (std::vector< Dali::Actor > *)jarg3;
27361 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< Dali::Actor > const & type is null", 0);
27367 std_vector_Sl_Dali_Actor_Sg__SetRange(arg1,arg2,(std::vector< Dali::Actor > const &)*arg3);
27369 catch(std::out_of_range &_e) {
27370 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
27374 } CALL_CATCH_EXCEPTION();
27380 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ActorContainer(void * jarg1) {
27381 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
27383 arg1 = (std::vector< Dali::Actor > *)jarg1;
27387 } CALL_CATCH_EXCEPTION();
27393 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_FocusChangedSignal_Empty(void * jarg1) {
27395 Dali::Signal< void (Dali::Actor,Dali::Actor) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *) 0 ;
27398 arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *)jarg1;
27401 result = (bool)Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Actor_SP__Sg__Empty((Dali::Signal< void (Dali::Actor,Dali::Actor) > const *)arg1);
27402 } CALL_CATCH_EXCEPTION(0);
27410 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_FocusChangedSignal_GetConnectionCount(void * jarg1) {
27411 unsigned long jresult ;
27412 Dali::Signal< void (Dali::Actor,Dali::Actor) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *) 0 ;
27413 std::size_t result;
27415 arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *)jarg1;
27418 result = Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Actor_SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Actor,Dali::Actor) > const *)arg1);
27419 } CALL_CATCH_EXCEPTION(0);
27422 jresult = (unsigned long)result;
27427 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FocusChangedSignal_Connect(void * jarg1, void * jarg2) {
27428 Dali::Signal< void (Dali::Actor,Dali::Actor) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *) 0 ;
27429 void (*arg2)(Dali::Actor,Dali::Actor) = (void (*)(Dali::Actor,Dali::Actor)) 0 ;
27431 arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *)jarg1;
27432 arg2 = (void (*)(Dali::Actor,Dali::Actor))jarg2;
27435 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Actor_SP__Sg__Connect(arg1,arg2);
27436 } CALL_CATCH_EXCEPTION();
27442 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FocusChangedSignal_Disconnect(void * jarg1, void * jarg2) {
27443 Dali::Signal< void (Dali::Actor,Dali::Actor) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *) 0 ;
27444 void (*arg2)(Dali::Actor,Dali::Actor) = (void (*)(Dali::Actor,Dali::Actor)) 0 ;
27446 arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *)jarg1;
27447 arg2 = (void (*)(Dali::Actor,Dali::Actor))jarg2;
27450 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Actor_SP__Sg__Disconnect(arg1,arg2);
27451 } CALL_CATCH_EXCEPTION();
27457 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FocusChangedSignal_Emit(void * jarg1, void * jarg2, void * jarg3) {
27458 Dali::Signal< void (Dali::Actor,Dali::Actor) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *) 0 ;
27461 Dali::Actor *argp2 ;
27462 Dali::Actor *argp3 ;
27464 arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *)jarg1;
27465 argp2 = (Dali::Actor *)jarg2;
27467 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
27471 argp3 = (Dali::Actor *)jarg3;
27473 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
27479 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Actor_SP__Sg__Emit(arg1,arg2,arg3);
27480 } CALL_CATCH_EXCEPTION();
27486 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_FocusChangedSignal() {
27488 Dali::Signal< void (Dali::Actor,Dali::Actor) > *result = 0 ;
27492 result = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *)new Dali::Signal< void (Dali::Actor,Dali::Actor) >();
27493 } CALL_CATCH_EXCEPTION(0);
27496 jresult = (void *)result;
27501 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_FocusChangedSignal(void * jarg1) {
27502 Dali::Signal< void (Dali::Actor,Dali::Actor) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *) 0 ;
27504 arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *)jarg1;
27508 } CALL_CATCH_EXCEPTION();
27514 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_FocusGroupChangedSignal_Empty(void * jarg1) {
27516 Dali::Signal< void (Dali::Actor,bool) > *arg1 = (Dali::Signal< void (Dali::Actor,bool) > *) 0 ;
27519 arg1 = (Dali::Signal< void (Dali::Actor,bool) > *)jarg1;
27522 result = (bool)Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_SP__Sg__Empty((Dali::Signal< void (Dali::Actor,bool) > const *)arg1);
27523 } CALL_CATCH_EXCEPTION(0);
27531 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_FocusGroupChangedSignal_GetConnectionCount(void * jarg1) {
27532 unsigned long jresult ;
27533 Dali::Signal< void (Dali::Actor,bool) > *arg1 = (Dali::Signal< void (Dali::Actor,bool) > *) 0 ;
27534 std::size_t result;
27536 arg1 = (Dali::Signal< void (Dali::Actor,bool) > *)jarg1;
27539 result = Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Actor,bool) > const *)arg1);
27540 } CALL_CATCH_EXCEPTION(0);
27543 jresult = (unsigned long)result;
27548 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FocusGroupChangedSignal_Connect(void * jarg1, void * jarg2) {
27549 Dali::Signal< void (Dali::Actor,bool) > *arg1 = (Dali::Signal< void (Dali::Actor,bool) > *) 0 ;
27550 void (*arg2)(Dali::Actor,bool) = (void (*)(Dali::Actor,bool)) 0 ;
27552 arg1 = (Dali::Signal< void (Dali::Actor,bool) > *)jarg1;
27553 arg2 = (void (*)(Dali::Actor,bool))jarg2;
27556 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_SP__Sg__Connect(arg1,arg2);
27557 } CALL_CATCH_EXCEPTION();
27563 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FocusGroupChangedSignal_Disconnect(void * jarg1, void * jarg2) {
27564 Dali::Signal< void (Dali::Actor,bool) > *arg1 = (Dali::Signal< void (Dali::Actor,bool) > *) 0 ;
27565 void (*arg2)(Dali::Actor,bool) = (void (*)(Dali::Actor,bool)) 0 ;
27567 arg1 = (Dali::Signal< void (Dali::Actor,bool) > *)jarg1;
27568 arg2 = (void (*)(Dali::Actor,bool))jarg2;
27571 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_SP__Sg__Disconnect(arg1,arg2);
27572 } CALL_CATCH_EXCEPTION();
27578 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FocusGroupChangedSignal_Emit(void * jarg1, void * jarg2, bool jarg3) {
27579 Dali::Signal< void (Dali::Actor,bool) > *arg1 = (Dali::Signal< void (Dali::Actor,bool) > *) 0 ;
27582 Dali::Actor *argp2 ;
27584 arg1 = (Dali::Signal< void (Dali::Actor,bool) > *)jarg1;
27585 argp2 = (Dali::Actor *)jarg2;
27587 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
27591 arg3 = jarg3 ? true : false;
27594 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_SP__Sg__Emit(arg1,arg2,arg3);
27595 } CALL_CATCH_EXCEPTION();
27601 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_FocusGroupChangedSignal() {
27603 Dali::Signal< void (Dali::Actor,bool) > *result = 0 ;
27607 result = (Dali::Signal< void (Dali::Actor,bool) > *)new Dali::Signal< void (Dali::Actor,bool) >();
27608 } CALL_CATCH_EXCEPTION(0);
27611 jresult = (void *)result;
27616 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_FocusGroupChangedSignal(void * jarg1) {
27617 Dali::Signal< void (Dali::Actor,bool) > *arg1 = (Dali::Signal< void (Dali::Actor,bool) > *) 0 ;
27619 arg1 = (Dali::Signal< void (Dali::Actor,bool) > *)jarg1;
27623 } CALL_CATCH_EXCEPTION();
27629 SWIGEXPORT void* SWIGSTDCALL CSharp_Dali_NativeImageSource_GenerateUrl(void* handle)
27631 Dali::Toolkit::ImageUrl result;
27632 NativeImageSource* nativeImageSource = (NativeImageSource*)handle;
27635 if (!nativeImageSource)
27637 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "some argument is null", 0);
27643 result = Dali::Toolkit::Image::GenerateUrl(nativeImageSource);
27645 catch (std::out_of_range& e)
27647 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what()));
27650 catch (std::exception& e)
27652 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what()));
27655 catch (Dali::DaliException e)
27657 SWIG_CSharpException(SWIG_UnknownError, e.condition);
27662 SWIG_CSharpException(SWIG_UnknownError, "unknown error");
27667 jresult = new Dali::Toolkit::ImageUrl((const Dali::Toolkit::ImageUrl &)result);
27672 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ImageUrl(void* jarg1)
27674 Dali::Toolkit::ImageUrl* imageUrl = (Dali::Toolkit::ImageUrl*) 0;
27676 imageUrl = (Dali::Toolkit::ImageUrl*)jarg1;
27682 catch (std::out_of_range& e)
27684 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what()));
27687 catch (std::exception& e)
27689 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what()));
27692 catch (Dali::DaliException e)
27694 SWIG_CSharpException(SWIG_UnknownError, e.condition);
27699 SWIG_CSharpException(SWIG_UnknownError, "unknown error");
27705 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_ImageUrl_Get(void* jarg1)
27708 Dali::Toolkit::ImageUrl* imageUrl = (Dali::Toolkit::ImageUrl*) 0;
27709 std::string result;
27711 imageUrl = (Dali::Toolkit::ImageUrl*)jarg1;
27715 result = imageUrl->GetUrl();
27717 catch (std::out_of_range& e)
27719 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what()));
27722 catch (std::exception& e)
27724 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what()));
27727 catch (Dali::DaliException e)
27729 SWIG_CSharpException(SWIG_UnknownError, e.condition);
27734 SWIG_CSharpException(SWIG_UnknownError, "unknown error");
27739 jresult = SWIG_csharp_string_callback((&result)->c_str());
27744 // TODO : SwigDirector_ViewImpl
27747 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnSceneConnection(void * jarg1, int jarg2) {
27748 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27750 SwigDirector_ViewImpl *darg = 0;
27752 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27754 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27756 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27762 (darg)->OnSceneConnection(arg2);
27764 } CALL_CATCH_EXCEPTION();
27770 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnSceneConnectionSwigExplicitViewImpl(void * jarg1, int jarg2) {
27771 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27773 SwigDirector_ViewImpl *darg = 0;
27775 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27777 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27779 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27785 (darg)->OnSceneConnectionSwigPublic(arg2);
27787 } CALL_CATCH_EXCEPTION();
27793 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnSceneDisconnection(void * jarg1) {
27794 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27795 SwigDirector_ViewImpl *darg = 0;
27797 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27798 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27800 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27806 (darg)->OnSceneDisconnection();
27808 } CALL_CATCH_EXCEPTION();
27814 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnSceneDisconnectionSwigExplicitViewImpl(void * jarg1) {
27815 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27816 SwigDirector_ViewImpl *darg = 0;
27818 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27819 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27821 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27827 (darg)->OnSceneDisconnectionSwigPublic();
27829 } CALL_CATCH_EXCEPTION();
27835 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnChildAdd(void * jarg1, void * jarg2) {
27836 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27837 Dali::Actor *arg2 = 0 ;
27838 SwigDirector_ViewImpl *darg = 0;
27840 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27841 arg2 = (Dali::Actor *)jarg2;
27843 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor & type is null", 0);
27846 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27848 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27854 (darg)->OnChildAdd(*arg2);
27856 } CALL_CATCH_EXCEPTION();
27862 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnChildAddSwigExplicitViewImpl(void * jarg1, void * jarg2) {
27863 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27864 Dali::Actor *arg2 = 0 ;
27865 SwigDirector_ViewImpl *darg = 0;
27867 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27868 arg2 = (Dali::Actor *)jarg2;
27870 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor & type is null", 0);
27873 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27875 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27881 (darg)->OnChildAddSwigPublic(*arg2);
27883 } CALL_CATCH_EXCEPTION();
27889 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnChildRemove(void * jarg1, void * jarg2) {
27890 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27891 Dali::Actor *arg2 = 0 ;
27892 SwigDirector_ViewImpl *darg = 0;
27894 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27895 arg2 = (Dali::Actor *)jarg2;
27897 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor & type is null", 0);
27900 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27902 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27908 (darg)->OnChildRemove(*arg2);
27910 } CALL_CATCH_EXCEPTION();
27916 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnChildRemoveSwigExplicitViewImpl(void * jarg1, void * jarg2) {
27917 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27918 Dali::Actor *arg2 = 0 ;
27919 SwigDirector_ViewImpl *darg = 0;
27921 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27922 arg2 = (Dali::Actor *)jarg2;
27924 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor & type is null", 0);
27927 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27929 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27935 (darg)->OnChildRemoveSwigPublic(*arg2);
27937 } CALL_CATCH_EXCEPTION();
27943 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnPropertySet(void * jarg1, int jarg2, void * jarg3) {
27944 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27945 Dali::Property::Index arg2 ;
27946 Dali::Property::Value arg3 ;
27947 Dali::Property::Value *argp3 ;
27948 SwigDirector_ViewImpl *darg = 0;
27950 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27951 arg2 = (Dali::Property::Index)jarg2;
27952 argp3 = (Dali::Property::Value *)jarg3;
27954 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0);
27958 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27960 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27965 (darg)->OnPropertySet(arg2,arg3);
27966 } CALL_CATCH_EXCEPTION();
27971 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnPropertySetSwigExplicitViewImpl(void * jarg1, int jarg2, void * jarg3) {
27972 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27973 Dali::Property::Index arg2 ;
27974 Dali::Property::Value arg3 ;
27975 Dali::Property::Value *argp3 ;
27976 SwigDirector_ViewImpl *darg = 0;
27978 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27979 arg2 = (Dali::Property::Index)jarg2;
27980 argp3 = (Dali::Property::Value *)jarg3;
27982 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0);
27986 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27988 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27993 (darg)->OnPropertySetSwigPublic(arg2,arg3);
27994 } CALL_CATCH_EXCEPTION();
28000 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnSizeSet(void * jarg1, void * jarg2) {
28001 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28002 Dali::Vector3 *arg2 = 0 ;
28003 SwigDirector_ViewImpl *darg = 0;
28005 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28006 arg2 = (Dali::Vector3 *)jarg2;
28008 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
28011 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28013 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28018 (darg)->OnSizeSet((Dali::Vector3 const &)*arg2);
28019 } CALL_CATCH_EXCEPTION();
28025 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnSizeSetSwigExplicitViewImpl(void * jarg1, void * jarg2) {
28026 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28027 Dali::Vector3 *arg2 = 0 ;
28028 SwigDirector_ViewImpl *darg = 0;
28030 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28031 arg2 = (Dali::Vector3 *)jarg2;
28033 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
28036 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28038 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28043 (darg)->OnSizeSetSwigPublic((Dali::Vector3 const &)*arg2);
28044 } CALL_CATCH_EXCEPTION();
28050 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnSizeAnimation(void * jarg1, void * jarg2, void * jarg3) {
28051 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28052 Dali::Animation *arg2 = 0 ;
28053 Dali::Vector3 *arg3 = 0 ;
28054 SwigDirector_ViewImpl *darg = 0;
28056 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28057 arg2 = (Dali::Animation *)jarg2;
28059 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Animation & type is null", 0);
28062 arg3 = (Dali::Vector3 *)jarg3;
28064 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
28067 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28069 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28074 (darg)->OnSizeAnimation(*arg2,(Dali::Vector3 const &)*arg3);
28075 } CALL_CATCH_EXCEPTION();
28081 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnSizeAnimationSwigExplicitViewImpl(void * jarg1, void * jarg2, void * jarg3) {
28082 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28083 Dali::Animation *arg2 = 0 ;
28084 Dali::Vector3 *arg3 = 0 ;
28085 SwigDirector_ViewImpl *darg = 0;
28087 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28088 arg2 = (Dali::Animation *)jarg2;
28090 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Animation & type is null", 0);
28093 arg3 = (Dali::Vector3 *)jarg3;
28095 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
28098 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28100 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28105 (darg)->OnSizeAnimationSwigPublic(*arg2,(Dali::Vector3 const &)*arg3);
28106 } CALL_CATCH_EXCEPTION();
28110 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_ViewImpl_OnKeyEvent(void * jarg1, void * jarg2) {
28112 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28113 Dali::KeyEvent *arg2 = 0 ;
28114 SwigDirector_ViewImpl *darg = 0;
28117 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28118 arg2 = (Dali::KeyEvent *)jarg2;
28120 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyEvent const & type is null", 0);
28123 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28125 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28130 result = (bool)(darg)->OnKeyEvent((Dali::KeyEvent const &)*arg2);
28131 } CALL_CATCH_EXCEPTION(0);
28139 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_ViewImpl_OnKeyEventSwigExplicitViewImpl(void * jarg1, void * jarg2) {
28141 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28142 Dali::KeyEvent *arg2 = 0 ;
28143 SwigDirector_ViewImpl *darg = 0;
28146 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28147 arg2 = (Dali::KeyEvent *)jarg2;
28149 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyEvent const & type is null", 0);
28152 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28154 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28159 result = (bool)(darg)->OnKeyEventSwigPublic((Dali::KeyEvent const &)*arg2);
28160 } CALL_CATCH_EXCEPTION(0);
28168 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnRelayout(void * jarg1, void * jarg2, void * jarg3) {
28169 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28170 Dali::Vector2 *arg2 = 0 ;
28171 Dali::RelayoutContainer *arg3 = 0 ;
28172 SwigDirector_ViewImpl *darg = 0;
28174 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28175 arg2 = (Dali::Vector2 *)jarg2;
28177 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
28180 arg3 = (Dali::RelayoutContainer *)jarg3;
28182 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::RelayoutContainer & type is null", 0);
28185 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28187 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28192 (darg)->OnRelayout((Dali::Vector2 const &)*arg2,*arg3);
28193 } CALL_CATCH_EXCEPTION();
28199 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnRelayoutSwigExplicitViewImpl(void * jarg1, void * jarg2, void * jarg3) {
28200 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28201 Dali::Vector2 *arg2 = 0 ;
28202 Dali::RelayoutContainer *arg3 = 0 ;
28203 SwigDirector_ViewImpl *darg = 0;
28205 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28206 arg2 = (Dali::Vector2 *)jarg2;
28208 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
28211 arg3 = (Dali::RelayoutContainer *)jarg3;
28213 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::RelayoutContainer & type is null", 0);
28216 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28218 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28223 (darg)->OnRelayoutSwigPublic((Dali::Vector2 const &)*arg2,*arg3);
28224 } CALL_CATCH_EXCEPTION();
28230 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnSetResizePolicy(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)->OnSetResizePolicy(arg2,arg3);
28247 } CALL_CATCH_EXCEPTION();
28253 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnSetResizePolicySwigExplicitViewImpl(void * jarg1, int jarg2, int jarg3) {
28254 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28255 Dali::ResizePolicy::Type arg2 ;
28256 Dali::Dimension::Type arg3 ;
28257 SwigDirector_ViewImpl *darg = 0;
28259 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28260 arg2 = (Dali::ResizePolicy::Type)jarg2;
28261 arg3 = (Dali::Dimension::Type)jarg3;
28262 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28264 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28269 (darg)->OnSetResizePolicySwigPublic(arg2,arg3);
28270 } CALL_CATCH_EXCEPTION();
28276 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ViewImpl_GetNaturalSize(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)->GetNaturalSize();
28291 } CALL_CATCH_EXCEPTION(0);
28294 jresult = new Dali::Vector3((const Dali::Vector3 &)result);
28299 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ViewImpl_GetNaturalSizeSwigExplicitViewImpl(void * jarg1) {
28301 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28302 SwigDirector_ViewImpl *darg = 0;
28303 Dali::Vector3 result;
28305 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28306 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28308 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28313 result = (darg)->GetNaturalSizeSwigPublic();
28314 } CALL_CATCH_EXCEPTION(0);
28317 jresult = new Dali::Vector3((const Dali::Vector3 &)result);
28322 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ViewImpl_CalculateChildSize(void * jarg1, void * jarg2, int jarg3) {
28324 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28325 Dali::Actor *arg2 = 0 ;
28326 Dali::Dimension::Type arg3 ;
28327 SwigDirector_ViewImpl *darg = 0;
28330 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28331 arg2 = (Dali::Actor *)jarg2;
28333 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor const & type is null", 0);
28336 arg3 = (Dali::Dimension::Type)jarg3;
28337 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28339 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28344 result = (float)(darg)->CalculateChildSize((Dali::Actor const &)*arg2,arg3);
28345 } CALL_CATCH_EXCEPTION(0);
28353 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ViewImpl_CalculateChildSizeSwigExplicitViewImpl(void * jarg1, void * jarg2, int jarg3) {
28355 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28356 Dali::Actor *arg2 = 0 ;
28357 Dali::Dimension::Type arg3 ;
28358 SwigDirector_ViewImpl *darg = 0;
28361 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28362 arg2 = (Dali::Actor *)jarg2;
28364 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor const & type is null", 0);
28367 arg3 = (Dali::Dimension::Type)jarg3;
28368 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28370 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28375 result = (float)(darg)->CalculateChildSizeSwigPublic((Dali::Actor const &)*arg2,arg3);
28376 } CALL_CATCH_EXCEPTION(0);
28384 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ViewImpl_GetHeightForWidth(void * jarg1, float jarg2) {
28386 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28388 SwigDirector_ViewImpl *darg = 0;
28391 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28392 arg2 = (float)jarg2;
28393 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28395 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28400 result = (float)(darg)->GetHeightForWidth(arg2);
28401 } CALL_CATCH_EXCEPTION(0);
28409 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ViewImpl_GetHeightForWidthSwigExplicitViewImpl(void * jarg1, float jarg2) {
28411 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28413 SwigDirector_ViewImpl *darg = 0;
28416 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28417 arg2 = (float)jarg2;
28418 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28420 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28425 result = (float)(darg)->GetHeightForWidthSwigPublic(arg2);
28426 } CALL_CATCH_EXCEPTION(0);
28434 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ViewImpl_GetWidthForHeight(void * jarg1, float jarg2) {
28436 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28438 SwigDirector_ViewImpl *darg = 0;
28441 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28442 arg2 = (float)jarg2;
28443 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28445 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28450 result = (float)(darg)->GetWidthForHeight(arg2);
28451 } CALL_CATCH_EXCEPTION(0);
28459 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ViewImpl_GetWidthForHeightSwigExplicitViewImpl(void * jarg1, float jarg2) {
28461 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28463 SwigDirector_ViewImpl *darg = 0;
28466 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28467 arg2 = (float)jarg2;
28468 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28470 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28475 result = (float)(darg)->GetWidthForHeightSwigPublic(arg2);
28476 } CALL_CATCH_EXCEPTION(0);
28484 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_ViewImpl_RelayoutDependentOnChildren__SWIG_0(void * jarg1, int jarg2) {
28486 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28487 Dali::Dimension::Type arg2 ;
28488 SwigDirector_ViewImpl *darg = 0;
28491 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28492 arg2 = (Dali::Dimension::Type)jarg2;
28493 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28495 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28500 result = (bool)(darg)->RelayoutDependentOnChildren(arg2);
28501 } CALL_CATCH_EXCEPTION(0);
28509 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_ViewImpl_RelayoutDependentOnChildrenSwigExplicitViewImpl__SWIG_0(void * jarg1, int jarg2) {
28511 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28512 Dali::Dimension::Type arg2 ;
28513 SwigDirector_ViewImpl *darg = 0;
28516 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28517 arg2 = (Dali::Dimension::Type)jarg2;
28518 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28520 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28525 result = (bool)(darg)->RelayoutDependentOnChildrenSwigPublic(arg2);
28526 } CALL_CATCH_EXCEPTION(0);
28534 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_ViewImpl_RelayoutDependentOnChildren__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)->RelayoutDependentOnChildren();
28549 } CALL_CATCH_EXCEPTION(0);
28557 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_ViewImpl_RelayoutDependentOnChildrenSwigExplicitViewImpl__SWIG_1(void * jarg1) {
28559 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28560 SwigDirector_ViewImpl *darg = 0;
28563 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28564 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28566 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28571 result = (bool)(darg)->RelayoutDependentOnChildrenSwigPublic();
28572 } CALL_CATCH_EXCEPTION(0);
28580 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnCalculateRelayoutSize(void * jarg1, int jarg2) {
28581 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28582 Dali::Dimension::Type arg2 ;
28583 SwigDirector_ViewImpl *darg = 0;
28585 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28586 arg2 = (Dali::Dimension::Type)jarg2;
28587 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28589 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28594 (darg)->OnCalculateRelayoutSize(arg2);
28595 } CALL_CATCH_EXCEPTION();
28601 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnCalculateRelayoutSizeSwigExplicitViewImpl(void * jarg1, int jarg2) {
28602 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28603 Dali::Dimension::Type arg2 ;
28604 SwigDirector_ViewImpl *darg = 0;
28606 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28607 arg2 = (Dali::Dimension::Type)jarg2;
28608 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28610 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28615 (darg)->OnCalculateRelayoutSizeSwigPublic(arg2);
28616 } CALL_CATCH_EXCEPTION();
28622 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnLayoutNegotiated(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)->OnLayoutNegotiated(arg2,arg3);
28639 } CALL_CATCH_EXCEPTION();
28645 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnLayoutNegotiatedSwigExplicitViewImpl(void * jarg1, float jarg2, int jarg3) {
28646 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28648 Dali::Dimension::Type arg3 ;
28649 SwigDirector_ViewImpl *darg = 0;
28651 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28652 arg2 = (float)jarg2;
28653 arg3 = (Dali::Dimension::Type)jarg3;
28654 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28656 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28661 (darg)->OnLayoutNegotiatedSwigPublic(arg2,arg3);
28662 } CALL_CATCH_EXCEPTION();
28668 // TODO : SwigDirector_ItemFactory
28671 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ItemFactory() {
28673 Dali::Toolkit::ItemFactory *result = 0 ;
28677 result = (Dali::Toolkit::ItemFactory *)new SwigDirector_ItemFactory();
28678 } CALL_CATCH_EXCEPTION(0);
28681 jresult = (void *)result;