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__SWIG_2(void * jarg1, int jarg2, void * jarg3) {
6475 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6476 Dali::Property::Index arg2 ;
6477 Dali::Property::Value *arg3 = 0 ;
6479 arg1 = (Dali::Property::Map *)jarg1;
6480 arg2 = (Dali::Property::Index)jarg2;
6481 arg3 = (Dali::Property::Value *)jarg3;
6483 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
6488 (arg1)->Insert(arg2,(Dali::Property::Value const &)*arg3);
6489 } CALL_CATCH_EXCEPTION();
6495 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_Add__SWIG_0(void * jarg1, char * jarg2, void * jarg3) {
6497 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6498 char *arg2 = (char *) 0 ;
6499 Dali::Property::Value *arg3 = 0 ;
6500 Dali::Property::Map *result = 0 ;
6502 arg1 = (Dali::Property::Map *)jarg1;
6503 arg2 = (char *)jarg2;
6504 arg3 = (Dali::Property::Value *)jarg3;
6506 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
6511 result = (Dali::Property::Map *) &(arg1)->Add((char const *)arg2,(Dali::Property::Value const &)*arg3);
6512 } CALL_CATCH_EXCEPTION(0);
6515 jresult = (void *)result;
6520 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_Add__SWIG_2(void * jarg1, int jarg2, void * jarg3) {
6522 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6523 Dali::Property::Index arg2 ;
6524 Dali::Property::Value *arg3 = 0 ;
6525 Dali::Property::Map *result = 0 ;
6527 arg1 = (Dali::Property::Map *)jarg1;
6528 arg2 = (Dali::Property::Index)jarg2;
6529 arg3 = (Dali::Property::Value *)jarg3;
6531 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
6536 result = (Dali::Property::Map *) &(arg1)->Add(arg2,(Dali::Property::Value const &)*arg3);
6537 } CALL_CATCH_EXCEPTION(0);
6540 jresult = (void *)result;
6545 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_GetValue(void * jarg1, unsigned long jarg2) {
6547 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6548 Dali::Property::Map::SizeType arg2 ;
6549 Dali::Property::Value *result = 0 ;
6551 arg1 = (Dali::Property::Map *)jarg1;
6552 arg2 = (Dali::Property::Map::SizeType)jarg2;
6555 result = (Dali::Property::Value *) &((Dali::Property::Map const *)arg1)->GetValue(arg2);
6556 } CALL_CATCH_EXCEPTION(0);
6559 jresult = (void *)result;
6564 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_Property_Map_GetKey(void * jarg1, unsigned long jarg2) {
6566 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6567 Dali::Property::Map::SizeType arg2 ;
6568 std::string *result = 0 ;
6570 arg1 = (Dali::Property::Map *)jarg1;
6571 arg2 = (Dali::Property::Map::SizeType)jarg2;
6574 result = (std::string *) &((Dali::Property::Map const *)arg1)->GetKey(arg2);
6575 } CALL_CATCH_EXCEPTION(0);
6578 jresult = SWIG_csharp_string_callback(result->c_str());
6583 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_GetKeyAt(void * jarg1, unsigned long jarg2) {
6585 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6586 Dali::Property::Map::SizeType arg2 ;
6587 SwigValueWrapper< Dali::Property::Key > result;
6589 arg1 = (Dali::Property::Map *)jarg1;
6590 arg2 = (Dali::Property::Map::SizeType)jarg2;
6593 result = ((Dali::Property::Map const *)arg1)->GetKeyAt(arg2);
6594 } CALL_CATCH_EXCEPTION(0);
6597 jresult = new Dali::Property::Key((const Dali::Property::Key &)result);
6602 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_GetPair(void * jarg1, unsigned long jarg2) {
6604 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6605 Dali::Property::Map::SizeType arg2 ;
6606 StringValuePair *result = 0 ;
6608 arg1 = (Dali::Property::Map *)jarg1;
6609 arg2 = (Dali::Property::Map::SizeType)jarg2;
6612 result = (StringValuePair *) &((Dali::Property::Map const *)arg1)->GetPair(arg2);
6613 } CALL_CATCH_EXCEPTION(0);
6616 jresult = (void *)result;
6621 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_Find__SWIG_0(void * jarg1, char * jarg2) {
6623 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6624 char *arg2 = (char *) 0 ;
6625 Dali::Property::Value *result = 0 ;
6627 arg1 = (Dali::Property::Map *)jarg1;
6628 arg2 = (char *)jarg2;
6631 result = (Dali::Property::Value *)((Dali::Property::Map const *)arg1)->Find((char const *)arg2);
6632 } CALL_CATCH_EXCEPTION(0);
6635 jresult = (void *)result;
6640 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_Find__SWIG_2(void * jarg1, int jarg2) {
6642 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6643 Dali::Property::Index arg2 ;
6644 Dali::Property::Value *result = 0 ;
6646 arg1 = (Dali::Property::Map *)jarg1;
6647 arg2 = (Dali::Property::Index)jarg2;
6650 result = (Dali::Property::Value *)((Dali::Property::Map const *)arg1)->Find(arg2);
6651 } CALL_CATCH_EXCEPTION(0);
6654 jresult = (void *)result;
6659 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_Find__SWIG_3(void * jarg1, int jarg2, char * jarg3) {
6661 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6662 Dali::Property::Index arg2 ;
6663 std::string *arg3 = 0 ;
6664 Dali::Property::Value *result = 0 ;
6666 arg1 = (Dali::Property::Map *)jarg1;
6667 arg2 = (Dali::Property::Index)jarg2;
6669 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
6672 std::string arg3_str(jarg3);
6676 result = (Dali::Property::Value *)((Dali::Property::Map const *)arg1)->Find(arg2,(std::string const &)*arg3);
6677 } CALL_CATCH_EXCEPTION(0);
6680 jresult = (void *)result;
6682 //argout typemap for const std::string&
6688 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_Find__SWIG_4(void * jarg1, char * jarg2, int jarg3) {
6690 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6691 std::string *arg2 = 0 ;
6692 Dali::Property::Type arg3 ;
6693 Dali::Property::Value *result = 0 ;
6695 arg1 = (Dali::Property::Map *)jarg1;
6697 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
6700 std::string arg2_str(jarg2);
6702 arg3 = (Dali::Property::Type)jarg3;
6705 result = (Dali::Property::Value *)((Dali::Property::Map const *)arg1)->Find((std::string const &)*arg2,arg3);
6706 } CALL_CATCH_EXCEPTION(0);
6709 jresult = (void *)result;
6711 //argout typemap for const std::string&
6717 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_Find__SWIG_5(void * jarg1, int jarg2, int jarg3) {
6719 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6720 Dali::Property::Index arg2 ;
6721 Dali::Property::Type arg3 ;
6722 Dali::Property::Value *result = 0 ;
6724 arg1 = (Dali::Property::Map *)jarg1;
6725 arg2 = (Dali::Property::Index)jarg2;
6726 arg3 = (Dali::Property::Type)jarg3;
6729 result = (Dali::Property::Value *)((Dali::Property::Map const *)arg1)->Find(arg2,arg3);
6730 } CALL_CATCH_EXCEPTION(0);
6733 jresult = (void *)result;
6738 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Clear(void * jarg1) {
6739 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6741 arg1 = (Dali::Property::Map *)jarg1;
6745 } CALL_CATCH_EXCEPTION();
6751 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Map_Remove__SWIG_0(void * map, int key) {
6752 Dali::Property::Map *propertyMap = (Dali::Property::Map *)map;
6753 Dali::Property::Index intKey = (Dali::Property::Index)key;
6754 bool isRemoved = false;
6757 isRemoved = propertyMap->Remove(intKey);
6758 } CALL_CATCH_EXCEPTION(0);
6764 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Map_Remove__SWIG_1(void * map, char * key) {
6765 Dali::Property::Map *propertyMap = (Dali::Property::Map *)map;
6766 std::string strKey(key);
6767 bool isRemoved = false;
6770 isRemoved = propertyMap->Remove(strKey);
6771 } CALL_CATCH_EXCEPTION(0);
6777 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_Merge(void * jarg1, void * jarg2) {
6778 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6779 Dali::Property::Map *arg2 = 0 ;
6781 arg1 = (Dali::Property::Map *)jarg1;
6782 arg2 = (Dali::Property::Map *)jarg2;
6784 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Map const & type is null", 0);
6789 (arg1)->Merge((Dali::Property::Map const &)*arg2);
6790 } CALL_CATCH_EXCEPTION();
6796 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_ValueOfIndex__SWIG_0(void * jarg1, char * jarg2) {
6798 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6799 std::string *arg2 = 0 ;
6800 Dali::Property::Value *result = 0 ;
6802 arg1 = (Dali::Property::Map *)jarg1;
6804 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
6807 std::string arg2_str(jarg2);
6811 result = (Dali::Property::Value *) &((Dali::Property::Map const *)arg1)->operator []((std::string const &)*arg2);
6812 } CALL_CATCH_EXCEPTION(0);
6815 jresult = (void *)result;
6817 //argout typemap for const std::string&
6823 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_ValueOfIndex__SWIG_2(void * jarg1, int jarg2) {
6825 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6826 Dali::Property::Index arg2 ;
6827 Dali::Property::Value *result = 0 ;
6829 arg1 = (Dali::Property::Map *)jarg1;
6830 arg2 = (Dali::Property::Index)jarg2;
6833 result = (Dali::Property::Value *) &((Dali::Property::Map const *)arg1)->operator [](arg2);
6834 } CALL_CATCH_EXCEPTION(0);
6837 jresult = (void *)result;
6842 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Map_Assign(void * jarg1, void * jarg2) {
6844 Dali::Property::Map *arg1 = (Dali::Property::Map *) 0 ;
6845 Dali::Property::Map *arg2 = 0 ;
6846 Dali::Property::Map *result = 0 ;
6848 arg1 = (Dali::Property::Map *)jarg1;
6849 arg2 = (Dali::Property::Map *)jarg2;
6851 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Map const & type is null", 0);
6856 result = (Dali::Property::Map *) &(arg1)->operator =((Dali::Property::Map const &)*arg2);
6857 } CALL_CATCH_EXCEPTION(0);
6860 jresult = (void *)result;
6865 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_SetValue_StringKey(void* jarg1, char* jarg2, void* jarg3) {
6867 Dali::Property::Map* arg1 = (Dali::Property::Map*)jarg1;
6870 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
6873 std::string arg2_str(jarg2);
6874 std::string* arg2 = &arg2_str;
6876 Dali::Property::Value* arg3 = (Dali::Property::Value*)jarg3;
6880 arg1->operator[]((std::string const &)*arg2) = *arg3;
6881 } CALL_CATCH_EXCEPTION();
6886 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Property_Map_SetValue_IntKey(void* jarg1, int jarg2, void* jarg3) {
6888 Dali::Property::Map* arg1 = (Dali::Property::Map*)jarg1;
6889 Dali::Property::Index arg2 = (Dali::Property::Index)jarg2;
6890 Dali::Property::Value* arg3 = (Dali::Property::Value*)jarg3;
6894 arg1->operator[](arg2) = *arg3;
6895 } CALL_CATCH_EXCEPTION();
6900 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_0() {
6902 Dali::Property::Value *result = 0 ;
6906 result = (Dali::Property::Value *)new Dali::Property::Value();
6907 } CALL_CATCH_EXCEPTION(0);
6910 jresult = (void *)result;
6915 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_1(bool jarg1) {
6918 Dali::Property::Value *result = 0 ;
6920 arg1 = jarg1 ? true : false;
6923 result = (Dali::Property::Value *)new Dali::Property::Value(arg1);
6924 } CALL_CATCH_EXCEPTION(0);
6927 jresult = (void *)result;
6932 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_2(int jarg1) {
6935 Dali::Property::Value *result = 0 ;
6940 result = (Dali::Property::Value *)new Dali::Property::Value(arg1);
6941 } CALL_CATCH_EXCEPTION(0);
6944 jresult = (void *)result;
6949 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_3(float jarg1) {
6952 Dali::Property::Value *result = 0 ;
6954 arg1 = (float)jarg1;
6957 result = (Dali::Property::Value *)new Dali::Property::Value(arg1);
6958 } CALL_CATCH_EXCEPTION(0);
6961 jresult = (void *)result;
6966 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_4(void * jarg1) {
6968 Dali::Vector2 *arg1 = 0 ;
6969 Dali::Property::Value *result = 0 ;
6971 arg1 = (Dali::Vector2 *)jarg1;
6973 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
6978 result = (Dali::Property::Value *)new Dali::Property::Value((Dali::Vector2 const &)*arg1);
6979 } CALL_CATCH_EXCEPTION(0);
6982 jresult = (void *)result;
6987 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_5(void * jarg1) {
6989 Dali::Vector3 *arg1 = 0 ;
6990 Dali::Property::Value *result = 0 ;
6992 arg1 = (Dali::Vector3 *)jarg1;
6994 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
6999 result = (Dali::Property::Value *)new Dali::Property::Value((Dali::Vector3 const &)*arg1);
7000 } CALL_CATCH_EXCEPTION(0);
7003 jresult = (void *)result;
7008 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_6(void * jarg1) {
7010 Dali::Vector4 *arg1 = 0 ;
7011 Dali::Property::Value *result = 0 ;
7013 arg1 = (Dali::Vector4 *)jarg1;
7015 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0);
7020 result = (Dali::Property::Value *)new Dali::Property::Value((Dali::Vector4 const &)*arg1);
7021 } CALL_CATCH_EXCEPTION(0);
7024 jresult = (void *)result;
7029 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_7(void * jarg1) {
7031 Dali::Matrix3 *arg1 = 0 ;
7032 Dali::Property::Value *result = 0 ;
7034 arg1 = (Dali::Matrix3 *)jarg1;
7036 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 const & type is null", 0);
7041 result = (Dali::Property::Value *)new Dali::Property::Value((Dali::Matrix3 const &)*arg1);
7042 } CALL_CATCH_EXCEPTION(0);
7045 jresult = (void *)result;
7050 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_8(void * jarg1) {
7052 Dali::Matrix *arg1 = 0 ;
7053 Dali::Property::Value *result = 0 ;
7055 arg1 = (Dali::Matrix *)jarg1;
7057 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix const & type is null", 0);
7062 result = (Dali::Property::Value *)new Dali::Property::Value((Dali::Matrix const &)*arg1);
7063 } CALL_CATCH_EXCEPTION(0);
7066 jresult = (void *)result;
7071 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_9(void * jarg1) {
7073 Dali::Rect< int > *arg1 = 0 ;
7074 Dali::Property::Value *result = 0 ;
7076 arg1 = (Dali::Rect< int > *)jarg1;
7078 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< int > const & type is null", 0);
7083 result = (Dali::Property::Value *)new Dali::Property::Value((Dali::Rect< int > const &)*arg1);
7084 } CALL_CATCH_EXCEPTION(0);
7087 jresult = (void *)result;
7092 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_10(void * jarg1) {
7094 Dali::AngleAxis *arg1 = 0 ;
7095 Dali::Property::Value *result = 0 ;
7097 arg1 = (Dali::AngleAxis *)jarg1;
7099 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::AngleAxis const & type is null", 0);
7104 result = (Dali::Property::Value *)new Dali::Property::Value((Dali::AngleAxis const &)*arg1);
7105 } CALL_CATCH_EXCEPTION(0);
7108 jresult = (void *)result;
7113 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_11(void * jarg1) {
7115 Dali::Quaternion *arg1 = 0 ;
7116 Dali::Property::Value *result = 0 ;
7118 arg1 = (Dali::Quaternion *)jarg1;
7120 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion const & type is null", 0);
7125 result = (Dali::Property::Value *)new Dali::Property::Value((Dali::Quaternion const &)*arg1);
7126 } CALL_CATCH_EXCEPTION(0);
7129 jresult = (void *)result;
7134 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_12(char * jarg1) {
7136 std::string *arg1 = 0 ;
7137 Dali::Property::Value *result = 0 ;
7140 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
7143 std::string arg1_str(jarg1);
7147 result = (Dali::Property::Value *)new Dali::Property::Value((std::string const &)*arg1);
7148 } CALL_CATCH_EXCEPTION(0);
7151 jresult = (void *)result;
7153 //argout typemap for const std::string&
7159 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_14(void * jarg1) {
7161 Dali::Property::Array *arg1 = 0 ;
7162 Dali::Property::Value *result = 0 ;
7164 arg1 = (Dali::Property::Array *)jarg1;
7166 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Array & type is null", 0);
7171 result = (Dali::Property::Value *)new Dali::Property::Value(*arg1);
7172 } CALL_CATCH_EXCEPTION(0);
7175 jresult = (void *)result;
7180 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_15(void * jarg1) {
7182 Dali::Property::Map *arg1 = 0 ;
7183 Dali::Property::Value *result = 0 ;
7185 arg1 = (Dali::Property::Map *)jarg1;
7187 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Map & type is null", 0);
7192 result = (Dali::Property::Value *)new Dali::Property::Value(*arg1);
7193 } CALL_CATCH_EXCEPTION(0);
7196 jresult = (void *)result;
7201 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_16(void * jarg1) {
7204 Dali::Property::Value *result = 0 ;
7206 arg1 = (Extents *)jarg1;
7208 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Extents const & type is null", 0);
7213 result = (Dali::Property::Value *)new Dali::Property::Value((Extents const &)*arg1);
7214 } CALL_CATCH_EXCEPTION(0);
7217 jresult = (void*) result;
7222 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_17(int jarg1) {
7224 Dali::Property::Type arg1 ;
7225 Dali::Property::Value *result = 0 ;
7227 arg1 = (Dali::Property::Type)jarg1;
7230 result = (Dali::Property::Value *)new Dali::Property::Value(arg1);
7231 } CALL_CATCH_EXCEPTION(0);
7234 jresult = (void *)result;
7239 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Property_Value__SWIG_18(void * jarg1) {
7241 Dali::Property::Value *arg1 = 0 ;
7242 Dali::Property::Value *result = 0 ;
7244 arg1 = (Dali::Property::Value *)jarg1;
7246 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
7251 result = (Dali::Property::Value *)new Dali::Property::Value((Dali::Property::Value const &)*arg1);
7252 } CALL_CATCH_EXCEPTION(0);
7255 jresult = (void *)result;
7260 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Value_Assign(void * jarg1, void * jarg2) {
7262 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7263 Dali::Property::Value *arg2 = 0 ;
7264 Dali::Property::Value *result = 0 ;
7266 arg1 = (Dali::Property::Value *)jarg1;
7267 arg2 = (Dali::Property::Value *)jarg2;
7269 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
7274 result = (Dali::Property::Value *) &(arg1)->operator =((Dali::Property::Value const &)*arg2);
7275 } CALL_CATCH_EXCEPTION(0);
7278 jresult = (void *)result;
7283 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_EqualTo(void * jarg1, void * jarg2) {
7285 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7286 Dali::Property::Value *arg2 = 0 ;
7289 arg1 = (Dali::Property::Value *)jarg1;
7290 arg2 = (Dali::Property::Value *)jarg2;
7292 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
7297 result = (bool)((Dali::Property::Value const *)arg1)->operator ==((Dali::Property::Value const &)*arg2);
7298 } CALL_CATCH_EXCEPTION(0);
7305 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_NotEqualTo(void * jarg1, void * jarg2) {
7307 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7308 Dali::Property::Value *arg2 = 0 ;
7311 arg1 = (Dali::Property::Value *)jarg1;
7312 arg2 = (Dali::Property::Value *)jarg2;
7314 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
7319 result = (bool)((Dali::Property::Value const *)arg1)->operator !=((Dali::Property::Value const &)*arg2);
7320 } CALL_CATCH_EXCEPTION(0);
7327 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Property_Value(void * jarg1) {
7328 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7330 arg1 = (Dali::Property::Value *)jarg1;
7334 } CALL_CATCH_EXCEPTION();
7340 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Property_Value_GetType(void * jarg1) {
7342 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7343 Dali::Property::Type result;
7345 arg1 = (Dali::Property::Value *)jarg1;
7348 result = (Dali::Property::Type)((Dali::Property::Value const *)arg1)->GetType();
7349 } CALL_CATCH_EXCEPTION(0);
7352 jresult = (int)result;
7357 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_1(void * jarg1, bool * jarg2) {
7359 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7363 arg1 = (Dali::Property::Value *)jarg1;
7364 arg2 = (bool *)jarg2;
7367 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
7368 } CALL_CATCH_EXCEPTION(0);
7376 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_2(void * jarg1, float * jarg2) {
7378 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7382 arg1 = (Dali::Property::Value *)jarg1;
7383 arg2 = (float *)jarg2;
7386 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
7387 } CALL_CATCH_EXCEPTION(0);
7395 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_3(void * jarg1, int * jarg2) {
7397 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7401 arg1 = (Dali::Property::Value *)jarg1;
7402 arg2 = (int *)jarg2;
7405 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
7406 } CALL_CATCH_EXCEPTION(0);
7414 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_4(void * jarg1, void * jarg2) {
7416 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7417 Dali::Rect< int > *arg2 = 0 ;
7420 arg1 = (Dali::Property::Value *)jarg1;
7421 arg2 = (Dali::Rect< int > *)jarg2;
7423 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< int > & type is null", 0);
7428 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
7429 } CALL_CATCH_EXCEPTION(0);
7437 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_5(void * jarg1, void * jarg2) {
7439 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7440 Dali::Vector2 *arg2 = 0 ;
7443 arg1 = (Dali::Property::Value *)jarg1;
7444 arg2 = (Dali::Vector2 *)jarg2;
7446 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 & type is null", 0);
7451 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
7452 } CALL_CATCH_EXCEPTION(0);
7460 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_6(void * jarg1, void * jarg2) {
7462 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7463 Dali::Vector3 *arg2 = 0 ;
7466 arg1 = (Dali::Property::Value *)jarg1;
7467 arg2 = (Dali::Vector3 *)jarg2;
7469 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 & type is null", 0);
7474 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
7475 } CALL_CATCH_EXCEPTION(0);
7483 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_7(void * jarg1, void * jarg2) {
7485 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7486 Dali::Vector4 *arg2 = 0 ;
7489 arg1 = (Dali::Property::Value *)jarg1;
7490 arg2 = (Dali::Vector4 *)jarg2;
7492 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 & type is null", 0);
7497 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
7498 } CALL_CATCH_EXCEPTION(0);
7506 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_8(void * jarg1, void * jarg2) {
7508 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7509 Dali::Matrix3 *arg2 = 0 ;
7512 arg1 = (Dali::Property::Value *)jarg1;
7513 arg2 = (Dali::Matrix3 *)jarg2;
7515 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix3 & type is null", 0);
7520 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
7521 } CALL_CATCH_EXCEPTION(0);
7529 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_9(void * jarg1, void * jarg2) {
7531 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7532 Dali::Matrix *arg2 = 0 ;
7535 arg1 = (Dali::Property::Value *)jarg1;
7536 arg2 = (Dali::Matrix *)jarg2;
7538 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Matrix & type is null", 0);
7543 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
7544 } CALL_CATCH_EXCEPTION(0);
7552 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_10(void * jarg1, void * jarg2) {
7554 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7555 Dali::AngleAxis *arg2 = 0 ;
7558 arg1 = (Dali::Property::Value *)jarg1;
7559 arg2 = (Dali::AngleAxis *)jarg2;
7561 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::AngleAxis & type is null", 0);
7566 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
7567 } CALL_CATCH_EXCEPTION(0);
7575 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_11(void * jarg1, void * jarg2) {
7577 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7578 Dali::Quaternion *arg2 = 0 ;
7581 arg1 = (Dali::Property::Value *)jarg1;
7582 arg2 = (Dali::Quaternion *)jarg2;
7584 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Quaternion & type is null", 0);
7589 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
7590 } CALL_CATCH_EXCEPTION(0);
7598 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_12(void * jarg1, char** jarg2) {
7600 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7601 std::string *arg2 = 0 ;
7604 arg1 = (Dali::Property::Value *)jarg1;
7612 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
7613 } CALL_CATCH_EXCEPTION(0);
7618 //Typemap argout in c++ file.
7619 //This will convert c++ string to c# string
7620 *jarg2 = SWIG_csharp_string_callback(arg2->c_str());
7626 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_13(void * jarg1, void * jarg2) {
7628 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7629 Dali::Property::Array *arg2 = 0 ;
7632 arg1 = (Dali::Property::Value *)jarg1;
7633 arg2 = (Dali::Property::Array *)jarg2;
7635 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Array & type is null", 0);
7640 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
7641 } CALL_CATCH_EXCEPTION(0);
7649 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_14(void * jarg1, void * jarg2) {
7651 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7652 Dali::Property::Map *arg2 = 0 ;
7655 arg1 = (Dali::Property::Value *)jarg1;
7656 arg2 = (Dali::Property::Map *)jarg2;
7658 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Map & type is null", 0);
7663 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
7664 } CALL_CATCH_EXCEPTION(0);
7672 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Property_Value_Get__SWIG_15(void * jarg1, void * jarg2) {
7674 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7678 arg1 = (Dali::Property::Value *)jarg1;
7679 arg2 = (Extents *)jarg2;
7681 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Extents & type is null", 0);
7686 result = (bool)((Dali::Property::Value const *)arg1)->Get(*arg2);
7687 } CALL_CATCH_EXCEPTION(0);
7693 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Value_GetArray(void * jarg1) {
7695 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7696 Dali::Property::Array *result = 0 ;
7698 arg1 = (Dali::Property::Value *)jarg1;
7701 result = (Dali::Property::Array *)((Dali::Property::Value const *)arg1)->GetArray();
7702 } CALL_CATCH_EXCEPTION(0);
7705 jresult = (void *)result;
7710 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Property_Value_GetMap(void * jarg1) {
7712 Dali::Property::Value *arg1 = (Dali::Property::Value *) 0 ;
7713 Dali::Property::Map *result = 0 ;
7715 arg1 = (Dali::Property::Value *)jarg1;
7718 result = (Dali::Property::Map *)((Dali::Property::Value const *)arg1)->GetMap();
7719 } CALL_CATCH_EXCEPTION(0);
7722 jresult = (void *)result;
7727 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_GetName(int jarg1) {
7729 Dali::Property::Type arg1 ;
7732 arg1 = (Dali::Property::Type)jarg1;
7735 result = (char *)Dali::PropertyTypes::GetName(arg1);
7736 } CALL_CATCH_EXCEPTION(0);
7739 jresult = SWIG_csharp_string_callback((const char *)result);
7744 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_BaseObject_DoAction(void * jarg1, char * jarg2, void * jarg3) {
7746 Dali::BaseObject *arg1 = (Dali::BaseObject *) 0 ;
7747 std::string *arg2 = 0 ;
7748 Dali::Property::Map *arg3 = 0 ;
7751 arg1 = (Dali::BaseObject *)jarg1;
7753 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
7756 std::string arg2_str(jarg2);
7758 arg3 = (Dali::Property::Map *)jarg3;
7760 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Map const & type is null", 0);
7765 result = (bool)(arg1)->DoAction((std::string const &)*arg2,(Dali::Property::Map const &)*arg3);
7766 } CALL_CATCH_EXCEPTION(0);
7771 //argout typemap for const std::string&
7777 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_BaseObject_GetTypeName(void * jarg1) {
7779 Dali::BaseObject *arg1 = (Dali::BaseObject *) 0 ;
7780 std::string *result = 0 ;
7782 arg1 = (Dali::BaseObject *)jarg1;
7785 result = (std::string *) &((Dali::BaseObject const *)arg1)->GetTypeName();
7786 } CALL_CATCH_EXCEPTION(0);
7789 jresult = SWIG_csharp_string_callback(result->c_str());
7794 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_BaseObject_GetTypeInfo(void * jarg1, void * jarg2) {
7796 Dali::BaseObject *arg1 = (Dali::BaseObject *) 0 ;
7797 Dali::TypeInfo *arg2 = 0 ;
7800 arg1 = (Dali::BaseObject *)jarg1;
7801 arg2 = (Dali::TypeInfo *)jarg2;
7803 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeInfo & type is null", 0);
7808 result = (bool)((Dali::BaseObject const *)arg1)->GetTypeInfo(*arg2);
7809 } CALL_CATCH_EXCEPTION(0);
7817 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_BaseObject_DoConnectSignal(void * jarg1, void * jarg2, char * jarg3, void * jarg4) {
7819 Dali::BaseObject *arg1 = (Dali::BaseObject *) 0 ;
7820 ConnectionTrackerInterface *arg2 = (ConnectionTrackerInterface *) 0 ;
7821 std::string *arg3 = 0 ;
7822 FunctorDelegate *arg4 = (FunctorDelegate *) 0 ;
7825 arg1 = (Dali::BaseObject *)jarg1;
7826 arg2 = (ConnectionTrackerInterface *)jarg2;
7828 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
7831 std::string arg3_str(jarg3);
7833 arg4 = (FunctorDelegate *)jarg4;
7836 result = (bool)(arg1)->DoConnectSignal(arg2,(std::string const &)*arg3,arg4);
7837 } CALL_CATCH_EXCEPTION(0);
7842 //argout typemap for const std::string&
7848 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_GetImplementation(void * jarg1) {
7850 Dali::BaseHandle *arg1 = 0 ;
7851 Dali::BaseObject *result = 0 ;
7853 arg1 = (Dali::BaseHandle *)jarg1;
7855 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::BaseHandle const & type is null", 0);
7860 result = (Dali::BaseObject *) &Dali::GetImplementation((Dali::BaseHandle const &)*arg1);
7861 } CALL_CATCH_EXCEPTION(0);
7864 jresult = (void *)result;
7869 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_BaseHandle__SWIG_0(void * jarg1) {
7871 Dali::BaseObject *arg1 = (Dali::BaseObject *) 0 ;
7872 Dali::BaseHandle *result = 0 ;
7874 arg1 = (Dali::BaseObject *)jarg1;
7877 result = (Dali::BaseHandle *)new Dali::BaseHandle(arg1);
7878 } CALL_CATCH_EXCEPTION(0);
7881 jresult = (void *)result;
7886 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_BaseHandle__SWIG_1() {
7888 Dali::BaseHandle *result = 0 ;
7892 result = (Dali::BaseHandle *)new Dali::BaseHandle();
7893 } CALL_CATCH_EXCEPTION(0);
7896 jresult = (void *)result;
7901 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_BaseHandle(void * jarg1) {
7902 Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ;
7904 arg1 = (Dali::BaseHandle *)jarg1;
7908 } CALL_CATCH_EXCEPTION();
7914 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_BaseHandle__SWIG_2(void * jarg1) {
7916 Dali::BaseHandle *arg1 = 0 ;
7917 Dali::BaseHandle *result = 0 ;
7919 arg1 = (Dali::BaseHandle *)jarg1;
7921 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::BaseHandle const & type is null", 0);
7926 result = (Dali::BaseHandle *)new Dali::BaseHandle((Dali::BaseHandle const &)*arg1);
7927 } CALL_CATCH_EXCEPTION(0);
7930 jresult = (void *)result;
7935 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_BaseHandle_Assign(void * jarg1, void * jarg2) {
7937 Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ;
7938 Dali::BaseHandle *arg2 = 0 ;
7939 Dali::BaseHandle *result = 0 ;
7941 arg1 = (Dali::BaseHandle *)jarg1;
7942 arg2 = (Dali::BaseHandle *)jarg2;
7944 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::BaseHandle const & type is null", 0);
7949 result = (Dali::BaseHandle *) &(arg1)->operator =((Dali::BaseHandle const &)*arg2);
7950 } CALL_CATCH_EXCEPTION(0);
7953 jresult = (void *)result;
7958 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_BaseHandle_DoAction(void * jarg1, char * jarg2, void * jarg3) {
7960 Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ;
7961 std::string *arg2 = 0 ;
7962 Dali::Property::Map *arg3 = 0 ;
7965 arg1 = (Dali::BaseHandle *)jarg1;
7967 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
7970 std::string arg2_str(jarg2);
7972 arg3 = (Dali::Property::Map *)jarg3;
7974 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Map const & type is null", 0);
7979 result = (bool)(arg1)->DoAction((std::string const &)*arg2,(Dali::Property::Map const &)*arg3);
7980 } CALL_CATCH_EXCEPTION(0);
7985 //argout typemap for const std::string&
7991 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_BaseHandle_GetTypeName(void * jarg1) {
7993 Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ;
7994 std::string *result = 0 ;
7996 arg1 = (Dali::BaseHandle *)jarg1;
7999 result = (std::string *) &((Dali::BaseHandle const *)arg1)->GetTypeName();
8000 } CALL_CATCH_EXCEPTION(0);
8003 jresult = SWIG_csharp_string_callback(result->c_str());
8008 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_BaseHandle_GetTypeInfo(void * jarg1, void * jarg2) {
8010 Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ;
8011 Dali::TypeInfo *arg2 = 0 ;
8014 arg1 = (Dali::BaseHandle *)jarg1;
8015 arg2 = (Dali::TypeInfo *)jarg2;
8017 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeInfo & type is null", 0);
8022 result = (bool)((Dali::BaseHandle const *)arg1)->GetTypeInfo(*arg2);
8023 } CALL_CATCH_EXCEPTION(0);
8031 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_BaseHandle_GetBaseObject__SWIG_0(void * jarg1) {
8033 Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ;
8034 Dali::BaseObject *result = 0 ;
8036 arg1 = (Dali::BaseHandle *)jarg1;
8039 result = (Dali::BaseObject *) &(arg1)->GetBaseObject();
8040 } CALL_CATCH_EXCEPTION(0);
8043 jresult = (void *)result;
8048 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_BaseHandle_Reset(void * jarg1) {
8049 Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ;
8051 arg1 = (Dali::BaseHandle *)jarg1;
8055 } CALL_CATCH_EXCEPTION();
8061 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_BaseHandle_EqualTo(void * jarg1, void * jarg2) {
8063 Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ;
8064 Dali::BaseHandle *arg2 = 0 ;
8067 arg1 = (Dali::BaseHandle *)jarg1;
8068 arg2 = (Dali::BaseHandle *)jarg2;
8070 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::BaseHandle const & type is null", 0);
8075 result = (bool)((Dali::BaseHandle const *)arg1)->operator ==((Dali::BaseHandle const &)*arg2);
8076 } CALL_CATCH_EXCEPTION(0);
8084 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_BaseHandle_NotEqualTo(void * jarg1, void * jarg2) {
8086 Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ;
8087 Dali::BaseHandle *arg2 = 0 ;
8090 arg1 = (Dali::BaseHandle *)jarg1;
8091 arg2 = (Dali::BaseHandle *)jarg2;
8093 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::BaseHandle const & type is null", 0);
8098 result = (bool)((Dali::BaseHandle const *)arg1)->operator !=((Dali::BaseHandle const &)*arg2);
8099 } CALL_CATCH_EXCEPTION(0);
8107 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_BaseHandle_GetObjectPtr(void * jarg1) {
8109 Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ;
8110 Dali::RefObject *result = 0 ;
8112 arg1 = (Dali::BaseHandle *)jarg1;
8115 result = (Dali::RefObject *)((Dali::BaseHandle const *)arg1)->GetObjectPtr();
8116 } CALL_CATCH_EXCEPTION(0);
8119 jresult = (void *)result;
8124 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_BaseHandle_HasBody(void * jarg1) {
8126 Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ;
8129 arg1 = (Dali::BaseHandle *)jarg1;
8132 result = (bool)Dali_BaseHandle_HasBody((Dali::BaseHandle const *)arg1);
8133 } CALL_CATCH_EXCEPTION(0);
8141 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_BaseHandle_IsEqual(void * jarg1, void * jarg2) {
8143 Dali::BaseHandle *arg1 = (Dali::BaseHandle *) 0 ;
8144 Dali::BaseHandle *arg2 = 0 ;
8147 arg1 = (Dali::BaseHandle *)jarg1;
8148 arg2 = (Dali::BaseHandle *)jarg2;
8150 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::BaseHandle const & type is null", 0);
8155 result = (bool)Dali_BaseHandle_IsEqual((Dali::BaseHandle const *)arg1,(Dali::BaseHandle const &)*arg2);
8156 } CALL_CATCH_EXCEPTION(0);
8164 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_LessThan__SWIG_3(void * jarg1, void * jarg2) {
8166 Dali::BaseHandle *arg1 = 0 ;
8167 Dali::BaseHandle *arg2 = 0 ;
8170 arg1 = (Dali::BaseHandle *)jarg1;
8172 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::BaseHandle const & type is null", 0);
8175 arg2 = (Dali::BaseHandle *)jarg2;
8177 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::BaseHandle const & type is null", 0);
8182 result = (bool)Dali::operator <((Dali::BaseHandle const &)*arg1,(Dali::BaseHandle const &)*arg2);
8183 } CALL_CATCH_EXCEPTION(0);
8191 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ConnectionTrackerInterface(void * jarg1) {
8192 Dali::ConnectionTrackerInterface *arg1 = (Dali::ConnectionTrackerInterface *) 0 ;
8194 arg1 = (Dali::ConnectionTrackerInterface *)jarg1;
8198 } CALL_CATCH_EXCEPTION();
8204 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ConnectionTrackerInterface_SignalConnected(void * jarg1, void * jarg2, void * jarg3) {
8205 Dali::ConnectionTrackerInterface *arg1 = (Dali::ConnectionTrackerInterface *) 0 ;
8206 SlotObserver *arg2 = (SlotObserver *) 0 ;
8207 CallbackBase *arg3 = (CallbackBase *) 0 ;
8209 arg1 = (Dali::ConnectionTrackerInterface *)jarg1;
8210 arg2 = (SlotObserver *)jarg2;
8211 arg3 = (CallbackBase *)jarg3;
8214 (arg1)->SignalConnected(arg2,arg3);
8215 } CALL_CATCH_EXCEPTION();
8221 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_SignalObserver(void * jarg1) {
8222 Dali::SignalObserver *arg1 = (Dali::SignalObserver *) 0 ;
8224 arg1 = (Dali::SignalObserver *)jarg1;
8228 } CALL_CATCH_EXCEPTION();
8234 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_SignalObserver_SignalDisconnected(void * jarg1, void * jarg2, void * jarg3) {
8235 Dali::SignalObserver *arg1 = (Dali::SignalObserver *) 0 ;
8236 Dali::SlotObserver *arg2 = (Dali::SlotObserver *) 0 ;
8237 Dali::CallbackBase *arg3 = (Dali::CallbackBase *) 0 ;
8239 arg1 = (Dali::SignalObserver *)jarg1;
8240 arg2 = (Dali::SlotObserver *)jarg2;
8241 arg3 = (Dali::CallbackBase *)jarg3;
8244 (arg1)->SignalDisconnected(arg2,arg3);
8245 } CALL_CATCH_EXCEPTION();
8251 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_SlotObserver(void * jarg1) {
8252 Dali::SlotObserver *arg1 = (Dali::SlotObserver *) 0 ;
8254 arg1 = (Dali::SlotObserver *)jarg1;
8258 } CALL_CATCH_EXCEPTION();
8264 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_SlotObserver_SlotDisconnected(void * jarg1, void * jarg2) {
8265 Dali::SlotObserver *arg1 = (Dali::SlotObserver *) 0 ;
8266 Dali::CallbackBase *arg2 = (Dali::CallbackBase *) 0 ;
8268 arg1 = (Dali::SlotObserver *)jarg1;
8269 arg2 = (Dali::CallbackBase *)jarg2;
8272 (arg1)->SlotDisconnected(arg2);
8273 } CALL_CATCH_EXCEPTION();
8279 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ConnectionTracker(void * jarg1) {
8280 Dali::ConnectionTracker *arg1 = (Dali::ConnectionTracker *) 0 ;
8282 arg1 = (Dali::ConnectionTracker *)jarg1;
8286 } CALL_CATCH_EXCEPTION();
8292 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ConnectionTracker_DisconnectAll(void * jarg1) {
8293 Dali::ConnectionTracker *arg1 = (Dali::ConnectionTracker *) 0 ;
8295 arg1 = (Dali::ConnectionTracker *)jarg1;
8298 (arg1)->DisconnectAll();
8299 } CALL_CATCH_EXCEPTION();
8305 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ConnectionTracker_SignalConnected(void * jarg1, void * jarg2, void * jarg3) {
8306 Dali::ConnectionTracker *arg1 = (Dali::ConnectionTracker *) 0 ;
8307 Dali::SlotObserver *arg2 = (Dali::SlotObserver *) 0 ;
8308 Dali::CallbackBase *arg3 = (Dali::CallbackBase *) 0 ;
8310 arg1 = (Dali::ConnectionTracker *)jarg1;
8311 arg2 = (Dali::SlotObserver *)jarg2;
8312 arg3 = (Dali::CallbackBase *)jarg3;
8315 (arg1)->SignalConnected(arg2,arg3);
8316 } CALL_CATCH_EXCEPTION();
8322 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ConnectionTracker_SignalDisconnected(void * jarg1, void * jarg2, void * jarg3) {
8323 Dali::ConnectionTracker *arg1 = (Dali::ConnectionTracker *) 0 ;
8324 Dali::SlotObserver *arg2 = (Dali::SlotObserver *) 0 ;
8325 Dali::CallbackBase *arg3 = (Dali::CallbackBase *) 0 ;
8327 arg1 = (Dali::ConnectionTracker *)jarg1;
8328 arg2 = (Dali::SlotObserver *)jarg2;
8329 arg3 = (Dali::CallbackBase *)jarg3;
8332 (arg1)->SignalDisconnected(arg2,arg3);
8333 } CALL_CATCH_EXCEPTION();
8339 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ConnectionTracker_GetConnectionCount(void * jarg1) {
8340 unsigned long jresult ;
8341 Dali::ConnectionTracker *arg1 = (Dali::ConnectionTracker *) 0 ;
8344 arg1 = (Dali::ConnectionTracker *)jarg1;
8347 result = ((Dali::ConnectionTracker const *)arg1)->GetConnectionCount();
8348 } CALL_CATCH_EXCEPTION(0);
8351 jresult = (unsigned long)result;
8356 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ObjectRegistry__SWIG_0() {
8358 Dali::ObjectRegistry *result = 0 ;
8362 result = (Dali::ObjectRegistry *)new Dali::ObjectRegistry();
8363 } CALL_CATCH_EXCEPTION(0);
8366 jresult = (void *)result;
8371 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ObjectRegistry(void * jarg1) {
8372 Dali::ObjectRegistry *arg1 = (Dali::ObjectRegistry *) 0 ;
8374 arg1 = (Dali::ObjectRegistry *)jarg1;
8378 } CALL_CATCH_EXCEPTION();
8384 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ObjectRegistry__SWIG_1(void * jarg1) {
8386 Dali::ObjectRegistry *arg1 = 0 ;
8387 Dali::ObjectRegistry *result = 0 ;
8389 arg1 = (Dali::ObjectRegistry *)jarg1;
8391 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::ObjectRegistry const & type is null", 0);
8396 result = (Dali::ObjectRegistry *)new Dali::ObjectRegistry((Dali::ObjectRegistry const &)*arg1);
8397 } CALL_CATCH_EXCEPTION(0);
8400 jresult = (void *)result;
8405 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ObjectRegistry_Assign(void * jarg1, void * jarg2) {
8407 Dali::ObjectRegistry *arg1 = (Dali::ObjectRegistry *) 0 ;
8408 Dali::ObjectRegistry *arg2 = 0 ;
8409 Dali::ObjectRegistry *result = 0 ;
8411 arg1 = (Dali::ObjectRegistry *)jarg1;
8412 arg2 = (Dali::ObjectRegistry *)jarg2;
8414 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::ObjectRegistry const & type is null", 0);
8419 result = (Dali::ObjectRegistry *) &(arg1)->operator =((Dali::ObjectRegistry const &)*arg2);
8420 } CALL_CATCH_EXCEPTION(0);
8423 jresult = (void *)result;
8428 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ObjectRegistry_ObjectCreatedSignal(void * jarg1) {
8430 Dali::ObjectRegistry *arg1 = (Dali::ObjectRegistry *) 0 ;
8431 Dali::ObjectRegistry::ObjectCreatedSignalType *result = 0 ;
8433 arg1 = (Dali::ObjectRegistry *)jarg1;
8436 result = (Dali::ObjectRegistry::ObjectCreatedSignalType *) &(arg1)->ObjectCreatedSignal();
8437 } CALL_CATCH_EXCEPTION(0);
8440 jresult = (void *)result;
8445 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ObjectRegistry_ObjectDestroyedSignal(void * jarg1) {
8447 Dali::ObjectRegistry *arg1 = (Dali::ObjectRegistry *) 0 ;
8448 Dali::ObjectRegistry::ObjectDestroyedSignalType *result = 0 ;
8450 arg1 = (Dali::ObjectRegistry *)jarg1;
8453 result = (Dali::ObjectRegistry::ObjectDestroyedSignalType *) &(arg1)->ObjectDestroyedSignal();
8454 } CALL_CATCH_EXCEPTION(0);
8457 jresult = (void *)result;
8462 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PropertyCondition__SWIG_0() {
8464 Dali::PropertyCondition *result = 0 ;
8468 result = (Dali::PropertyCondition *)new Dali::PropertyCondition();
8469 } CALL_CATCH_EXCEPTION(0);
8472 jresult = (void *)result;
8477 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PropertyCondition(void * jarg1) {
8478 Dali::PropertyCondition *arg1 = (Dali::PropertyCondition *) 0 ;
8480 arg1 = (Dali::PropertyCondition *)jarg1;
8484 } CALL_CATCH_EXCEPTION();
8490 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PropertyCondition__SWIG_1(void * jarg1) {
8492 Dali::PropertyCondition *arg1 = 0 ;
8493 Dali::PropertyCondition *result = 0 ;
8495 arg1 = (Dali::PropertyCondition *)jarg1;
8497 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PropertyCondition const & type is null", 0);
8502 result = (Dali::PropertyCondition *)new Dali::PropertyCondition((Dali::PropertyCondition const &)*arg1);
8503 } CALL_CATCH_EXCEPTION(0);
8506 jresult = (void *)result;
8511 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PropertyCondition_Assign(void * jarg1, void * jarg2) {
8513 Dali::PropertyCondition *arg1 = (Dali::PropertyCondition *) 0 ;
8514 Dali::PropertyCondition *arg2 = 0 ;
8515 Dali::PropertyCondition *result = 0 ;
8517 arg1 = (Dali::PropertyCondition *)jarg1;
8518 arg2 = (Dali::PropertyCondition *)jarg2;
8520 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PropertyCondition const & type is null", 0);
8525 result = (Dali::PropertyCondition *) &(arg1)->operator =((Dali::PropertyCondition const &)*arg2);
8526 } CALL_CATCH_EXCEPTION(0);
8529 jresult = (void *)result;
8534 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_PropertyCondition_GetArgumentCount(void * jarg1) {
8535 unsigned long jresult ;
8536 Dali::PropertyCondition *arg1 = (Dali::PropertyCondition *) 0 ;
8539 arg1 = (Dali::PropertyCondition *)jarg1;
8542 result = ((Dali::PropertyCondition const *)arg1)->GetArgumentCount();
8543 } CALL_CATCH_EXCEPTION(0);
8545 jresult = (unsigned long)result;
8550 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PropertyCondition_GetArgument(void * jarg1, unsigned long jarg2) {
8552 Dali::PropertyCondition *arg1 = (Dali::PropertyCondition *) 0 ;
8556 arg1 = (Dali::PropertyCondition *)jarg1;
8557 arg2 = (std::size_t)jarg2;
8560 result = (float)((Dali::PropertyCondition const *)arg1)->GetArgument(arg2);
8561 } CALL_CATCH_EXCEPTION(0);
8568 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LessThanCondition(float jarg1) {
8571 Dali::PropertyCondition result;
8573 arg1 = (float)jarg1;
8576 result = Dali::LessThanCondition(arg1);
8577 } CALL_CATCH_EXCEPTION(0);
8580 jresult = new Dali::PropertyCondition((const Dali::PropertyCondition &)result);
8585 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_GreaterThanCondition(float jarg1) {
8588 Dali::PropertyCondition result;
8590 arg1 = (float)jarg1;
8593 result = Dali::GreaterThanCondition(arg1);
8594 } CALL_CATCH_EXCEPTION(0);
8597 jresult = new Dali::PropertyCondition((const Dali::PropertyCondition &)result);
8602 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InsideCondition(float jarg1, float jarg2) {
8606 Dali::PropertyCondition result;
8608 arg1 = (float)jarg1;
8609 arg2 = (float)jarg2;
8612 result = Dali::InsideCondition(arg1,arg2);
8613 } CALL_CATCH_EXCEPTION(0);
8616 jresult = new Dali::PropertyCondition((const Dali::PropertyCondition &)result);
8621 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_OutsideCondition(float jarg1, float jarg2) {
8625 Dali::PropertyCondition result;
8627 arg1 = (float)jarg1;
8628 arg2 = (float)jarg2;
8631 result = Dali::OutsideCondition(arg1,arg2);
8632 } CALL_CATCH_EXCEPTION(0);
8635 jresult = new Dali::PropertyCondition((const Dali::PropertyCondition &)result);
8640 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_StepCondition__SWIG_0(float jarg1, float jarg2) {
8644 Dali::PropertyCondition result;
8646 arg1 = (float)jarg1;
8647 arg2 = (float)jarg2;
8650 result = Dali::StepCondition(arg1,arg2);
8651 } CALL_CATCH_EXCEPTION(0);
8654 jresult = new Dali::PropertyCondition((const Dali::PropertyCondition &)result);
8659 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_StepCondition__SWIG_1(float jarg1) {
8662 Dali::PropertyCondition result;
8664 arg1 = (float)jarg1;
8667 result = Dali::StepCondition(arg1);
8668 } CALL_CATCH_EXCEPTION(0);
8671 jresult = new Dali::PropertyCondition((const Dali::PropertyCondition &)result);
8676 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VariableStepCondition(void * jarg1) {
8678 Dali::Vector< float,TypeTraits< float >::IS_TRIVIAL_TYPE==true > *arg1 = 0 ;
8679 Dali::PropertyCondition result;
8681 arg1 = (Dali::Vector< float,TypeTraits< float >::IS_TRIVIAL_TYPE==true > *)jarg1;
8683 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< float,TypeTraits< float >::IS_TRIVIAL_TYPE==true > const & type is null", 0);
8688 result = Dali::VariableStepCondition((Dali::Vector< float,TypeTraits< float >::IS_TRIVIAL_TYPE==true > const &)*arg1);
8689 } CALL_CATCH_EXCEPTION(0);
8692 jresult = new Dali::PropertyCondition((const Dali::PropertyCondition &)result);
8697 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PropertyNotification__SWIG_0() {
8699 Dali::PropertyNotification *result = 0 ;
8703 result = (Dali::PropertyNotification *)new Dali::PropertyNotification();
8704 } CALL_CATCH_EXCEPTION(0);
8707 jresult = (void *)result;
8712 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PropertyNotification_DownCast(void * jarg1) {
8714 Dali::BaseHandle arg1 ;
8715 Dali::BaseHandle *argp1 ;
8716 Dali::PropertyNotification result;
8718 argp1 = (Dali::BaseHandle *)jarg1;
8720 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
8726 result = Dali::PropertyNotification::DownCast(arg1);
8727 } CALL_CATCH_EXCEPTION(0);
8730 jresult = new Dali::PropertyNotification((const Dali::PropertyNotification &)result);
8735 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PropertyNotification(void * jarg1) {
8736 Dali::PropertyNotification *arg1 = (Dali::PropertyNotification *) 0 ;
8738 arg1 = (Dali::PropertyNotification *)jarg1;
8742 } CALL_CATCH_EXCEPTION();
8748 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PropertyNotification__SWIG_1(void * jarg1) {
8750 Dali::PropertyNotification *arg1 = 0 ;
8751 Dali::PropertyNotification *result = 0 ;
8753 arg1 = (Dali::PropertyNotification *)jarg1;
8755 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PropertyNotification const & type is null", 0);
8760 result = (Dali::PropertyNotification *)new Dali::PropertyNotification((Dali::PropertyNotification const &)*arg1);
8761 } CALL_CATCH_EXCEPTION(0);
8764 jresult = (void *)result;
8769 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PropertyNotification_Assign(void * jarg1, void * jarg2) {
8771 Dali::PropertyNotification *arg1 = (Dali::PropertyNotification *) 0 ;
8772 Dali::PropertyNotification *arg2 = 0 ;
8773 Dali::PropertyNotification *result = 0 ;
8775 arg1 = (Dali::PropertyNotification *)jarg1;
8776 arg2 = (Dali::PropertyNotification *)jarg2;
8778 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PropertyNotification const & type is null", 0);
8783 result = (Dali::PropertyNotification *) &(arg1)->operator =((Dali::PropertyNotification const &)*arg2);
8784 } CALL_CATCH_EXCEPTION(0);
8787 jresult = (void *)result;
8792 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PropertyNotification_GetCondition__SWIG_0(void * jarg1) {
8794 Dali::PropertyNotification *arg1 = (Dali::PropertyNotification *) 0 ;
8795 Dali::PropertyCondition result;
8797 arg1 = (Dali::PropertyNotification *)jarg1;
8800 result = (arg1)->GetCondition();
8801 } CALL_CATCH_EXCEPTION(0);
8804 jresult = new Dali::PropertyCondition((const Dali::PropertyCondition &)result);
8809 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PropertyNotification_GetTarget(void * jarg1) {
8811 Dali::PropertyNotification *arg1 = (Dali::PropertyNotification *) 0 ;
8812 Dali::Handle result;
8814 arg1 = (Dali::PropertyNotification *)jarg1;
8817 result = ((Dali::PropertyNotification const *)arg1)->GetTarget();
8818 } CALL_CATCH_EXCEPTION(0);
8821 jresult = new Dali::Handle((const Dali::Handle &)result);
8826 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PropertyNotification_GetTargetProperty(void * jarg1) {
8828 Dali::PropertyNotification *arg1 = (Dali::PropertyNotification *) 0 ;
8829 Dali::Property::Index result;
8831 arg1 = (Dali::PropertyNotification *)jarg1;
8834 result = (Dali::Property::Index)((Dali::PropertyNotification const *)arg1)->GetTargetProperty();
8835 } CALL_CATCH_EXCEPTION(0);
8843 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PropertyNotification_SetNotifyMode(void * jarg1, int jarg2) {
8844 Dali::PropertyNotification *arg1 = (Dali::PropertyNotification *) 0 ;
8845 Dali::PropertyNotification::NotifyMode arg2 ;
8847 arg1 = (Dali::PropertyNotification *)jarg1;
8848 arg2 = (Dali::PropertyNotification::NotifyMode)jarg2;
8851 (arg1)->SetNotifyMode(arg2);
8852 } CALL_CATCH_EXCEPTION();
8858 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PropertyNotification_GetNotifyMode(void * jarg1) {
8860 Dali::PropertyNotification *arg1 = (Dali::PropertyNotification *) 0 ;
8861 Dali::PropertyNotification::NotifyMode result;
8863 arg1 = (Dali::PropertyNotification *)jarg1;
8866 result = (Dali::PropertyNotification::NotifyMode)(arg1)->GetNotifyMode();
8867 } CALL_CATCH_EXCEPTION(0);
8870 jresult = (int)result;
8875 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_PropertyNotification_GetNotifyResult(void * jarg1) {
8877 Dali::PropertyNotification *arg1 = (Dali::PropertyNotification *) 0 ;
8880 arg1 = (Dali::PropertyNotification *)jarg1;
8883 result = (bool)((Dali::PropertyNotification const *)arg1)->GetNotifyResult();
8884 } CALL_CATCH_EXCEPTION(0);
8892 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PropertyNotification_NotifySignal(void * jarg1) {
8894 Dali::PropertyNotification *arg1 = (Dali::PropertyNotification *) 0 ;
8895 Dali::PropertyNotifySignalType *result = 0 ;
8897 arg1 = (Dali::PropertyNotification *)jarg1;
8900 result = (Dali::PropertyNotifySignalType *) &(arg1)->NotifySignal();
8901 } CALL_CATCH_EXCEPTION(0);
8904 jresult = (void *)result;
8909 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Handle__SWIG_0() {
8911 Dali::Handle *result = 0 ;
8915 result = (Dali::Handle *)new Dali::Handle();
8916 } CALL_CATCH_EXCEPTION(0);
8919 jresult = (void *)result;
8924 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Handle_New() {
8926 Dali::Handle result;
8930 result = Dali::Handle::New();
8931 } CALL_CATCH_EXCEPTION(0);
8934 jresult = new Dali::Handle((const Dali::Handle &)result);
8939 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Handle(void * jarg1) {
8940 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
8942 arg1 = (Dali::Handle *)jarg1;
8946 } CALL_CATCH_EXCEPTION();
8952 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Handle__SWIG_1(void * jarg1) {
8954 Dali::Handle *arg1 = 0 ;
8955 Dali::Handle *result = 0 ;
8957 arg1 = (Dali::Handle *)jarg1;
8959 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Handle const & type is null", 0);
8964 result = (Dali::Handle *)new Dali::Handle((Dali::Handle const &)*arg1);
8965 } CALL_CATCH_EXCEPTION(0);
8968 jresult = (void *)result;
8973 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Handle_Assign(void * jarg1, void * jarg2) {
8975 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
8976 Dali::Handle *arg2 = 0 ;
8977 Dali::Handle *result = 0 ;
8979 arg1 = (Dali::Handle *)jarg1;
8980 arg2 = (Dali::Handle *)jarg2;
8982 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Handle const & type is null", 0);
8987 result = (Dali::Handle *) &(arg1)->operator =((Dali::Handle const &)*arg2);
8988 } CALL_CATCH_EXCEPTION(0);
8991 jresult = (void *)result;
8996 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Handle_DownCast(void * jarg1) {
8998 Dali::BaseHandle arg1 ;
8999 Dali::BaseHandle *argp1 ;
9000 Dali::Handle result;
9002 argp1 = (Dali::BaseHandle *)jarg1;
9004 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
9010 result = Dali::Handle::DownCast(arg1);
9011 } CALL_CATCH_EXCEPTION(0);
9014 jresult = new Dali::Handle((const Dali::Handle &)result);
9019 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Handle_Supports(void * jarg1, int jarg2) {
9021 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9022 Dali::Handle::Capability arg2 ;
9025 arg1 = (Dali::Handle *)jarg1;
9026 arg2 = (Dali::Handle::Capability)jarg2;
9029 result = (bool)((Dali::Handle const *)arg1)->Supports(arg2);
9030 } CALL_CATCH_EXCEPTION(0);
9038 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Handle_GetPropertyCount(void * jarg1) {
9039 unsigned int jresult ;
9040 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9041 unsigned int result;
9043 arg1 = (Dali::Handle *)jarg1;
9046 result = (unsigned int)((Dali::Handle const *)arg1)->GetPropertyCount();
9047 } CALL_CATCH_EXCEPTION(0);
9055 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_Handle_GetPropertyName(void * jarg1, int jarg2) {
9057 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9058 Dali::Property::Index arg2 ;
9061 arg1 = (Dali::Handle *)jarg1;
9062 arg2 = (Dali::Property::Index)jarg2;
9065 result = ((Dali::Handle const *)arg1)->GetPropertyName(arg2);
9066 } CALL_CATCH_EXCEPTION(0);
9069 jresult = SWIG_csharp_string_callback((&result)->c_str());
9074 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Handle_GetPropertyIndex(void * jarg1, char * jarg2) {
9076 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9077 std::string *arg2 = 0 ;
9078 Dali::Property::Index result;
9080 arg1 = (Dali::Handle *)jarg1;
9082 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
9085 std::string arg2_str(jarg2);
9089 result = (Dali::Property::Index)((Dali::Handle const *)arg1)->GetPropertyIndex((std::string const &)*arg2);
9090 } CALL_CATCH_EXCEPTION(0);
9095 //argout typemap for const std::string&
9101 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Handle_IsPropertyWritable(void * jarg1, int jarg2) {
9103 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9104 Dali::Property::Index arg2 ;
9107 arg1 = (Dali::Handle *)jarg1;
9108 arg2 = (Dali::Property::Index)jarg2;
9111 result = (bool)((Dali::Handle const *)arg1)->IsPropertyWritable(arg2);
9112 } CALL_CATCH_EXCEPTION(0);
9120 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Handle_IsPropertyAnimatable(void * jarg1, int jarg2) {
9122 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9123 Dali::Property::Index arg2 ;
9126 arg1 = (Dali::Handle *)jarg1;
9127 arg2 = (Dali::Property::Index)jarg2;
9130 result = (bool)((Dali::Handle const *)arg1)->IsPropertyAnimatable(arg2);
9131 } CALL_CATCH_EXCEPTION(0);
9139 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Handle_IsPropertyAConstraintInput(void * jarg1, int jarg2) {
9141 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9142 Dali::Property::Index arg2 ;
9145 arg1 = (Dali::Handle *)jarg1;
9146 arg2 = (Dali::Property::Index)jarg2;
9149 result = (bool)((Dali::Handle const *)arg1)->IsPropertyAConstraintInput(arg2);
9150 } CALL_CATCH_EXCEPTION(0);
9158 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Handle_GetPropertyType(void * jarg1, int jarg2) {
9160 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9161 Dali::Property::Index arg2 ;
9162 Dali::Property::Type result;
9164 arg1 = (Dali::Handle *)jarg1;
9165 arg2 = (Dali::Property::Index)jarg2;
9168 result = (Dali::Property::Type)((Dali::Handle const *)arg1)->GetPropertyType(arg2);
9169 } CALL_CATCH_EXCEPTION(0);
9172 jresult = (int)result;
9177 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Handle_SetProperty(void * jarg1, int jarg2, void * jarg3) {
9178 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9179 Dali::Property::Index arg2 ;
9180 Dali::Property::Value *arg3 = 0 ;
9182 arg1 = (Dali::Handle *)jarg1;
9183 arg2 = (Dali::Property::Index)jarg2;
9184 arg3 = (Dali::Property::Value *)jarg3;
9186 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
9191 (arg1)->SetProperty(arg2,(Dali::Property::Value const &)*arg3);
9192 } CALL_CATCH_EXCEPTION();
9198 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Handle_RegisterProperty__SWIG_0(void * jarg1, char * jarg2, void * jarg3) {
9200 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9201 std::string *arg2 = 0 ;
9202 Dali::Property::Value *arg3 = 0 ;
9203 Dali::Property::Index result;
9205 arg1 = (Dali::Handle *)jarg1;
9207 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
9210 std::string arg2_str(jarg2);
9212 arg3 = (Dali::Property::Value *)jarg3;
9214 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
9219 result = (Dali::Property::Index)(arg1)->RegisterProperty((std::string const &)*arg2,(Dali::Property::Value const &)*arg3);
9220 } CALL_CATCH_EXCEPTION(0);
9225 //argout typemap for const std::string&
9231 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Handle_RegisterProperty__SWIG_1(void * jarg1, char * jarg2, void * jarg3, int jarg4) {
9233 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9234 std::string *arg2 = 0 ;
9235 Dali::Property::Value *arg3 = 0 ;
9236 Dali::Property::AccessMode arg4 ;
9237 Dali::Property::Index result;
9239 arg1 = (Dali::Handle *)jarg1;
9241 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
9244 std::string arg2_str(jarg2);
9246 arg3 = (Dali::Property::Value *)jarg3;
9248 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
9251 arg4 = (Dali::Property::AccessMode)jarg4;
9254 result = (Dali::Property::Index)(arg1)->RegisterProperty((std::string const &)*arg2,(Dali::Property::Value const &)*arg3,arg4);
9255 } CALL_CATCH_EXCEPTION(0);
9260 //argout typemap for const std::string&
9266 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Handle_GetProperty(void * jarg1, int jarg2) {
9268 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9269 Dali::Property::Index arg2 ;
9270 Dali::Property::Value result;
9272 arg1 = (Dali::Handle *)jarg1;
9273 arg2 = (Dali::Property::Index)jarg2;
9276 result = ((Dali::Handle const *)arg1)->GetProperty(arg2);
9277 } CALL_CATCH_EXCEPTION(0);
9280 jresult = new Dali::Property::Value((const Dali::Property::Value &)result);
9285 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Handle_GetCurrentProperty(void * jarg1, int jarg2) {
9287 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9288 Dali::Property::Index arg2 ;
9289 Dali::Property::Value result;
9291 arg1 = (Dali::Handle *)jarg1;
9292 arg2 = (Dali::Property::Index)jarg2;
9295 result = ((Dali::Handle const *)arg1)->GetCurrentProperty(arg2);
9296 } CALL_CATCH_EXCEPTION(0);
9299 jresult = new Dali::Property::Value((const Dali::Property::Value &)result);
9304 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Handle_GetPropertyIndices(void * jarg1, void * jarg2) {
9305 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9306 Dali::Property::IndexContainer *arg2 = 0 ;
9308 arg1 = (Dali::Handle *)jarg1;
9309 arg2 = (Dali::Property::IndexContainer *)jarg2;
9311 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::IndexContainer & type is null", 0);
9316 ((Dali::Handle const *)arg1)->GetPropertyIndices(*arg2);
9317 } CALL_CATCH_EXCEPTION();
9323 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Handle_AddPropertyNotification__SWIG_0(void * jarg1, int jarg2, void * jarg3) {
9325 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9326 Dali::Property::Index arg2 ;
9327 Dali::PropertyCondition *arg3 = 0 ;
9328 Dali::PropertyNotification result;
9330 arg1 = (Dali::Handle *)jarg1;
9331 arg2 = (Dali::Property::Index)jarg2;
9332 arg3 = (Dali::PropertyCondition *)jarg3;
9334 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PropertyCondition const & type is null", 0);
9339 result = (arg1)->AddPropertyNotification(arg2,(Dali::PropertyCondition const &)*arg3);
9340 } CALL_CATCH_EXCEPTION(0);
9343 jresult = new Dali::PropertyNotification((const Dali::PropertyNotification &)result);
9348 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Handle_AddPropertyNotification__SWIG_1(void * jarg1, int jarg2, int jarg3, void * jarg4) {
9350 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9351 Dali::Property::Index arg2 ;
9353 Dali::PropertyCondition *arg4 = 0 ;
9354 Dali::PropertyNotification result;
9356 arg1 = (Dali::Handle *)jarg1;
9357 arg2 = (Dali::Property::Index)jarg2;
9359 arg4 = (Dali::PropertyCondition *)jarg4;
9361 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PropertyCondition const & type is null", 0);
9366 result = (arg1)->AddPropertyNotification(arg2,arg3,(Dali::PropertyCondition const &)*arg4);
9367 } CALL_CATCH_EXCEPTION(0);
9370 jresult = new Dali::PropertyNotification((const Dali::PropertyNotification &)result);
9375 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Handle_RemovePropertyNotification(void * jarg1, void * jarg2) {
9376 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9377 Dali::PropertyNotification arg2 ;
9378 Dali::PropertyNotification *argp2 ;
9380 arg1 = (Dali::Handle *)jarg1;
9381 argp2 = (Dali::PropertyNotification *)jarg2;
9383 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::PropertyNotification", 0);
9389 (arg1)->RemovePropertyNotification(arg2);
9390 } CALL_CATCH_EXCEPTION();
9396 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Handle_RemovePropertyNotifications(void * jarg1) {
9397 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9399 arg1 = (Dali::Handle *)jarg1;
9402 (arg1)->RemovePropertyNotifications();
9403 } CALL_CATCH_EXCEPTION();
9409 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Handle_RemoveConstraints__SWIG_0(void * jarg1) {
9410 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9412 arg1 = (Dali::Handle *)jarg1;
9415 (arg1)->RemoveConstraints();
9416 } CALL_CATCH_EXCEPTION();
9422 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Handle_RemoveConstraints__SWIG_1(void * jarg1, unsigned int jarg2) {
9423 Dali::Handle *arg1 = (Dali::Handle *) 0 ;
9426 arg1 = (Dali::Handle *)jarg1;
9427 arg2 = (unsigned int)jarg2;
9430 (arg1)->RemoveConstraints(arg2);
9431 } CALL_CATCH_EXCEPTION();
9437 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_New() {
9439 Dali::Handle result;
9443 result = Dali::WeightObject::New();
9444 } CALL_CATCH_EXCEPTION(0);
9447 jresult = new Dali::Handle((const Dali::Handle &)result);
9452 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TypeInfo__SWIG_0() {
9454 Dali::TypeInfo *result = 0 ;
9458 result = (Dali::TypeInfo *)new Dali::TypeInfo();
9459 } CALL_CATCH_EXCEPTION(0);
9462 jresult = (void *)result;
9467 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TypeInfo(void * jarg1) {
9468 Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ;
9470 arg1 = (Dali::TypeInfo *)jarg1;
9474 } CALL_CATCH_EXCEPTION();
9480 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TypeInfo__SWIG_1(void * jarg1) {
9482 Dali::TypeInfo *arg1 = 0 ;
9483 Dali::TypeInfo *result = 0 ;
9485 arg1 = (Dali::TypeInfo *)jarg1;
9487 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeInfo const & type is null", 0);
9492 result = (Dali::TypeInfo *)new Dali::TypeInfo((Dali::TypeInfo const &)*arg1);
9493 } CALL_CATCH_EXCEPTION(0);
9496 jresult = (void *)result;
9501 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TypeInfo_Assign(void * jarg1, void * jarg2) {
9503 Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ;
9504 Dali::TypeInfo *arg2 = 0 ;
9505 Dali::TypeInfo *result = 0 ;
9507 arg1 = (Dali::TypeInfo *)jarg1;
9508 arg2 = (Dali::TypeInfo *)jarg2;
9510 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeInfo const & type is null", 0);
9515 result = (Dali::TypeInfo *) &(arg1)->operator =((Dali::TypeInfo const &)*arg2);
9516 } CALL_CATCH_EXCEPTION(0);
9519 jresult = (void *)result;
9524 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_TypeInfo_GetName(void * jarg1) {
9526 Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ;
9527 std::string *result = 0 ;
9529 arg1 = (Dali::TypeInfo *)jarg1;
9532 result = (std::string *) &((Dali::TypeInfo const *)arg1)->GetName();
9533 } CALL_CATCH_EXCEPTION(0);
9536 jresult = SWIG_csharp_string_callback(result->c_str());
9541 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_TypeInfo_GetBaseName(void * jarg1) {
9543 Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ;
9544 std::string *result = 0 ;
9546 arg1 = (Dali::TypeInfo *)jarg1;
9549 result = (std::string *) &((Dali::TypeInfo const *)arg1)->GetBaseName();
9550 } CALL_CATCH_EXCEPTION(0);
9553 jresult = SWIG_csharp_string_callback(result->c_str());
9558 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TypeInfo_CreateInstance(void * jarg1) {
9560 Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ;
9561 Dali::BaseHandle result;
9563 arg1 = (Dali::TypeInfo *)jarg1;
9566 result = ((Dali::TypeInfo const *)arg1)->CreateInstance();
9567 } CALL_CATCH_EXCEPTION(0);
9570 jresult = new Dali::BaseHandle((const Dali::BaseHandle &)result);
9575 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TypeInfo_GetActionCount(void * jarg1) {
9576 unsigned long jresult ;
9577 Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ;
9580 arg1 = (Dali::TypeInfo *)jarg1;
9583 result = ((Dali::TypeInfo const *)arg1)->GetActionCount();
9584 } CALL_CATCH_EXCEPTION(0);
9587 jresult = (unsigned long)result;
9592 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_TypeInfo_GetActionName(void * jarg1, unsigned long jarg2) {
9594 Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ;
9598 arg1 = (Dali::TypeInfo *)jarg1;
9599 arg2 = (size_t)jarg2;
9602 result = (arg1)->GetActionName(arg2);
9603 } CALL_CATCH_EXCEPTION(0);
9606 jresult = SWIG_csharp_string_callback((&result)->c_str());
9611 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TypeInfo_GetSignalCount(void * jarg1) {
9612 unsigned long jresult ;
9613 Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ;
9616 arg1 = (Dali::TypeInfo *)jarg1;
9619 result = ((Dali::TypeInfo const *)arg1)->GetSignalCount();
9620 } CALL_CATCH_EXCEPTION(0);
9623 jresult = (unsigned long)result;
9628 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_TypeInfo_GetSignalName(void * jarg1, unsigned long jarg2) {
9630 Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ;
9634 arg1 = (Dali::TypeInfo *)jarg1;
9635 arg2 = (size_t)jarg2;
9638 result = (arg1)->GetSignalName(arg2);
9639 } CALL_CATCH_EXCEPTION(0);
9642 jresult = SWIG_csharp_string_callback((&result)->c_str());
9647 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TypeInfo_GetPropertyCount(void * jarg1) {
9648 unsigned long jresult ;
9649 Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ;
9652 arg1 = (Dali::TypeInfo *)jarg1;
9655 result = ((Dali::TypeInfo const *)arg1)->GetPropertyCount();
9656 } CALL_CATCH_EXCEPTION(0);
9659 jresult = (unsigned long)result;
9664 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TypeInfo_GetPropertyIndices(void * jarg1, void * jarg2) {
9665 Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ;
9666 Dali::Property::IndexContainer *arg2 = 0 ;
9668 arg1 = (Dali::TypeInfo *)jarg1;
9669 arg2 = (Dali::Property::IndexContainer *)jarg2;
9671 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::IndexContainer & type is null", 0);
9676 ((Dali::TypeInfo const *)arg1)->GetPropertyIndices(*arg2);
9677 } CALL_CATCH_EXCEPTION();
9683 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_TypeInfo_GetPropertyName(void * jarg1, int jarg2) {
9685 Dali::TypeInfo *arg1 = (Dali::TypeInfo *) 0 ;
9686 Dali::Property::Index arg2 ;
9687 std::string_view result;
9689 arg1 = (Dali::TypeInfo *)jarg1;
9690 arg2 = (Dali::Property::Index)jarg2;
9693 result = ((Dali::TypeInfo const *)arg1)->GetPropertyName(arg2);
9694 } CALL_CATCH_EXCEPTION(0);
9697 jresult = SWIG_csharp_string_callback(result.data());
9702 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TypeRegistry_Get() {
9704 Dali::TypeRegistry result;
9708 result = Dali::TypeRegistry::Get();
9709 } CALL_CATCH_EXCEPTION(0);
9712 jresult = new Dali::TypeRegistry((const Dali::TypeRegistry &)result);
9717 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TypeRegistry__SWIG_0() {
9719 Dali::TypeRegistry *result = 0 ;
9723 result = (Dali::TypeRegistry *)new Dali::TypeRegistry();
9724 } CALL_CATCH_EXCEPTION(0);
9727 jresult = (void *)result;
9732 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TypeRegistry(void * jarg1) {
9733 Dali::TypeRegistry *arg1 = (Dali::TypeRegistry *) 0 ;
9735 arg1 = (Dali::TypeRegistry *)jarg1;
9739 } CALL_CATCH_EXCEPTION();
9745 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TypeRegistry__SWIG_1(void * jarg1) {
9747 Dali::TypeRegistry *arg1 = 0 ;
9748 Dali::TypeRegistry *result = 0 ;
9750 arg1 = (Dali::TypeRegistry *)jarg1;
9752 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeRegistry const & type is null", 0);
9757 result = (Dali::TypeRegistry *)new Dali::TypeRegistry((Dali::TypeRegistry const &)*arg1);
9758 } CALL_CATCH_EXCEPTION(0);
9761 jresult = (void *)result;
9766 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TypeRegistry_Assign(void * jarg1, void * jarg2) {
9768 Dali::TypeRegistry *arg1 = (Dali::TypeRegistry *) 0 ;
9769 Dali::TypeRegistry *arg2 = 0 ;
9770 Dali::TypeRegistry *result = 0 ;
9772 arg1 = (Dali::TypeRegistry *)jarg1;
9773 arg2 = (Dali::TypeRegistry *)jarg2;
9775 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeRegistry const & type is null", 0);
9780 result = (Dali::TypeRegistry *) &(arg1)->operator =((Dali::TypeRegistry const &)*arg2);
9781 } CALL_CATCH_EXCEPTION(0);
9784 jresult = (void *)result;
9789 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TypeRegistry_GetTypeInfo__SWIG_0(void * jarg1, char * jarg2) {
9791 Dali::TypeRegistry *arg1 = (Dali::TypeRegistry *) 0 ;
9792 std::string *arg2 = 0 ;
9793 Dali::TypeInfo result;
9795 arg1 = (Dali::TypeRegistry *)jarg1;
9797 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
9800 std::string arg2_str(jarg2);
9804 result = (arg1)->GetTypeInfo((std::string const &)*arg2);
9805 } CALL_CATCH_EXCEPTION(0);
9808 jresult = new Dali::TypeInfo((const Dali::TypeInfo &)result);
9810 //argout typemap for const std::string&
9816 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TypeRegistry_GetTypeInfo__SWIG_1(void * jarg1, void * jarg2) {
9818 Dali::TypeRegistry *arg1 = (Dali::TypeRegistry *) 0 ;
9819 std::type_info *arg2 = 0 ;
9820 Dali::TypeInfo result;
9822 arg1 = (Dali::TypeRegistry *)jarg1;
9823 arg2 = (std::type_info *)jarg2;
9825 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::type_info const & type is null", 0);
9830 result = (arg1)->GetTypeInfo((std::type_info const &)*arg2);
9831 } CALL_CATCH_EXCEPTION(0);
9834 jresult = new Dali::TypeInfo((const Dali::TypeInfo &)result);
9839 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TypeRegistry_GetTypeNameCount(void * jarg1) {
9840 unsigned long jresult ;
9841 Dali::TypeRegistry *arg1 = (Dali::TypeRegistry *) 0 ;
9844 arg1 = (Dali::TypeRegistry *)jarg1;
9847 result = ((Dali::TypeRegistry const *)arg1)->GetTypeNameCount();
9848 } CALL_CATCH_EXCEPTION(0);
9851 jresult = (unsigned long)result;
9856 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_TypeRegistry_GetTypeName(void * jarg1, unsigned long jarg2) {
9858 Dali::TypeRegistry *arg1 = (Dali::TypeRegistry *) 0 ;
9862 arg1 = (Dali::TypeRegistry *)jarg1;
9863 arg2 = (size_t)jarg2;
9866 result = ((Dali::TypeRegistry const *)arg1)->GetTypeName(arg2);
9867 } CALL_CATCH_EXCEPTION(0);
9870 jresult = SWIG_csharp_string_callback((&result)->c_str());
9875 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TypeRegistration__SWIG_0(void * jarg1, void * jarg2, void * jarg3) {
9877 std::type_info *arg1 = 0 ;
9878 std::type_info *arg2 = 0 ;
9879 Dali::TypeInfo::CreateFunction arg3 = (Dali::TypeInfo::CreateFunction) 0 ;
9880 Dali::TypeRegistration *result = 0 ;
9882 arg1 = (std::type_info *)jarg1;
9884 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::type_info const & type is null", 0);
9887 arg2 = (std::type_info *)jarg2;
9889 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::type_info const & type is null", 0);
9892 arg3 = (Dali::TypeInfo::CreateFunction)jarg3;
9895 result = (Dali::TypeRegistration *)new Dali::TypeRegistration((std::type_info const &)*arg1,(std::type_info const &)*arg2,arg3);
9896 } CALL_CATCH_EXCEPTION(0);
9899 jresult = (void *)result;
9904 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TypeRegistration__SWIG_1(void * jarg1, void * jarg2, void * jarg3, bool jarg4) {
9906 std::type_info *arg1 = 0 ;
9907 std::type_info *arg2 = 0 ;
9908 Dali::TypeInfo::CreateFunction arg3 = (Dali::TypeInfo::CreateFunction) 0 ;
9910 Dali::TypeRegistration *result = 0 ;
9912 arg1 = (std::type_info *)jarg1;
9914 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::type_info const & type is null", 0);
9917 arg2 = (std::type_info *)jarg2;
9919 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::type_info const & type is null", 0);
9922 arg3 = (Dali::TypeInfo::CreateFunction)jarg3;
9923 arg4 = jarg4 ? true : false;
9926 result = (Dali::TypeRegistration *)new Dali::TypeRegistration((std::type_info const &)*arg1,(std::type_info const &)*arg2,arg3,arg4);
9927 } CALL_CATCH_EXCEPTION(0);
9930 jresult = (void *)result;
9935 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TypeRegistration__SWIG_2(char * jarg1, void * jarg2, void * jarg3) {
9937 std::string *arg1 = 0 ;
9938 std::type_info *arg2 = 0 ;
9939 Dali::TypeInfo::CreateFunction arg3 = (Dali::TypeInfo::CreateFunction) 0 ;
9940 Dali::TypeRegistration *result = 0 ;
9943 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
9946 std::string arg1_str(jarg1);
9948 arg2 = (std::type_info *)jarg2;
9950 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::type_info const & type is null", 0);
9953 arg3 = (Dali::TypeInfo::CreateFunction)jarg3;
9956 result = (Dali::TypeRegistration *)new Dali::TypeRegistration((std::string const &)*arg1,(std::type_info const &)*arg2,arg3);
9957 } CALL_CATCH_EXCEPTION(0);
9960 jresult = (void *)result;
9962 //argout typemap for const std::string&
9968 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_TypeRegistration_RegisteredName(void * jarg1) {
9970 Dali::TypeRegistration *arg1 = (Dali::TypeRegistration *) 0 ;
9973 arg1 = (Dali::TypeRegistration *)jarg1;
9976 result = ((Dali::TypeRegistration const *)arg1)->RegisteredName();
9977 } CALL_CATCH_EXCEPTION(0);
9980 jresult = SWIG_csharp_string_callback((&result)->c_str());
9985 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TypeRegistration_RegisterControl(char * jarg1, void * jarg2) {
9986 std::string *arg1 = 0 ;
9987 Dali::CSharpTypeInfo::CreateFunction arg2 = (Dali::CSharpTypeInfo::CreateFunction) 0 ;
9990 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
9993 std::string arg1_str(jarg1);
9995 arg2 = (Dali::CSharpTypeInfo::CreateFunction)jarg2;
9998 Dali_TypeRegistration_RegisterControl((std::string const &)*arg1,arg2);
9999 } CALL_CATCH_EXCEPTION();
10003 //argout typemap for const std::string&
10008 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TypeRegistration_RegisterProperty(char * jarg1, char * jarg2, int jarg3, int jarg4, void * jarg5, void * jarg6) {
10009 std::string *arg1 = 0 ;
10010 std::string *arg2 = 0 ;
10012 Dali::Property::Type arg4 ;
10013 Dali::CSharpTypeInfo::SetPropertyFunction arg5 = (Dali::CSharpTypeInfo::SetPropertyFunction) 0 ;
10014 Dali::CSharpTypeInfo::GetPropertyFunction arg6 = (Dali::CSharpTypeInfo::GetPropertyFunction) 0 ;
10017 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10020 std::string arg1_str(jarg1);
10023 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10026 std::string arg2_str(jarg2);
10029 arg4 = (Dali::Property::Type)jarg4;
10030 arg5 = (Dali::CSharpTypeInfo::SetPropertyFunction)jarg5;
10031 arg6 = (Dali::CSharpTypeInfo::GetPropertyFunction)jarg6;
10034 Dali_TypeRegistration_RegisterProperty((std::string const &)*arg1,(std::string const &)*arg2,arg3,arg4,arg5,arg6);
10035 } CALL_CATCH_EXCEPTION();
10039 //argout typemap for const std::string&
10042 //argout typemap for const std::string&
10047 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TypeRegistration(void * jarg1) {
10048 Dali::TypeRegistration *arg1 = (Dali::TypeRegistration *) 0 ;
10050 arg1 = (Dali::TypeRegistration *)jarg1;
10054 } CALL_CATCH_EXCEPTION();
10060 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_SignalConnectorType(void * jarg1, char * jarg2, void * jarg3) {
10062 Dali::TypeRegistration *arg1 = 0 ;
10063 std::string *arg2 = 0 ;
10064 Dali::TypeInfo::SignalConnectorFunction arg3 = (Dali::TypeInfo::SignalConnectorFunction) 0 ;
10065 Dali::SignalConnectorType *result = 0 ;
10067 arg1 = (Dali::TypeRegistration *)jarg1;
10069 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeRegistration & type is null", 0);
10073 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10076 std::string arg2_str(jarg2);
10078 arg3 = (Dali::TypeInfo::SignalConnectorFunction)jarg3;
10081 result = (Dali::SignalConnectorType *)new Dali::SignalConnectorType(*arg1,(std::string const &)*arg2,arg3);
10082 } CALL_CATCH_EXCEPTION(0);
10085 jresult = (void *)result;
10087 //argout typemap for const std::string&
10093 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_SignalConnectorType(void * jarg1) {
10094 Dali::SignalConnectorType *arg1 = (Dali::SignalConnectorType *) 0 ;
10096 arg1 = (Dali::SignalConnectorType *)jarg1;
10100 } CALL_CATCH_EXCEPTION();
10106 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TypeAction(void * jarg1, char * jarg2, void * jarg3) {
10108 Dali::TypeRegistration *arg1 = 0 ;
10109 std::string *arg2 = 0 ;
10110 Dali::TypeInfo::ActionFunction arg3 = (Dali::TypeInfo::ActionFunction) 0 ;
10111 Dali::TypeAction *result = 0 ;
10113 arg1 = (Dali::TypeRegistration *)jarg1;
10115 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeRegistration & type is null", 0);
10119 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10122 std::string arg2_str(jarg2);
10124 arg3 = (Dali::TypeInfo::ActionFunction)jarg3;
10127 result = (Dali::TypeAction *)new Dali::TypeAction(*arg1,(std::string const &)*arg2,arg3);
10128 } CALL_CATCH_EXCEPTION(0);
10131 jresult = (void *)result;
10133 //argout typemap for const std::string&
10139 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TypeAction(void * jarg1) {
10140 Dali::TypeAction *arg1 = (Dali::TypeAction *) 0 ;
10142 arg1 = (Dali::TypeAction *)jarg1;
10146 } CALL_CATCH_EXCEPTION();
10152 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PropertyRegistration(void * jarg1, char * jarg2, int jarg3, int jarg4, void * jarg5, void * jarg6) {
10154 Dali::TypeRegistration *arg1 = 0 ;
10155 std::string *arg2 = 0 ;
10156 Dali::Property::Index arg3 ;
10157 Dali::Property::Type arg4 ;
10158 Dali::TypeInfo::SetPropertyFunction arg5 = (Dali::TypeInfo::SetPropertyFunction) 0 ;
10159 Dali::TypeInfo::GetPropertyFunction arg6 = (Dali::TypeInfo::GetPropertyFunction) 0 ;
10160 Dali::PropertyRegistration *result = 0 ;
10162 arg1 = (Dali::TypeRegistration *)jarg1;
10164 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeRegistration & type is null", 0);
10168 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10171 std::string arg2_str(jarg2);
10173 arg3 = (Dali::Property::Index)jarg3;
10174 arg4 = (Dali::Property::Type)jarg4;
10175 arg5 = (Dali::TypeInfo::SetPropertyFunction)jarg5;
10176 arg6 = (Dali::TypeInfo::GetPropertyFunction)jarg6;
10179 result = (Dali::PropertyRegistration *)new Dali::PropertyRegistration(*arg1,(std::string const &)*arg2,arg3,arg4,arg5,arg6);
10180 } CALL_CATCH_EXCEPTION(0);
10183 jresult = (void *)result;
10185 //argout typemap for const std::string&
10191 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PropertyRegistration(void * jarg1) {
10192 Dali::PropertyRegistration *arg1 = (Dali::PropertyRegistration *) 0 ;
10194 arg1 = (Dali::PropertyRegistration *)jarg1;
10198 } CALL_CATCH_EXCEPTION();
10204 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AnimatablePropertyRegistration__SWIG_0(void * jarg1, char * jarg2, int jarg3, int jarg4) {
10206 Dali::TypeRegistration *arg1 = 0 ;
10207 std::string *arg2 = 0 ;
10208 Dali::Property::Index arg3 ;
10209 Dali::Property::Type arg4 ;
10210 Dali::AnimatablePropertyRegistration *result = 0 ;
10212 arg1 = (Dali::TypeRegistration *)jarg1;
10214 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeRegistration & type is null", 0);
10218 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10221 std::string arg2_str(jarg2);
10223 arg3 = (Dali::Property::Index)jarg3;
10224 arg4 = (Dali::Property::Type)jarg4;
10227 result = (Dali::AnimatablePropertyRegistration *)new Dali::AnimatablePropertyRegistration(*arg1,(std::string const &)*arg2,arg3,arg4);
10228 } CALL_CATCH_EXCEPTION(0);
10231 jresult = (void *)result;
10233 //argout typemap for const std::string&
10239 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AnimatablePropertyRegistration__SWIG_1(void * jarg1, char * jarg2, int jarg3, void * jarg4) {
10241 Dali::TypeRegistration *arg1 = 0 ;
10242 std::string *arg2 = 0 ;
10243 Dali::Property::Index arg3 ;
10244 Dali::Property::Value *arg4 = 0 ;
10245 Dali::AnimatablePropertyRegistration *result = 0 ;
10247 arg1 = (Dali::TypeRegistration *)jarg1;
10249 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeRegistration & type is null", 0);
10253 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10256 std::string arg2_str(jarg2);
10258 arg3 = (Dali::Property::Index)jarg3;
10259 arg4 = (Dali::Property::Value *)jarg4;
10261 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Value const & type is null", 0);
10266 result = (Dali::AnimatablePropertyRegistration *)new Dali::AnimatablePropertyRegistration(*arg1,(std::string const &)*arg2,arg3,(Dali::Property::Value const &)*arg4);
10267 } CALL_CATCH_EXCEPTION(0);
10270 jresult = (void *)result;
10272 //argout typemap for const std::string&
10278 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_AnimatablePropertyRegistration(void * jarg1) {
10279 Dali::AnimatablePropertyRegistration *arg1 = (Dali::AnimatablePropertyRegistration *) 0 ;
10281 arg1 = (Dali::AnimatablePropertyRegistration *)jarg1;
10285 } CALL_CATCH_EXCEPTION();
10291 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AnimatablePropertyComponentRegistration(void * jarg1, char * jarg2, int jarg3, int jarg4, unsigned int jarg5) {
10293 Dali::TypeRegistration *arg1 = 0 ;
10294 std::string *arg2 = 0 ;
10295 Dali::Property::Index arg3 ;
10296 Dali::Property::Index arg4 ;
10297 unsigned int arg5 ;
10298 Dali::AnimatablePropertyComponentRegistration *result = 0 ;
10300 arg1 = (Dali::TypeRegistration *)jarg1;
10302 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeRegistration & type is null", 0);
10306 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10309 std::string arg2_str(jarg2);
10311 arg3 = (Dali::Property::Index)jarg3;
10312 arg4 = (Dali::Property::Index)jarg4;
10313 arg5 = (unsigned int)jarg5;
10316 result = (Dali::AnimatablePropertyComponentRegistration *)new Dali::AnimatablePropertyComponentRegistration(*arg1,(std::string const &)*arg2,arg3,arg4,arg5);
10317 } CALL_CATCH_EXCEPTION(0);
10320 jresult = (void *)result;
10322 //argout typemap for const std::string&
10328 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_AnimatablePropertyComponentRegistration(void * jarg1) {
10329 Dali::AnimatablePropertyComponentRegistration *arg1 = (Dali::AnimatablePropertyComponentRegistration *) 0 ;
10331 arg1 = (Dali::AnimatablePropertyComponentRegistration *)jarg1;
10335 } CALL_CATCH_EXCEPTION();
10341 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ChildPropertyRegistration(void * jarg1, char * jarg2, int jarg3, int jarg4) {
10343 Dali::TypeRegistration *arg1 = 0 ;
10344 std::string *arg2 = 0 ;
10345 Dali::Property::Index arg3 ;
10346 Dali::Property::Type arg4 ;
10347 Dali::ChildPropertyRegistration *result = 0 ;
10349 arg1 = (Dali::TypeRegistration *)jarg1;
10351 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TypeRegistration & type is null", 0);
10355 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10358 std::string arg2_str(jarg2);
10360 arg3 = (Dali::Property::Index)jarg3;
10361 arg4 = (Dali::Property::Type)jarg4;
10364 result = (Dali::ChildPropertyRegistration *)new Dali::ChildPropertyRegistration(*arg1,(std::string const &)*arg2,arg3,arg4);
10365 } CALL_CATCH_EXCEPTION(0);
10368 jresult = (void *)result;
10370 //argout typemap for const std::string&
10376 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ChildPropertyRegistration(void * jarg1) {
10377 Dali::ChildPropertyRegistration *arg1 = (Dali::ChildPropertyRegistration *) 0 ;
10379 arg1 = (Dali::ChildPropertyRegistration *)jarg1;
10383 } CALL_CATCH_EXCEPTION();
10389 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RegisterType(char * jarg1, void * jarg2, void * jarg3) {
10391 std::string *arg1 = 0 ;
10392 std::type_info *arg2 = 0 ;
10393 Dali::CSharpTypeInfo::CreateFunction arg3 = (Dali::CSharpTypeInfo::CreateFunction) 0 ;
10397 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10400 std::string arg1_str(jarg1);
10402 arg2 = (std::type_info *)jarg2;
10404 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::type_info const & type is null", 0);
10407 arg3 = (Dali::CSharpTypeInfo::CreateFunction)jarg3;
10410 result = (bool)Dali::CSharpTypeRegistry::RegisterType((std::string const &)*arg1,(std::type_info const &)*arg2,arg3);
10411 } CALL_CATCH_EXCEPTION(0);
10416 //argout typemap for const std::string&
10422 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RegisterProperty(char * jarg1, char * jarg2, int jarg3, int jarg4, void * jarg5, void * jarg6) {
10424 std::string *arg1 = 0 ;
10425 std::string *arg2 = 0 ;
10426 Dali::Property::Index arg3 ;
10427 Dali::Property::Type arg4 ;
10428 Dali::CSharpTypeInfo::SetPropertyFunction arg5 = (Dali::CSharpTypeInfo::SetPropertyFunction) 0 ;
10429 Dali::CSharpTypeInfo::GetPropertyFunction arg6 = (Dali::CSharpTypeInfo::GetPropertyFunction) 0 ;
10433 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10436 std::string arg1_str(jarg1);
10439 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
10442 std::string arg2_str(jarg2);
10444 arg3 = (Dali::Property::Index)jarg3;
10445 arg4 = (Dali::Property::Type)jarg4;
10446 arg5 = (Dali::CSharpTypeInfo::SetPropertyFunction)jarg5;
10447 arg6 = (Dali::CSharpTypeInfo::GetPropertyFunction)jarg6;
10450 result = (bool)Dali::CSharpTypeRegistry::RegisterProperty((std::string const &)*arg1,(std::string const &)*arg2,arg3,arg4,arg5,arg6);
10451 } CALL_CATCH_EXCEPTION(0);
10456 //argout typemap for const std::string&
10459 //argout typemap for const std::string&
10465 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ResizePolicyDefault_get() {
10467 Dali::ResizePolicy::Type result;
10469 result = (Dali::ResizePolicy::Type)(Dali::ResizePolicy::Type)Dali::ResizePolicy::DEFAULT;
10470 jresult = (int)result;
10475 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_VectorBase_Count(void * jarg1) {
10476 unsigned long jresult ;
10477 Dali::VectorBase *arg1 = (Dali::VectorBase *) 0 ;
10478 Dali::VectorBase::SizeType result;
10480 arg1 = (Dali::VectorBase *)jarg1;
10483 result = ((Dali::VectorBase const *)arg1)->Count();
10484 } CALL_CATCH_EXCEPTION(0);
10487 jresult = (unsigned long)result;
10492 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_VectorBase_Size(void * jarg1) {
10493 unsigned long jresult ;
10494 Dali::VectorBase *arg1 = (Dali::VectorBase *) 0 ;
10495 Dali::VectorBase::SizeType result;
10497 arg1 = (Dali::VectorBase *)jarg1;
10500 result = ((Dali::VectorBase const *)arg1)->Size();
10501 } CALL_CATCH_EXCEPTION(0);
10504 jresult = (unsigned long)result;
10509 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_VectorBase_Empty(void * jarg1) {
10511 Dali::VectorBase *arg1 = (Dali::VectorBase *) 0 ;
10514 arg1 = (Dali::VectorBase *)jarg1;
10517 result = (bool)((Dali::VectorBase const *)arg1)->Empty();
10518 } CALL_CATCH_EXCEPTION(0);
10526 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_VectorBase_Capacity(void * jarg1) {
10527 unsigned long jresult ;
10528 Dali::VectorBase *arg1 = (Dali::VectorBase *) 0 ;
10529 Dali::VectorBase::SizeType result;
10531 arg1 = (Dali::VectorBase *)jarg1;
10534 result = ((Dali::VectorBase const *)arg1)->Capacity();
10535 } CALL_CATCH_EXCEPTION(0);
10538 jresult = (unsigned long)result;
10543 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorBase_Release(void * jarg1) {
10544 Dali::VectorBase *arg1 = (Dali::VectorBase *) 0 ;
10546 arg1 = (Dali::VectorBase *)jarg1;
10550 } CALL_CATCH_EXCEPTION();
10556 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_FIRST_VALID_PIXEL_FORMAT_get() {
10558 Dali::Pixel::Format result;
10560 result = (Dali::Pixel::Format)(Dali::Pixel::Format)Dali::Pixel::FIRST_VALID_PIXEL_FORMAT;
10561 jresult = (int)result;
10566 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_LAST_VALID_PIXEL_FORMAT_get() {
10568 Dali::Pixel::Format result;
10570 result = (Dali::Pixel::Format)(Dali::Pixel::Format)Dali::Pixel::LAST_VALID_PIXEL_FORMAT;
10571 jresult = (int)result;
10576 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_HasAlpha(int jarg1) {
10578 Dali::Pixel::Format arg1 ;
10581 arg1 = (Dali::Pixel::Format)jarg1;
10584 result = (bool)Dali::Pixel::HasAlpha(arg1);
10585 } CALL_CATCH_EXCEPTION(0);
10593 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_GetBytesPerPixel(int jarg1) {
10594 unsigned int jresult ;
10595 Dali::Pixel::Format arg1 ;
10596 unsigned int result;
10598 arg1 = (Dali::Pixel::Format)jarg1;
10601 result = (unsigned int)Dali::Pixel::GetBytesPerPixel(arg1);
10602 } CALL_CATCH_EXCEPTION(0);
10610 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_GetAlphaOffsetAndMask(int jarg1, void * jarg2, void * jarg3) {
10611 Dali::Pixel::Format arg1 ;
10615 arg1 = (Dali::Pixel::Format)jarg1;
10616 arg2 = (int *)jarg2;
10618 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "int & type is null", 0);
10621 arg3 = (int *)jarg3;
10623 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "int & type is null", 0);
10628 Dali::Pixel::GetAlphaOffsetAndMask(arg1,*arg2,*arg3);
10629 } CALL_CATCH_EXCEPTION();
10635 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PixelData_New(unsigned char* nuiBuffer, unsigned int nuiBufferSize, unsigned int nuiWidth, unsigned int nuiHeight, int nuiPixelFormat) {
10637 Dali::PixelData result;
10640 unsigned char* copiedBuffer;
10643 copiedBuffer = new unsigned char[nuiBufferSize];
10644 } CALL_CATCH_EXCEPTION(0);
10648 // Note : copiedBuffer created by 'new' method. So ReleaseFunction always be DELETE_ARRAY.
10649 memcpy(copiedBuffer, nuiBuffer, nuiBufferSize);
10650 result = Dali::PixelData::New(copiedBuffer, nuiBufferSize, nuiWidth, nuiHeight, (Dali::Pixel::Format)nuiPixelFormat, Dali::PixelData::ReleaseFunction::DELETE_ARRAY);
10651 } CALL_CATCH_EXCEPTION_WITH_FUNCTION(0, [](unsigned char* buffer){delete[] buffer;}, copiedBuffer);
10654 jresult = new Dali::PixelData((const Dali::PixelData &)result);
10660 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PixelData__SWIG_0() {
10662 Dali::PixelData *result = 0 ;
10666 result = (Dali::PixelData *)new Dali::PixelData();
10667 } CALL_CATCH_EXCEPTION(0);
10670 jresult = (void *)result;
10675 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PixelData(void * nuiHandle) {
10676 Dali::PixelData *pixelData = (Dali::PixelData *) 0 ;
10678 pixelData = (Dali::PixelData *)nuiHandle;
10682 } CALL_CATCH_EXCEPTION();
10688 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PixelData__SWIG_1(void * nuiHandle) {
10690 Dali::PixelData *pixelData = 0 ;
10691 Dali::PixelData *result = 0 ;
10693 pixelData = (Dali::PixelData *)nuiHandle;
10695 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PixelData const & type is null", 0);
10700 result = (Dali::PixelData *)new Dali::PixelData((Dali::PixelData const &)*pixelData);
10701 } CALL_CATCH_EXCEPTION(0);
10704 jresult = (void *)result;
10709 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PixelData_Assign(void * nuiHandle, void * nuiHandleSource) {
10711 Dali::PixelData *pixelData = (Dali::PixelData *) 0 ;
10712 Dali::PixelData *pixelDataSource = 0 ;
10713 Dali::PixelData *result = 0 ;
10715 pixelData = (Dali::PixelData *)nuiHandle;
10716 pixelDataSource = (Dali::PixelData *)nuiHandleSource;
10717 if (!pixelDataSource) {
10718 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PixelData const & type is null", 0);
10723 result = (Dali::PixelData *) &(pixelData)->operator =((Dali::PixelData const &)*pixelDataSource);
10724 } CALL_CATCH_EXCEPTION(0);
10727 jresult = (void *)result;
10732 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_PixelData_GetWidth(void * nuiHandle) {
10733 unsigned int jresult ;
10734 Dali::PixelData *pixelData = (Dali::PixelData *) 0 ;
10735 unsigned int result;
10737 pixelData = (Dali::PixelData *)nuiHandle;
10740 result = (unsigned int)((Dali::PixelData const *)pixelData)->GetWidth();
10741 } CALL_CATCH_EXCEPTION(0);
10749 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_PixelData_GetHeight(void * nuiHandle) {
10750 unsigned int jresult ;
10751 Dali::PixelData *pixelData = (Dali::PixelData *) 0 ;
10752 unsigned int result;
10754 pixelData = (Dali::PixelData *)nuiHandle;
10757 result = (unsigned int)((Dali::PixelData const *)pixelData)->GetHeight();
10758 } CALL_CATCH_EXCEPTION(0);
10766 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PixelData_GetPixelFormat(void * nuiHandle) {
10768 Dali::PixelData *pixelData = (Dali::PixelData *) 0 ;
10769 Dali::Pixel::Format result;
10771 pixelData = (Dali::PixelData *)nuiHandle;
10774 result = (Dali::Pixel::Format)((Dali::PixelData const *)pixelData)->GetPixelFormat();
10775 } CALL_CATCH_EXCEPTION(0);
10778 jresult = (int)result;
10782 SWIGEXPORT void* SWIGSTDCALL CSharp_Dali_PixelData_GenerateUrl(void* nuiHandle)
10784 Dali::PixelData *pixelData = (Dali::PixelData*)nuiHandle;
10785 Dali::Toolkit::ImageUrl result;
10790 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "some argument is null", 0);
10796 result = Dali::Toolkit::Image::GenerateUrl(*pixelData);
10797 } CALL_CATCH_EXCEPTION(0);
10800 jresult = new Dali::Toolkit::ImageUrl((const Dali::Toolkit::ImageUrl&)result);
10805 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_POSITIVE_X_get() {
10806 unsigned int jresult ;
10807 unsigned int result;
10809 result = (unsigned int)(unsigned int)Dali::CubeMapLayer::POSITIVE_X;
10815 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_NEGATIVE_X_get() {
10816 unsigned int jresult ;
10817 unsigned int result;
10819 result = (unsigned int)(unsigned int)Dali::CubeMapLayer::NEGATIVE_X;
10825 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_POSITIVE_Y_get() {
10826 unsigned int jresult ;
10827 unsigned int result;
10829 result = (unsigned int)(unsigned int)Dali::CubeMapLayer::POSITIVE_Y;
10835 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_NEGATIVE_Y_get() {
10836 unsigned int jresult ;
10837 unsigned int result;
10839 result = (unsigned int)(unsigned int)Dali::CubeMapLayer::NEGATIVE_Y;
10845 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_POSITIVE_Z_get() {
10846 unsigned int jresult ;
10847 unsigned int result;
10849 result = (unsigned int)(unsigned int)Dali::CubeMapLayer::POSITIVE_Z;
10855 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_NEGATIVE_Z_get() {
10856 unsigned int jresult ;
10857 unsigned int result;
10859 result = (unsigned int)(unsigned int)Dali::CubeMapLayer::NEGATIVE_Z;
10865 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Texture_New__SWIG_0(int jarg1, int jarg2, unsigned int jarg3, unsigned int jarg4) {
10867 Dali::TextureType::Type arg1 ;
10868 Dali::Pixel::Format arg2 ;
10869 unsigned int arg3 ;
10870 unsigned int arg4 ;
10871 Dali::Texture result;
10873 arg1 = (Dali::TextureType::Type)jarg1;
10874 arg2 = (Dali::Pixel::Format)jarg2;
10875 arg3 = (unsigned int)jarg3;
10876 arg4 = (unsigned int)jarg4;
10879 result = Dali::Texture::New(arg1,arg2,arg3,arg4);
10880 } CALL_CATCH_EXCEPTION(0);
10883 jresult = new Dali::Texture((const Dali::Texture &)result);
10888 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Texture_New__SWIG_1(void * jarg1) {
10890 NativeImageInterface *arg1 = 0 ;
10891 Dali::Texture result;
10893 arg1 = (NativeImageInterface *)jarg1;
10895 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "NativeImageInterface & type is null", 0);
10900 result = Dali::Texture::New(*arg1);
10901 } CALL_CATCH_EXCEPTION(0);
10904 jresult = new Dali::Texture((const Dali::Texture &)result);
10908 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Texture__SWIG_0() {
10910 Dali::Texture *result = 0 ;
10914 result = (Dali::Texture *)new Dali::Texture();
10915 } CALL_CATCH_EXCEPTION(0);
10918 jresult = (void *)result;
10923 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Texture(void * jarg1) {
10924 Dali::Texture *arg1 = (Dali::Texture *) 0 ;
10926 arg1 = (Dali::Texture *)jarg1;
10930 } CALL_CATCH_EXCEPTION();
10936 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Texture__SWIG_1(void * jarg1) {
10938 Dali::Texture *arg1 = 0 ;
10939 Dali::Texture *result = 0 ;
10941 arg1 = (Dali::Texture *)jarg1;
10943 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Texture const & type is null", 0);
10948 result = (Dali::Texture *)new Dali::Texture((Dali::Texture const &)*arg1);
10949 } CALL_CATCH_EXCEPTION(0);
10952 jresult = (void *)result;
10957 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Texture_DownCast(void * jarg1) {
10959 Dali::BaseHandle arg1 ;
10960 Dali::BaseHandle *argp1 ;
10961 Dali::Texture result;
10963 argp1 = (Dali::BaseHandle *)jarg1;
10965 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
10971 result = Dali::Texture::DownCast(arg1);
10972 } CALL_CATCH_EXCEPTION(0);
10975 jresult = new Dali::Texture((const Dali::Texture &)result);
10980 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Texture_Assign(void * jarg1, void * jarg2) {
10982 Dali::Texture *arg1 = (Dali::Texture *) 0 ;
10983 Dali::Texture *arg2 = 0 ;
10984 Dali::Texture *result = 0 ;
10986 arg1 = (Dali::Texture *)jarg1;
10987 arg2 = (Dali::Texture *)jarg2;
10989 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Texture const & type is null", 0);
10994 result = (Dali::Texture *) &(arg1)->operator =((Dali::Texture const &)*arg2);
10995 } CALL_CATCH_EXCEPTION(0);
10998 jresult = (void *)result;
11003 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Texture_Upload__SWIG_0(void * jarg1, void * jarg2) {
11005 Dali::Texture *arg1 = (Dali::Texture *) 0 ;
11006 Dali::PixelData arg2 ;
11007 Dali::PixelData *argp2 ;
11010 arg1 = (Dali::Texture *)jarg1;
11011 argp2 = (Dali::PixelData *)jarg2;
11013 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::PixelData", 0);
11019 result = (bool)(arg1)->Upload(arg2);
11020 } CALL_CATCH_EXCEPTION(0);
11028 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) {
11030 Dali::Texture *arg1 = (Dali::Texture *) 0 ;
11031 Dali::PixelData arg2 ;
11032 unsigned int arg3 ;
11033 unsigned int arg4 ;
11034 unsigned int arg5 ;
11035 unsigned int arg6 ;
11036 unsigned int arg7 ;
11037 unsigned int arg8 ;
11038 Dali::PixelData *argp2 ;
11041 arg1 = (Dali::Texture *)jarg1;
11042 argp2 = (Dali::PixelData *)jarg2;
11044 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::PixelData", 0);
11048 arg3 = (unsigned int)jarg3;
11049 arg4 = (unsigned int)jarg4;
11050 arg5 = (unsigned int)jarg5;
11051 arg6 = (unsigned int)jarg6;
11052 arg7 = (unsigned int)jarg7;
11053 arg8 = (unsigned int)jarg8;
11056 result = (bool)(arg1)->Upload(arg2,arg3,arg4,arg5,arg6,arg7,arg8);
11057 } CALL_CATCH_EXCEPTION(0);
11065 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Texture_GenerateMipmaps(void * jarg1) {
11066 Dali::Texture *arg1 = (Dali::Texture *) 0 ;
11068 arg1 = (Dali::Texture *)jarg1;
11071 (arg1)->GenerateMipmaps();
11072 } CALL_CATCH_EXCEPTION();
11078 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Texture_GetWidth(void * jarg1) {
11079 unsigned int jresult ;
11080 Dali::Texture *arg1 = (Dali::Texture *) 0 ;
11081 unsigned int result;
11083 arg1 = (Dali::Texture *)jarg1;
11086 result = (unsigned int)((Dali::Texture const *)arg1)->GetWidth();
11087 } CALL_CATCH_EXCEPTION(0);
11095 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Texture_GetHeight(void * jarg1) {
11096 unsigned int jresult ;
11097 Dali::Texture *arg1 = (Dali::Texture *) 0 ;
11098 unsigned int result;
11100 arg1 = (Dali::Texture *)jarg1;
11103 result = (unsigned int)((Dali::Texture const *)arg1)->GetHeight();
11104 } CALL_CATCH_EXCEPTION(0);
11112 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Sampler_New() {
11114 Dali::Sampler result;
11118 result = Dali::Sampler::New();
11119 } CALL_CATCH_EXCEPTION(0);
11122 jresult = new Dali::Sampler((const Dali::Sampler &)result);
11127 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Sampler__SWIG_0() {
11129 Dali::Sampler *result = 0 ;
11133 result = (Dali::Sampler *)new Dali::Sampler();
11134 } CALL_CATCH_EXCEPTION(0);
11137 jresult = (void *)result;
11142 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Sampler(void * jarg1) {
11143 Dali::Sampler *arg1 = (Dali::Sampler *) 0 ;
11145 arg1 = (Dali::Sampler *)jarg1;
11149 } CALL_CATCH_EXCEPTION();
11155 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Sampler__SWIG_1(void * jarg1) {
11157 Dali::Sampler *arg1 = 0 ;
11158 Dali::Sampler *result = 0 ;
11160 arg1 = (Dali::Sampler *)jarg1;
11162 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Sampler const & type is null", 0);
11167 result = (Dali::Sampler *)new Dali::Sampler((Dali::Sampler const &)*arg1);
11168 } CALL_CATCH_EXCEPTION(0);
11171 jresult = (void *)result;
11176 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Sampler_DownCast(void * jarg1) {
11178 Dali::BaseHandle arg1 ;
11179 Dali::BaseHandle *argp1 ;
11180 Dali::Sampler result;
11182 argp1 = (Dali::BaseHandle *)jarg1;
11184 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
11190 result = Dali::Sampler::DownCast(arg1);
11191 } CALL_CATCH_EXCEPTION(0);
11194 jresult = new Dali::Sampler((const Dali::Sampler &)result);
11199 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Sampler_Assign(void * jarg1, void * jarg2) {
11201 Dali::Sampler *arg1 = (Dali::Sampler *) 0 ;
11202 Dali::Sampler *arg2 = 0 ;
11203 Dali::Sampler *result = 0 ;
11205 arg1 = (Dali::Sampler *)jarg1;
11206 arg2 = (Dali::Sampler *)jarg2;
11208 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Sampler const & type is null", 0);
11213 result = (Dali::Sampler *) &(arg1)->operator =((Dali::Sampler const &)*arg2);
11214 } CALL_CATCH_EXCEPTION(0);
11217 jresult = (void *)result;
11222 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Sampler_SetFilterMode(void * jarg1, int jarg2, int jarg3) {
11223 Dali::Sampler *arg1 = (Dali::Sampler *) 0 ;
11224 Dali::FilterMode::Type arg2 ;
11225 Dali::FilterMode::Type arg3 ;
11227 arg1 = (Dali::Sampler *)jarg1;
11228 arg2 = (Dali::FilterMode::Type)jarg2;
11229 arg3 = (Dali::FilterMode::Type)jarg3;
11232 (arg1)->SetFilterMode(arg2,arg3);
11233 } CALL_CATCH_EXCEPTION();
11239 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Sampler_SetWrapMode__SWIG_0(void * jarg1, int jarg2, int jarg3) {
11240 Dali::Sampler *arg1 = (Dali::Sampler *) 0 ;
11241 Dali::WrapMode::Type arg2 ;
11242 Dali::WrapMode::Type arg3 ;
11244 arg1 = (Dali::Sampler *)jarg1;
11245 arg2 = (Dali::WrapMode::Type)jarg2;
11246 arg3 = (Dali::WrapMode::Type)jarg3;
11249 (arg1)->SetWrapMode(arg2,arg3);
11250 } CALL_CATCH_EXCEPTION();
11256 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Sampler_SetWrapMode__SWIG_1(void * jarg1, int jarg2, int jarg3, int jarg4) {
11257 Dali::Sampler *arg1 = (Dali::Sampler *) 0 ;
11258 Dali::WrapMode::Type arg2 ;
11259 Dali::WrapMode::Type arg3 ;
11260 Dali::WrapMode::Type arg4 ;
11262 arg1 = (Dali::Sampler *)jarg1;
11263 arg2 = (Dali::WrapMode::Type)jarg2;
11264 arg3 = (Dali::WrapMode::Type)jarg3;
11265 arg4 = (Dali::WrapMode::Type)jarg4;
11268 (arg1)->SetWrapMode(arg2,arg3,arg4);
11269 } CALL_CATCH_EXCEPTION();
11275 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextureSet_New() {
11277 Dali::TextureSet result;
11281 result = Dali::TextureSet::New();
11282 } CALL_CATCH_EXCEPTION(0);
11285 jresult = new Dali::TextureSet((const Dali::TextureSet &)result);
11290 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TextureSet__SWIG_0() {
11292 Dali::TextureSet *result = 0 ;
11296 result = (Dali::TextureSet *)new Dali::TextureSet();
11297 } CALL_CATCH_EXCEPTION(0);
11300 jresult = (void *)result;
11305 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TextureSet(void * jarg1) {
11306 Dali::TextureSet *arg1 = (Dali::TextureSet *) 0 ;
11308 arg1 = (Dali::TextureSet *)jarg1;
11312 } CALL_CATCH_EXCEPTION();
11318 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TextureSet__SWIG_1(void * jarg1) {
11320 Dali::TextureSet *arg1 = 0 ;
11321 Dali::TextureSet *result = 0 ;
11323 arg1 = (Dali::TextureSet *)jarg1;
11325 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TextureSet const & type is null", 0);
11330 result = (Dali::TextureSet *)new Dali::TextureSet((Dali::TextureSet const &)*arg1);
11331 } CALL_CATCH_EXCEPTION(0);
11334 jresult = (void *)result;
11339 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextureSet_DownCast(void * jarg1) {
11341 Dali::BaseHandle arg1 ;
11342 Dali::BaseHandle *argp1 ;
11343 Dali::TextureSet result;
11345 argp1 = (Dali::BaseHandle *)jarg1;
11347 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
11353 result = Dali::TextureSet::DownCast(arg1);
11354 } CALL_CATCH_EXCEPTION(0);
11357 jresult = new Dali::TextureSet((const Dali::TextureSet &)result);
11362 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextureSet_Assign(void * jarg1, void * jarg2) {
11364 Dali::TextureSet *arg1 = (Dali::TextureSet *) 0 ;
11365 Dali::TextureSet *arg2 = 0 ;
11366 Dali::TextureSet *result = 0 ;
11368 arg1 = (Dali::TextureSet *)jarg1;
11369 arg2 = (Dali::TextureSet *)jarg2;
11371 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TextureSet const & type is null", 0);
11376 result = (Dali::TextureSet *) &(arg1)->operator =((Dali::TextureSet const &)*arg2);
11377 } CALL_CATCH_EXCEPTION(0);
11380 jresult = (void *)result;
11385 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TextureSet_SetTexture(void * jarg1, unsigned long jarg2, void * jarg3) {
11386 Dali::TextureSet *arg1 = (Dali::TextureSet *) 0 ;
11388 Dali::Texture arg3 ;
11389 Dali::Texture *argp3 ;
11391 arg1 = (Dali::TextureSet *)jarg1;
11392 arg2 = (size_t)jarg2;
11393 argp3 = (Dali::Texture *)jarg3;
11395 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Texture", 0);
11401 (arg1)->SetTexture(arg2,arg3);
11402 } CALL_CATCH_EXCEPTION();
11408 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextureSet_GetTexture(void * jarg1, unsigned long jarg2) {
11410 Dali::TextureSet *arg1 = (Dali::TextureSet *) 0 ;
11412 Dali::Texture result;
11414 arg1 = (Dali::TextureSet *)jarg1;
11415 arg2 = (size_t)jarg2;
11418 result = ((Dali::TextureSet const *)arg1)->GetTexture(arg2);
11419 } CALL_CATCH_EXCEPTION(0);
11422 jresult = new Dali::Texture((const Dali::Texture &)result);
11427 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TextureSet_SetSampler(void * jarg1, unsigned long jarg2, void * jarg3) {
11428 Dali::TextureSet *arg1 = (Dali::TextureSet *) 0 ;
11430 Dali::Sampler arg3 ;
11431 Dali::Sampler *argp3 ;
11433 arg1 = (Dali::TextureSet *)jarg1;
11434 arg2 = (size_t)jarg2;
11435 argp3 = (Dali::Sampler *)jarg3;
11437 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Sampler", 0);
11443 (arg1)->SetSampler(arg2,arg3);
11444 } CALL_CATCH_EXCEPTION();
11450 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextureSet_GetSampler(void * jarg1, unsigned long jarg2) {
11452 Dali::TextureSet *arg1 = (Dali::TextureSet *) 0 ;
11454 Dali::Sampler result;
11456 arg1 = (Dali::TextureSet *)jarg1;
11457 arg2 = (size_t)jarg2;
11460 result = ((Dali::TextureSet const *)arg1)->GetSampler(arg2);
11461 } CALL_CATCH_EXCEPTION(0);
11464 jresult = new Dali::Sampler((const Dali::Sampler &)result);
11469 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TextureSet_GetTextureCount(void * jarg1) {
11470 unsigned long jresult ;
11471 Dali::TextureSet *arg1 = (Dali::TextureSet *) 0 ;
11474 arg1 = (Dali::TextureSet *)jarg1;
11477 result = ((Dali::TextureSet const *)arg1)->GetTextureCount();
11478 } CALL_CATCH_EXCEPTION(0);
11481 jresult = (unsigned long)result;
11486 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VertexBuffer_New(void * jarg1) {
11488 Dali::Property::Map *arg1 = 0 ;
11489 Dali::VertexBuffer result;
11491 arg1 = (Dali::Property::Map *)jarg1;
11493 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Property::Map & type is null", 0);
11498 result = Dali::VertexBuffer::New(*arg1);
11499 } CALL_CATCH_EXCEPTION(0);
11502 jresult = new Dali::VertexBuffer((const Dali::VertexBuffer &)result);
11507 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VertexBuffer__SWIG_0() {
11509 Dali::VertexBuffer *result = 0 ;
11513 result = (Dali::VertexBuffer *)new Dali::VertexBuffer();
11514 } CALL_CATCH_EXCEPTION(0);
11517 jresult = (void *)result;
11522 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_VertexBuffer(void * jarg1) {
11523 Dali::VertexBuffer *arg1 = (Dali::VertexBuffer *) 0 ;
11525 arg1 = (Dali::VertexBuffer *)jarg1;
11529 } CALL_CATCH_EXCEPTION();
11535 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VertexBuffer__SWIG_1(void * jarg1) {
11537 Dali::VertexBuffer *arg1 = 0 ;
11538 Dali::VertexBuffer *result = 0 ;
11540 arg1 = (Dali::VertexBuffer *)jarg1;
11542 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::VertexBuffer const & type is null", 0);
11547 result = (Dali::VertexBuffer *)new Dali::VertexBuffer((Dali::VertexBuffer const &)*arg1);
11548 } CALL_CATCH_EXCEPTION(0);
11551 jresult = (void *)result;
11556 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VertexBuffer_DownCast(void * jarg1) {
11558 Dali::BaseHandle arg1 ;
11559 Dali::BaseHandle *argp1 ;
11560 Dali::VertexBuffer result;
11562 argp1 = (Dali::BaseHandle *)jarg1;
11564 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
11570 result = Dali::VertexBuffer::DownCast(arg1);
11571 } CALL_CATCH_EXCEPTION(0);
11574 jresult = new Dali::VertexBuffer((const Dali::VertexBuffer &)result);
11579 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VertexBuffer_Assign(void * jarg1, void * jarg2) {
11581 Dali::VertexBuffer *arg1 = (Dali::VertexBuffer *) 0 ;
11582 Dali::VertexBuffer *arg2 = 0 ;
11583 Dali::VertexBuffer *result = 0 ;
11585 arg1 = (Dali::VertexBuffer *)jarg1;
11586 arg2 = (Dali::VertexBuffer *)jarg2;
11588 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::VertexBuffer const & type is null", 0);
11593 result = (Dali::VertexBuffer *) &(arg1)->operator =((Dali::VertexBuffer const &)*arg2);
11594 } CALL_CATCH_EXCEPTION(0);
11597 jresult = (void *)result;
11602 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VertexBuffer_SetData(void * jarg1, void * jarg2, unsigned long jarg3) {
11603 Dali::VertexBuffer *arg1 = (Dali::VertexBuffer *) 0 ;
11604 void *arg2 = (void *) 0 ;
11607 arg1 = (Dali::VertexBuffer *)jarg1;
11609 arg3 = (std::size_t)jarg3;
11612 (arg1)->SetData((void const *)arg2,arg3);
11613 } CALL_CATCH_EXCEPTION();
11619 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_VertexBuffer_GetSize(void * jarg1) {
11620 unsigned long jresult ;
11621 Dali::VertexBuffer *arg1 = (Dali::VertexBuffer *) 0 ;
11622 std::size_t result;
11624 arg1 = (Dali::VertexBuffer *)jarg1;
11627 result = ((Dali::VertexBuffer const *)arg1)->GetSize();
11628 } CALL_CATCH_EXCEPTION(0);
11631 jresult = (unsigned long)result;
11636 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Geometry_New() {
11638 Dali::Geometry result;
11642 result = Dali::Geometry::New();
11643 } CALL_CATCH_EXCEPTION(0);
11646 jresult = new Dali::Geometry((const Dali::Geometry &)result);
11651 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Geometry__SWIG_0() {
11653 Dali::Geometry *result = 0 ;
11657 result = (Dali::Geometry *)new Dali::Geometry();
11658 } CALL_CATCH_EXCEPTION(0);
11661 jresult = (void *)result;
11666 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Geometry(void * jarg1) {
11667 Dali::Geometry *arg1 = (Dali::Geometry *) 0 ;
11669 arg1 = (Dali::Geometry *)jarg1;
11673 } CALL_CATCH_EXCEPTION();
11679 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Geometry__SWIG_1(void * jarg1) {
11681 Dali::Geometry *arg1 = 0 ;
11682 Dali::Geometry *result = 0 ;
11684 arg1 = (Dali::Geometry *)jarg1;
11686 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Geometry const & type is null", 0);
11691 result = (Dali::Geometry *)new Dali::Geometry((Dali::Geometry const &)*arg1);
11692 } CALL_CATCH_EXCEPTION(0);
11695 jresult = (void *)result;
11700 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Geometry_DownCast(void * jarg1) {
11702 Dali::BaseHandle arg1 ;
11703 Dali::BaseHandle *argp1 ;
11704 Dali::Geometry result;
11706 argp1 = (Dali::BaseHandle *)jarg1;
11708 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
11714 result = Dali::Geometry::DownCast(arg1);
11715 } CALL_CATCH_EXCEPTION(0);
11718 jresult = new Dali::Geometry((const Dali::Geometry &)result);
11723 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Geometry_Assign(void * jarg1, void * jarg2) {
11725 Dali::Geometry *arg1 = (Dali::Geometry *) 0 ;
11726 Dali::Geometry *arg2 = 0 ;
11727 Dali::Geometry *result = 0 ;
11729 arg1 = (Dali::Geometry *)jarg1;
11730 arg2 = (Dali::Geometry *)jarg2;
11732 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Geometry const & type is null", 0);
11737 result = (Dali::Geometry *) &(arg1)->operator =((Dali::Geometry const &)*arg2);
11738 } CALL_CATCH_EXCEPTION(0);
11741 jresult = (void *)result;
11746 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Geometry_AddVertexBuffer(void * jarg1, void * jarg2) {
11747 unsigned long jresult ;
11748 Dali::Geometry *arg1 = (Dali::Geometry *) 0 ;
11749 Dali::VertexBuffer *arg2 = 0 ;
11750 std::size_t result;
11752 arg1 = (Dali::Geometry *)jarg1;
11753 arg2 = (Dali::VertexBuffer *)jarg2;
11755 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::VertexBuffer & type is null", 0);
11760 result = (arg1)->AddVertexBuffer(*arg2);
11761 } CALL_CATCH_EXCEPTION(0);
11764 jresult = (unsigned long)result;
11769 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Geometry_GetNumberOfVertexBuffers(void * jarg1) {
11770 unsigned long jresult ;
11771 Dali::Geometry *arg1 = (Dali::Geometry *) 0 ;
11772 std::size_t result;
11774 arg1 = (Dali::Geometry *)jarg1;
11777 result = ((Dali::Geometry const *)arg1)->GetNumberOfVertexBuffers();
11778 } CALL_CATCH_EXCEPTION(0);
11781 jresult = (unsigned long)result;
11786 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Geometry_RemoveVertexBuffer(void * jarg1, unsigned long jarg2) {
11787 Dali::Geometry *arg1 = (Dali::Geometry *) 0 ;
11790 arg1 = (Dali::Geometry *)jarg1;
11791 arg2 = (std::size_t)jarg2;
11794 (arg1)->RemoveVertexBuffer(arg2);
11795 } CALL_CATCH_EXCEPTION();
11801 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Geometry_SetIndexBuffer(void * jarg1, unsigned short* jarg2, unsigned long jarg3) {
11802 Dali::Geometry *arg1 = (Dali::Geometry *) 0 ;
11803 unsigned short *arg2 = (unsigned short *) 0 ;
11806 arg1 = (Dali::Geometry *)jarg1;
11808 arg3 = (size_t)jarg3;
11811 (arg1)->SetIndexBuffer((unsigned short const *)arg2,arg3);
11812 } CALL_CATCH_EXCEPTION();
11820 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Geometry_SetType(void * jarg1, int jarg2) {
11821 Dali::Geometry *arg1 = (Dali::Geometry *) 0 ;
11822 Dali::Geometry::Type arg2 ;
11824 arg1 = (Dali::Geometry *)jarg1;
11825 arg2 = (Dali::Geometry::Type)jarg2;
11828 (arg1)->SetType(arg2);
11829 } CALL_CATCH_EXCEPTION();
11835 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Geometry_GetType(void * jarg1) {
11837 Dali::Geometry *arg1 = (Dali::Geometry *) 0 ;
11838 Dali::Geometry::Type result;
11840 arg1 = (Dali::Geometry *)jarg1;
11843 result = (Dali::Geometry::Type)((Dali::Geometry const *)arg1)->GetType();
11844 } CALL_CATCH_EXCEPTION(0);
11847 jresult = (int)result;
11852 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Shader_Hint() {
11854 Dali::Shader::Hint *result = 0 ;
11858 result = (Dali::Shader::Hint *)new Dali::Shader::Hint();
11859 } CALL_CATCH_EXCEPTION(0);
11862 jresult = (void *)result;
11867 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Shader_Hint(void * jarg1) {
11868 Dali::Shader::Hint *arg1 = (Dali::Shader::Hint *) 0 ;
11870 arg1 = (Dali::Shader::Hint *)jarg1;
11874 } CALL_CATCH_EXCEPTION();
11880 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Shader_Property_PROGRAM_get() {
11884 result = (int)Dali::Shader::Property::PROGRAM;
11885 jresult = (int)result;
11890 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Shader_Property() {
11892 Dali::Shader::Property *result = 0 ;
11896 result = (Dali::Shader::Property *)new Dali::Shader::Property();
11897 } CALL_CATCH_EXCEPTION(0);
11900 jresult = (void *)result;
11905 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Shader_Property(void * jarg1) {
11906 Dali::Shader::Property *arg1 = (Dali::Shader::Property *) 0 ;
11908 arg1 = (Dali::Shader::Property *)jarg1;
11912 } CALL_CATCH_EXCEPTION();
11918 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Shader_New__SWIG_0(char * jarg1, char * jarg2, int jarg3) {
11920 std::string *arg1 = 0 ;
11921 std::string *arg2 = 0 ;
11922 Dali::Shader::Hint::Value arg3 ;
11923 Dali::Shader result;
11926 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
11929 std::string arg1_str(jarg1);
11932 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
11935 std::string arg2_str(jarg2);
11937 arg3 = (Dali::Shader::Hint::Value)jarg3;
11940 result = Dali::Shader::New((std::string const &)*arg1,(std::string const &)*arg2,arg3);
11941 } CALL_CATCH_EXCEPTION(0);
11944 jresult = new Dali::Shader((const Dali::Shader &)result);
11946 //argout typemap for const std::string&
11949 //argout typemap for const std::string&
11955 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Shader_New__SWIG_1(char * jarg1, char * jarg2) {
11957 std::string *arg1 = 0 ;
11958 std::string *arg2 = 0 ;
11959 Dali::Shader result;
11962 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
11965 std::string arg1_str(jarg1);
11968 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
11971 std::string arg2_str(jarg2);
11975 result = Dali::Shader::New((std::string const &)*arg1,(std::string const &)*arg2);
11976 } CALL_CATCH_EXCEPTION(0);
11979 jresult = new Dali::Shader((const Dali::Shader &)result);
11981 //argout typemap for const std::string&
11984 //argout typemap for const std::string&
11990 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Shader__SWIG_0() {
11992 Dali::Shader *result = 0 ;
11996 result = (Dali::Shader *)new Dali::Shader();
11997 } CALL_CATCH_EXCEPTION(0);
12000 jresult = (void *)result;
12005 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Shader(void * jarg1) {
12006 Dali::Shader *arg1 = (Dali::Shader *) 0 ;
12008 arg1 = (Dali::Shader *)jarg1;
12012 } CALL_CATCH_EXCEPTION();
12018 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Shader__SWIG_1(void * jarg1) {
12020 Dali::Shader *arg1 = 0 ;
12021 Dali::Shader *result = 0 ;
12023 arg1 = (Dali::Shader *)jarg1;
12025 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Shader const & type is null", 0);
12030 result = (Dali::Shader *)new Dali::Shader((Dali::Shader const &)*arg1);
12031 } CALL_CATCH_EXCEPTION(0);
12034 jresult = (void *)result;
12039 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Shader_DownCast(void * jarg1) {
12041 Dali::BaseHandle arg1 ;
12042 Dali::BaseHandle *argp1 ;
12043 Dali::Shader result;
12045 argp1 = (Dali::BaseHandle *)jarg1;
12047 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
12053 result = Dali::Shader::DownCast(arg1);
12054 } CALL_CATCH_EXCEPTION(0);
12057 jresult = new Dali::Shader((const Dali::Shader &)result);
12062 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Shader_Assign(void * jarg1, void * jarg2) {
12064 Dali::Shader *arg1 = (Dali::Shader *) 0 ;
12065 Dali::Shader *arg2 = 0 ;
12066 Dali::Shader *result = 0 ;
12068 arg1 = (Dali::Shader *)jarg1;
12069 arg2 = (Dali::Shader *)jarg2;
12071 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Shader const & type is null", 0);
12076 result = (Dali::Shader *) &(arg1)->operator =((Dali::Shader const &)*arg2);
12077 } CALL_CATCH_EXCEPTION(0);
12080 jresult = (void *)result;
12085 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_DEPTH_INDEX_get() {
12089 result = (int)Dali::Renderer::Property::DEPTH_INDEX;
12090 jresult = (int)result;
12095 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_FACE_CULLING_MODE_get() {
12099 result = (int)Dali::Renderer::Property::FACE_CULLING_MODE;
12100 jresult = (int)result;
12105 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_BLEND_MODE_get() {
12109 result = (int)Dali::Renderer::Property::BLEND_MODE;
12110 jresult = (int)result;
12115 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_BLEND_EQUATION_RGB_get() {
12119 result = (int)Dali::Renderer::Property::BLEND_EQUATION_RGB;
12120 jresult = (int)result;
12125 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_BLEND_EQUATION_ALPHA_get() {
12129 result = (int)Dali::Renderer::Property::BLEND_EQUATION_ALPHA;
12130 jresult = (int)result;
12135 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_BLEND_FACTOR_SRC_RGB_get() {
12139 result = (int)Dali::Renderer::Property::BLEND_FACTOR_SRC_RGB;
12140 jresult = (int)result;
12145 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_BLEND_FACTOR_DEST_RGB_get() {
12149 result = (int)Dali::Renderer::Property::BLEND_FACTOR_DEST_RGB;
12150 jresult = (int)result;
12155 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_BLEND_FACTOR_SRC_ALPHA_get() {
12159 result = (int)Dali::Renderer::Property::BLEND_FACTOR_SRC_ALPHA;
12160 jresult = (int)result;
12165 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_BLEND_FACTOR_DEST_ALPHA_get() {
12169 result = (int)Dali::Renderer::Property::BLEND_FACTOR_DEST_ALPHA;
12170 jresult = (int)result;
12175 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_BLEND_COLOR_get() {
12179 result = (int)Dali::Renderer::Property::BLEND_COLOR;
12180 jresult = (int)result;
12185 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_BLEND_PRE_MULTIPLIED_ALPHA_get() {
12189 result = (int)Dali::Renderer::Property::BLEND_PRE_MULTIPLIED_ALPHA;
12190 jresult = (int)result;
12195 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_INDEX_RANGE_FIRST_get() {
12199 result = (int)Dali::Renderer::Property::INDEX_RANGE_FIRST;
12200 jresult = (int)result;
12205 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_INDEX_RANGE_COUNT_get() {
12209 result = (int)Dali::Renderer::Property::INDEX_RANGE_COUNT;
12210 jresult = (int)result;
12215 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_DEPTH_WRITE_MODE_get() {
12219 result = (int)Dali::Renderer::Property::DEPTH_WRITE_MODE;
12220 jresult = (int)result;
12225 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_DEPTH_FUNCTION_get() {
12229 result = (int)Dali::Renderer::Property::DEPTH_FUNCTION;
12230 jresult = (int)result;
12235 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_DEPTH_TEST_MODE_get() {
12239 result = (int)Dali::Renderer::Property::DEPTH_TEST_MODE;
12240 jresult = (int)result;
12245 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_RENDER_MODE_get() {
12249 result = (int)Dali::Renderer::Property::RENDER_MODE;
12250 jresult = (int)result;
12255 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_STENCIL_FUNCTION_get() {
12259 result = (int)Dali::Renderer::Property::STENCIL_FUNCTION;
12260 jresult = (int)result;
12265 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_STENCIL_FUNCTION_MASK_get() {
12269 result = (int)Dali::Renderer::Property::STENCIL_FUNCTION_MASK;
12270 jresult = (int)result;
12275 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_STENCIL_FUNCTION_REFERENCE_get() {
12279 result = (int)Dali::Renderer::Property::STENCIL_FUNCTION_REFERENCE;
12280 jresult = (int)result;
12285 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_STENCIL_MASK_get() {
12289 result = (int)Dali::Renderer::Property::STENCIL_MASK;
12290 jresult = (int)result;
12295 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_STENCIL_OPERATION_ON_FAIL_get() {
12299 result = (int)Dali::Renderer::Property::STENCIL_OPERATION_ON_FAIL;
12300 jresult = (int)result;
12305 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_STENCIL_OPERATION_ON_Z_FAIL_get() {
12309 result = (int)Dali::Renderer::Property::STENCIL_OPERATION_ON_Z_FAIL;
12310 jresult = (int)result;
12315 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Renderer_Property_STENCIL_OPERATION_ON_Z_PASS_get() {
12319 result = (int)Dali::Renderer::Property::STENCIL_OPERATION_ON_Z_PASS;
12320 jresult = (int)result;
12325 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Renderer_Property() {
12327 Dali::Renderer::Property *result = 0 ;
12331 result = (Dali::Renderer::Property *)new Dali::Renderer::Property();
12332 } CALL_CATCH_EXCEPTION(0);
12335 jresult = (void *)result;
12340 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Renderer_Property(void * jarg1) {
12341 Dali::Renderer::Property *arg1 = (Dali::Renderer::Property *) 0 ;
12343 arg1 = (Dali::Renderer::Property *)jarg1;
12347 } CALL_CATCH_EXCEPTION();
12353 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Renderer_New(void * jarg1, void * jarg2) {
12355 Dali::Geometry *arg1 = 0 ;
12356 Dali::Shader *arg2 = 0 ;
12357 Dali::Renderer result;
12359 arg1 = (Dali::Geometry *)jarg1;
12361 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Geometry & type is null", 0);
12364 arg2 = (Dali::Shader *)jarg2;
12366 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Shader & type is null", 0);
12371 result = Dali::Renderer::New(*arg1,*arg2);
12372 } CALL_CATCH_EXCEPTION(0);
12375 jresult = new Dali::Renderer((const Dali::Renderer &)result);
12380 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Renderer__SWIG_0() {
12382 Dali::Renderer *result = 0 ;
12386 result = (Dali::Renderer *)new Dali::Renderer();
12387 } CALL_CATCH_EXCEPTION(0);
12390 jresult = (void *)result;
12395 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Renderer(void * jarg1) {
12396 Dali::Renderer *arg1 = (Dali::Renderer *) 0 ;
12398 arg1 = (Dali::Renderer *)jarg1;
12402 } CALL_CATCH_EXCEPTION();
12408 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Renderer__SWIG_1(void * jarg1) {
12410 Dali::Renderer *arg1 = 0 ;
12411 Dali::Renderer *result = 0 ;
12413 arg1 = (Dali::Renderer *)jarg1;
12415 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Renderer const & type is null", 0);
12420 result = (Dali::Renderer *)new Dali::Renderer((Dali::Renderer const &)*arg1);
12421 } CALL_CATCH_EXCEPTION(0);
12424 jresult = (void *)result;
12429 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Renderer_DownCast(void * jarg1) {
12431 Dali::BaseHandle arg1 ;
12432 Dali::BaseHandle *argp1 ;
12433 Dali::Renderer result;
12435 argp1 = (Dali::BaseHandle *)jarg1;
12437 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
12443 result = Dali::Renderer::DownCast(arg1);
12444 } CALL_CATCH_EXCEPTION(0);
12447 jresult = new Dali::Renderer((const Dali::Renderer &)result);
12452 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Renderer_Assign(void * jarg1, void * jarg2) {
12454 Dali::Renderer *arg1 = (Dali::Renderer *) 0 ;
12455 Dali::Renderer *arg2 = 0 ;
12456 Dali::Renderer *result = 0 ;
12458 arg1 = (Dali::Renderer *)jarg1;
12459 arg2 = (Dali::Renderer *)jarg2;
12461 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Renderer const & type is null", 0);
12466 result = (Dali::Renderer *) &(arg1)->operator =((Dali::Renderer const &)*arg2);
12467 } CALL_CATCH_EXCEPTION(0);
12470 jresult = (void *)result;
12475 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Renderer_SetGeometry(void * jarg1, void * jarg2) {
12476 Dali::Renderer *arg1 = (Dali::Renderer *) 0 ;
12477 Dali::Geometry *arg2 = 0 ;
12479 arg1 = (Dali::Renderer *)jarg1;
12480 arg2 = (Dali::Geometry *)jarg2;
12482 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Geometry & type is null", 0);
12487 (arg1)->SetGeometry(*arg2);
12488 } CALL_CATCH_EXCEPTION();
12494 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Renderer_GetGeometry(void * jarg1) {
12496 Dali::Renderer *arg1 = (Dali::Renderer *) 0 ;
12497 Dali::Geometry result;
12499 arg1 = (Dali::Renderer *)jarg1;
12502 result = ((Dali::Renderer const *)arg1)->GetGeometry();
12503 } CALL_CATCH_EXCEPTION(0);
12506 jresult = new Dali::Geometry((const Dali::Geometry &)result);
12511 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Renderer_SetIndexRange(void * jarg1, int jarg2, int jarg3) {
12512 Dali::Renderer *arg1 = (Dali::Renderer *) 0 ;
12516 arg1 = (Dali::Renderer *)jarg1;
12521 (arg1)->SetIndexRange(arg2,arg3);
12522 } CALL_CATCH_EXCEPTION();
12528 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Renderer_SetTextures(void * jarg1, void * jarg2) {
12529 Dali::Renderer *arg1 = (Dali::Renderer *) 0 ;
12530 Dali::TextureSet *arg2 = 0 ;
12532 arg1 = (Dali::Renderer *)jarg1;
12533 arg2 = (Dali::TextureSet *)jarg2;
12535 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TextureSet & type is null", 0);
12540 (arg1)->SetTextures(*arg2);
12541 } CALL_CATCH_EXCEPTION();
12547 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Renderer_GetTextures(void * jarg1) {
12549 Dali::Renderer *arg1 = (Dali::Renderer *) 0 ;
12550 Dali::TextureSet result;
12552 arg1 = (Dali::Renderer *)jarg1;
12555 result = ((Dali::Renderer const *)arg1)->GetTextures();
12556 } CALL_CATCH_EXCEPTION(0);
12559 jresult = new Dali::TextureSet((const Dali::TextureSet &)result);
12564 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Renderer_SetShader(void * jarg1, void * jarg2) {
12565 Dali::Renderer *arg1 = (Dali::Renderer *) 0 ;
12566 Dali::Shader *arg2 = 0 ;
12568 arg1 = (Dali::Renderer *)jarg1;
12569 arg2 = (Dali::Shader *)jarg2;
12571 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Shader & type is null", 0);
12576 (arg1)->SetShader(*arg2);
12577 } CALL_CATCH_EXCEPTION();
12583 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Renderer_GetShader(void * jarg1) {
12585 Dali::Renderer *arg1 = (Dali::Renderer *) 0 ;
12586 Dali::Shader result;
12588 arg1 = (Dali::Renderer *)jarg1;
12591 result = ((Dali::Renderer const *)arg1)->GetShader();
12592 } CALL_CATCH_EXCEPTION(0);
12595 jresult = new Dali::Shader((const Dali::Shader &)result);
12600 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_FrameBuffer_Attachment() {
12602 Dali::FrameBuffer::Attachment *result = 0 ;
12606 result = (Dali::FrameBuffer::Attachment *)new Dali::FrameBuffer::Attachment();
12607 } CALL_CATCH_EXCEPTION(0);
12610 jresult = (void *)result;
12615 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_FrameBuffer_Attachment(void * jarg1) {
12616 Dali::FrameBuffer::Attachment *arg1 = (Dali::FrameBuffer::Attachment *) 0 ;
12618 arg1 = (Dali::FrameBuffer::Attachment *)jarg1;
12622 } CALL_CATCH_EXCEPTION();
12628 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_FrameBuffer_New(unsigned int jarg1, unsigned int jarg2, unsigned int jarg3) {
12630 unsigned int arg1 ;
12631 unsigned int arg2 ;
12632 unsigned int arg3 ;
12633 Dali::FrameBuffer result;
12635 arg1 = (unsigned int)jarg1;
12636 arg2 = (unsigned int)jarg2;
12637 arg3 = (unsigned int)jarg3;
12640 result = Dali::FrameBuffer::New(arg1,arg2,static_cast<Dali::FrameBuffer::Attachment::Mask>(arg3));
12641 } CALL_CATCH_EXCEPTION(0);
12644 jresult = new Dali::FrameBuffer((const Dali::FrameBuffer &)result);
12649 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_FrameBuffer__SWIG_0() {
12651 Dali::FrameBuffer *result = 0 ;
12655 result = (Dali::FrameBuffer *)new Dali::FrameBuffer();
12656 } CALL_CATCH_EXCEPTION(0);
12659 jresult = (void *)result;
12664 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_FrameBuffer(void * jarg1) {
12665 Dali::FrameBuffer *arg1 = (Dali::FrameBuffer *) 0 ;
12667 arg1 = (Dali::FrameBuffer *)jarg1;
12671 } CALL_CATCH_EXCEPTION();
12677 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_FrameBuffer__SWIG_1(void * jarg1) {
12679 Dali::FrameBuffer *arg1 = 0 ;
12680 Dali::FrameBuffer *result = 0 ;
12682 arg1 = (Dali::FrameBuffer *)jarg1;
12684 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::FrameBuffer const & type is null", 0);
12689 result = (Dali::FrameBuffer *)new Dali::FrameBuffer((Dali::FrameBuffer const &)*arg1);
12690 } CALL_CATCH_EXCEPTION(0);
12693 jresult = (void *)result;
12698 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_FrameBuffer_DownCast(void * jarg1) {
12700 Dali::BaseHandle arg1 ;
12701 Dali::BaseHandle *argp1 ;
12702 Dali::FrameBuffer result;
12704 argp1 = (Dali::BaseHandle *)jarg1;
12706 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
12712 result = Dali::FrameBuffer::DownCast(arg1);
12713 } CALL_CATCH_EXCEPTION(0);
12716 jresult = new Dali::FrameBuffer((const Dali::FrameBuffer &)result);
12721 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_FrameBuffer_Assign(void * jarg1, void * jarg2) {
12723 Dali::FrameBuffer *arg1 = (Dali::FrameBuffer *) 0 ;
12724 Dali::FrameBuffer *arg2 = 0 ;
12725 Dali::FrameBuffer *result = 0 ;
12727 arg1 = (Dali::FrameBuffer *)jarg1;
12728 arg2 = (Dali::FrameBuffer *)jarg2;
12730 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::FrameBuffer const & type is null", 0);
12735 result = (Dali::FrameBuffer *) &(arg1)->operator =((Dali::FrameBuffer const &)*arg2);
12736 } CALL_CATCH_EXCEPTION(0);
12739 jresult = (void *)result;
12744 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FrameBuffer_AttachColorTexture__SWIG_0(void * jarg1, void * jarg2) {
12745 Dali::FrameBuffer *arg1 = (Dali::FrameBuffer *) 0 ;
12746 Dali::Texture *arg2 = 0 ;
12748 arg1 = (Dali::FrameBuffer *)jarg1;
12749 arg2 = (Dali::Texture *)jarg2;
12751 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Texture & type is null", 0);
12756 (arg1)->AttachColorTexture(*arg2);
12757 } CALL_CATCH_EXCEPTION();
12763 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FrameBuffer_AttachColorTexture__SWIG_1(void * jarg1, void * jarg2, unsigned int jarg3, unsigned int jarg4) {
12764 Dali::FrameBuffer *arg1 = (Dali::FrameBuffer *) 0 ;
12765 Dali::Texture *arg2 = 0 ;
12766 unsigned int arg3 ;
12767 unsigned int arg4 ;
12769 arg1 = (Dali::FrameBuffer *)jarg1;
12770 arg2 = (Dali::Texture *)jarg2;
12772 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Texture & type is null", 0);
12775 arg3 = (unsigned int)jarg3;
12776 arg4 = (unsigned int)jarg4;
12779 (arg1)->AttachColorTexture(*arg2,arg3,arg4);
12780 } CALL_CATCH_EXCEPTION();
12786 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_FrameBuffer_GetColorTexture(void * jarg1) {
12788 Dali::FrameBuffer *arg1 = (Dali::FrameBuffer *) 0 ;
12789 Dali::Texture result;
12791 arg1 = (Dali::FrameBuffer *)jarg1;
12794 result = (arg1)->GetColorTexture();
12795 } CALL_CATCH_EXCEPTION(0);
12798 jresult = new Dali::Texture((const Dali::Texture &)result);
12802 SWIGEXPORT void *SWIGSTDCALL CSharp_Dali_FrameBuffer_GenerateUrl(void *jFrameBuffer, int pixelFormat, int width, int height)
12805 Dali::Toolkit::ImageUrl result;
12806 Dali::FrameBuffer *frameBuffer = (Dali::FrameBuffer*)jFrameBuffer;;
12810 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::FrameBuffer is null", 0);
12816 result = Dali::Toolkit::Image::GenerateUrl((const Dali::FrameBuffer&)*frameBuffer, (Pixel::Format)pixelFormat, (uint32_t)width, (uint32_t)height);
12818 CALL_CATCH_EXCEPTION(0);
12821 jresult = new Dali::Toolkit::ImageUrl((const Dali::Toolkit::ImageUrl &)result);
12826 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RenderTaskList__SWIG_0() {
12828 Dali::RenderTaskList *result = 0 ;
12832 result = (Dali::RenderTaskList *)new Dali::RenderTaskList();
12833 } CALL_CATCH_EXCEPTION(0);
12836 jresult = (void *)result;
12841 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTaskList_DownCast(void * jarg1) {
12843 Dali::BaseHandle arg1 ;
12844 Dali::BaseHandle *argp1 ;
12845 Dali::RenderTaskList result;
12847 argp1 = (Dali::BaseHandle *)jarg1;
12849 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
12855 result = Dali::RenderTaskList::DownCast(arg1);
12856 } CALL_CATCH_EXCEPTION(0);
12859 jresult = new Dali::RenderTaskList((const Dali::RenderTaskList &)result);
12864 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_RenderTaskList(void * jarg1) {
12865 Dali::RenderTaskList *arg1 = (Dali::RenderTaskList *) 0 ;
12867 arg1 = (Dali::RenderTaskList *)jarg1;
12871 } CALL_CATCH_EXCEPTION();
12877 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RenderTaskList__SWIG_1(void * jarg1) {
12879 Dali::RenderTaskList *arg1 = 0 ;
12880 Dali::RenderTaskList *result = 0 ;
12882 arg1 = (Dali::RenderTaskList *)jarg1;
12884 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::RenderTaskList const & type is null", 0);
12889 result = (Dali::RenderTaskList *)new Dali::RenderTaskList((Dali::RenderTaskList const &)*arg1);
12890 } CALL_CATCH_EXCEPTION(0);
12893 jresult = (void *)result;
12898 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTaskList_Assign(void * jarg1, void * jarg2) {
12900 Dali::RenderTaskList *arg1 = (Dali::RenderTaskList *) 0 ;
12901 Dali::RenderTaskList *arg2 = 0 ;
12902 Dali::RenderTaskList *result = 0 ;
12904 arg1 = (Dali::RenderTaskList *)jarg1;
12905 arg2 = (Dali::RenderTaskList *)jarg2;
12907 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::RenderTaskList const & type is null", 0);
12912 result = (Dali::RenderTaskList *) &(arg1)->operator =((Dali::RenderTaskList const &)*arg2);
12913 } CALL_CATCH_EXCEPTION(0);
12916 jresult = (void *)result;
12921 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTaskList_CreateTask(void * jarg1) {
12923 Dali::RenderTaskList *arg1 = (Dali::RenderTaskList *) 0 ;
12924 Dali::RenderTask result;
12926 arg1 = (Dali::RenderTaskList *)jarg1;
12929 result = (arg1)->CreateTask();
12930 } CALL_CATCH_EXCEPTION(0);
12933 jresult = new Dali::RenderTask((const Dali::RenderTask &)result);
12938 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTaskList_RemoveTask(void * jarg1, void * jarg2) {
12939 Dali::RenderTaskList *arg1 = (Dali::RenderTaskList *) 0 ;
12940 Dali::RenderTask arg2 ;
12941 Dali::RenderTask *argp2 ;
12943 arg1 = (Dali::RenderTaskList *)jarg1;
12944 argp2 = (Dali::RenderTask *)jarg2;
12946 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::RenderTask", 0);
12952 (arg1)->RemoveTask(arg2);
12953 } CALL_CATCH_EXCEPTION();
12959 //// ===============================================end part 1 =================
12961 //// ========================= part 2 ===============================
12963 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RenderTaskList_GetTaskCount(void * jarg1) {
12964 unsigned int jresult ;
12965 Dali::RenderTaskList *arg1 = (Dali::RenderTaskList *) 0 ;
12966 unsigned int result;
12968 arg1 = (Dali::RenderTaskList *)jarg1;
12971 result = (unsigned int)((Dali::RenderTaskList const *)arg1)->GetTaskCount();
12972 } CALL_CATCH_EXCEPTION(0);
12980 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTaskList_GetTask(void * jarg1, unsigned int jarg2) {
12982 Dali::RenderTaskList *arg1 = (Dali::RenderTaskList *) 0 ;
12983 unsigned int arg2 ;
12984 Dali::RenderTask result;
12986 arg1 = (Dali::RenderTaskList *)jarg1;
12987 arg2 = (unsigned int)jarg2;
12990 result = ((Dali::RenderTaskList const *)arg1)->GetTask(arg2);
12991 } CALL_CATCH_EXCEPTION(0);
12994 jresult = new Dali::RenderTask((const Dali::RenderTask &)result);
12999 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_RenderTask_Property_VIEWPORT_POSITION_get() {
13003 result = (int)Dali::RenderTask::Property::VIEWPORT_POSITION;
13004 jresult = (int)result;
13009 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_RenderTask_Property_VIEWPORT_SIZE_get() {
13013 result = (int)Dali::RenderTask::Property::VIEWPORT_SIZE;
13014 jresult = (int)result;
13019 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_RenderTask_Property_CLEAR_COLOR_get() {
13023 result = (int)Dali::RenderTask::Property::CLEAR_COLOR;
13024 jresult = (int)result;
13029 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_RenderTask_Property_REQUIRES_SYNC_get() {
13033 result = (int)Dali::RenderTask::Property::REQUIRES_SYNC;
13034 jresult = (int)result;
13039 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RenderTask_Property() {
13041 Dali::RenderTask::Property *result = 0 ;
13045 result = (Dali::RenderTask::Property *)new Dali::RenderTask::Property();
13046 } CALL_CATCH_EXCEPTION(0);
13049 jresult = (void *)result;
13054 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_RenderTask_Property(void * jarg1) {
13055 Dali::RenderTask::Property *arg1 = (Dali::RenderTask::Property *) 0 ;
13057 arg1 = (Dali::RenderTask::Property *)jarg1;
13061 } CALL_CATCH_EXCEPTION();
13067 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_DEFAULT_SCREEN_TO_FRAMEBUFFER_FUNCTION_get() {
13069 bool (*result)(Dali::Vector2 &) = 0 ;
13071 result = (bool (*)(Dali::Vector2 &))Dali::RenderTask::DEFAULT_SCREEN_TO_FRAMEBUFFER_FUNCTION;
13072 jresult = (void *)result;
13077 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_FULLSCREEN_FRAMEBUFFER_FUNCTION_get() {
13079 bool (*result)(Dali::Vector2 &) = 0 ;
13081 result = (bool (*)(Dali::Vector2 &))Dali::RenderTask::FULLSCREEN_FRAMEBUFFER_FUNCTION;
13082 jresult = (void *)result;
13087 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RenderTask_DEFAULT_EXCLUSIVE_get() {
13091 result = (bool)Dali::RenderTask::DEFAULT_EXCLUSIVE;
13097 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RenderTask_DEFAULT_INPUT_ENABLED_get() {
13101 result = (bool)Dali::RenderTask::DEFAULT_INPUT_ENABLED;
13107 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_DEFAULT_CLEAR_COLOR_get() {
13109 Dali::Vector4 *result = 0 ;
13111 result = (Dali::Vector4 *)&Dali::RenderTask::DEFAULT_CLEAR_COLOR;
13112 jresult = (void *)result;
13117 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RenderTask_DEFAULT_CLEAR_ENABLED_get() {
13121 result = (bool)Dali::RenderTask::DEFAULT_CLEAR_ENABLED;
13127 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RenderTask_DEFAULT_CULL_MODE_get() {
13131 result = (bool)Dali::RenderTask::DEFAULT_CULL_MODE;
13137 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RenderTask_DEFAULT_REFRESH_RATE_get() {
13138 unsigned int jresult ;
13139 unsigned int result;
13141 result = (unsigned int)(unsigned int)Dali::RenderTask::DEFAULT_REFRESH_RATE;
13147 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RenderTask__SWIG_0() {
13149 Dali::RenderTask *result = 0 ;
13153 result = (Dali::RenderTask *)new Dali::RenderTask();
13154 } CALL_CATCH_EXCEPTION(0);
13157 jresult = (void *)result;
13162 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_DownCast(void * jarg1) {
13164 Dali::BaseHandle arg1 ;
13165 Dali::BaseHandle *argp1 ;
13166 Dali::RenderTask result;
13168 argp1 = (Dali::BaseHandle *)jarg1;
13170 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
13176 result = Dali::RenderTask::DownCast(arg1);
13177 } CALL_CATCH_EXCEPTION(0);
13180 jresult = new Dali::RenderTask((const Dali::RenderTask &)result);
13185 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_RenderTask(void * jarg1) {
13186 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13188 arg1 = (Dali::RenderTask *)jarg1;
13192 } CALL_CATCH_EXCEPTION();
13198 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RenderTask__SWIG_1(void * jarg1) {
13200 Dali::RenderTask *arg1 = 0 ;
13201 Dali::RenderTask *result = 0 ;
13203 arg1 = (Dali::RenderTask *)jarg1;
13205 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::RenderTask const & type is null", 0);
13210 result = (Dali::RenderTask *)new Dali::RenderTask((Dali::RenderTask const &)*arg1);
13211 } CALL_CATCH_EXCEPTION(0);
13214 jresult = (void *)result;
13219 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_Assign(void * jarg1, void * jarg2) {
13221 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13222 Dali::RenderTask *arg2 = 0 ;
13223 Dali::RenderTask *result = 0 ;
13225 arg1 = (Dali::RenderTask *)jarg1;
13226 arg2 = (Dali::RenderTask *)jarg2;
13228 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::RenderTask const & type is null", 0);
13233 result = (Dali::RenderTask *) &(arg1)->operator =((Dali::RenderTask const &)*arg2);
13234 } CALL_CATCH_EXCEPTION(0);
13237 jresult = (void *)result;
13242 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetSourceActor(void * jarg1, void * jarg2) {
13243 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13245 Dali::Actor *argp2 ;
13247 arg1 = (Dali::RenderTask *)jarg1;
13248 argp2 = (Dali::Actor *)jarg2;
13250 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
13256 (arg1)->SetSourceActor(arg2);
13257 } CALL_CATCH_EXCEPTION();
13263 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_GetSourceActor(void * jarg1) {
13265 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13266 Dali::Actor result;
13268 arg1 = (Dali::RenderTask *)jarg1;
13271 result = ((Dali::RenderTask const *)arg1)->GetSourceActor();
13272 } CALL_CATCH_EXCEPTION(0);
13275 jresult = new Dali::Actor((const Dali::Actor &)result);
13280 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetExclusive(void * jarg1, bool jarg2) {
13281 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13284 arg1 = (Dali::RenderTask *)jarg1;
13285 arg2 = jarg2 ? true : false;
13288 (arg1)->SetExclusive(arg2);
13289 } CALL_CATCH_EXCEPTION();
13295 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RenderTask_IsExclusive(void * jarg1) {
13297 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13300 arg1 = (Dali::RenderTask *)jarg1;
13303 result = (bool)((Dali::RenderTask const *)arg1)->IsExclusive();
13304 } CALL_CATCH_EXCEPTION(0);
13312 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetInputEnabled(void * jarg1, bool jarg2) {
13313 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13316 arg1 = (Dali::RenderTask *)jarg1;
13317 arg2 = jarg2 ? true : false;
13320 (arg1)->SetInputEnabled(arg2);
13321 } CALL_CATCH_EXCEPTION();
13327 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RenderTask_GetInputEnabled(void * jarg1) {
13329 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13332 arg1 = (Dali::RenderTask *)jarg1;
13335 result = (bool)((Dali::RenderTask const *)arg1)->GetInputEnabled();
13336 } CALL_CATCH_EXCEPTION(0);
13344 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetCameraActor(void * jarg1, void * jarg2) {
13345 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13346 Dali::CameraActor arg2 ;
13347 Dali::CameraActor *argp2 ;
13349 arg1 = (Dali::RenderTask *)jarg1;
13350 argp2 = (Dali::CameraActor *)jarg2;
13352 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::CameraActor", 0);
13358 (arg1)->SetCameraActor(arg2);
13359 } CALL_CATCH_EXCEPTION();
13365 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_GetCameraActor(void * jarg1) {
13367 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13368 Dali::CameraActor result;
13370 arg1 = (Dali::RenderTask *)jarg1;
13373 result = ((Dali::RenderTask const *)arg1)->GetCameraActor();
13374 } CALL_CATCH_EXCEPTION(0);
13377 jresult = new Dali::CameraActor((const Dali::CameraActor &)result);
13382 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetFrameBuffer(void * jarg1, void * jarg2) {
13383 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13384 Dali::FrameBuffer arg2 ;
13385 Dali::FrameBuffer *argp2 ;
13387 arg1 = (Dali::RenderTask *)jarg1;
13388 argp2 = (Dali::FrameBuffer *)jarg2;
13390 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::FrameBuffer", 0);
13396 (arg1)->SetFrameBuffer(arg2);
13397 } CALL_CATCH_EXCEPTION();
13403 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_GetFrameBuffer(void * jarg1) {
13405 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13406 Dali::FrameBuffer result;
13408 arg1 = (Dali::RenderTask *)jarg1;
13411 result = ((Dali::RenderTask const *)arg1)->GetFrameBuffer();
13412 } CALL_CATCH_EXCEPTION(0);
13415 jresult = new Dali::FrameBuffer((const Dali::FrameBuffer &)result);
13420 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetScreenToFrameBufferFunction(void * jarg1, void * jarg2) {
13421 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13422 Dali::RenderTask::ScreenToFrameBufferFunction arg2 = (Dali::RenderTask::ScreenToFrameBufferFunction) 0 ;
13424 arg1 = (Dali::RenderTask *)jarg1;
13425 arg2 = (Dali::RenderTask::ScreenToFrameBufferFunction)jarg2;
13428 (arg1)->SetScreenToFrameBufferFunction(arg2);
13429 } CALL_CATCH_EXCEPTION();
13435 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_GetScreenToFrameBufferFunction(void * jarg1) {
13437 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13438 Dali::RenderTask::ScreenToFrameBufferFunction result;
13440 arg1 = (Dali::RenderTask *)jarg1;
13443 result = (Dali::RenderTask::ScreenToFrameBufferFunction)((Dali::RenderTask const *)arg1)->GetScreenToFrameBufferFunction();
13444 } CALL_CATCH_EXCEPTION(0);
13447 jresult = (void *)result;
13452 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetScreenToFrameBufferMappingActor(void * jarg1, void * jarg2) {
13453 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13455 Dali::Actor *argp2 ;
13457 arg1 = (Dali::RenderTask *)jarg1;
13458 argp2 = (Dali::Actor *)jarg2;
13460 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
13466 (arg1)->SetScreenToFrameBufferMappingActor(arg2);
13467 } CALL_CATCH_EXCEPTION();
13473 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_GetScreenToFrameBufferMappingActor(void * jarg1) {
13475 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13476 Dali::Actor result;
13478 arg1 = (Dali::RenderTask *)jarg1;
13481 result = ((Dali::RenderTask const *)arg1)->GetScreenToFrameBufferMappingActor();
13482 } CALL_CATCH_EXCEPTION(0);
13485 jresult = new Dali::Actor((const Dali::Actor &)result);
13490 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetViewportPosition(void * jarg1, void * jarg2) {
13491 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13492 Dali::Vector2 arg2 ;
13493 Dali::Vector2 *argp2 ;
13495 arg1 = (Dali::RenderTask *)jarg1;
13496 argp2 = (Dali::Vector2 *)jarg2;
13498 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Vector2", 0);
13504 (arg1)->SetViewportPosition(arg2);
13505 } CALL_CATCH_EXCEPTION();
13511 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_GetCurrentViewportPosition(void * jarg1) {
13513 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13514 Dali::Vector2 result;
13516 arg1 = (Dali::RenderTask *)jarg1;
13519 result = ((Dali::RenderTask const *)arg1)->GetCurrentViewportPosition();
13520 } CALL_CATCH_EXCEPTION(0);
13523 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
13528 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetViewportSize(void * jarg1, void * jarg2) {
13529 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13530 Dali::Vector2 arg2 ;
13531 Dali::Vector2 *argp2 ;
13533 arg1 = (Dali::RenderTask *)jarg1;
13534 argp2 = (Dali::Vector2 *)jarg2;
13536 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Vector2", 0);
13542 (arg1)->SetViewportSize(arg2);
13543 } CALL_CATCH_EXCEPTION();
13549 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_GetCurrentViewportSize(void * jarg1) {
13551 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13552 Dali::Vector2 result;
13554 arg1 = (Dali::RenderTask *)jarg1;
13557 result = ((Dali::RenderTask const *)arg1)->GetCurrentViewportSize();
13558 } CALL_CATCH_EXCEPTION(0);
13561 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
13566 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetViewport(void * jarg1, void * jarg2) {
13567 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13568 Dali::Viewport arg2 ;
13569 Dali::Viewport *argp2 ;
13571 arg1 = (Dali::RenderTask *)jarg1;
13572 argp2 = (Dali::Viewport *)jarg2;
13574 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Viewport", 0);
13580 (arg1)->SetViewport(arg2);
13581 } CALL_CATCH_EXCEPTION();
13587 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_GetViewport(void * jarg1) {
13589 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13590 Dali::Viewport result;
13592 arg1 = (Dali::RenderTask *)jarg1;
13595 result = ((Dali::RenderTask const *)arg1)->GetViewport();
13596 } CALL_CATCH_EXCEPTION(0);
13599 jresult = new Dali::Viewport((const Dali::Viewport &)result);
13604 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetClearColor(void * jarg1, void * jarg2) {
13605 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13606 Dali::Vector4 *arg2 = 0 ;
13608 arg1 = (Dali::RenderTask *)jarg1;
13609 arg2 = (Dali::Vector4 *)jarg2;
13611 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector4 const & type is null", 0);
13616 (arg1)->SetClearColor((Dali::Vector4 const &)*arg2);
13617 } CALL_CATCH_EXCEPTION();
13623 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_GetClearColor(void * jarg1) {
13625 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13626 Dali::Vector4 result;
13628 arg1 = (Dali::RenderTask *)jarg1;
13631 result = ((Dali::RenderTask const *)arg1)->GetClearColor();
13632 } CALL_CATCH_EXCEPTION(0);
13635 jresult = new Dali::Vector4((const Dali::Vector4 &)result);
13640 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetClearEnabled(void * jarg1, bool jarg2) {
13641 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13644 arg1 = (Dali::RenderTask *)jarg1;
13645 arg2 = jarg2 ? true : false;
13648 (arg1)->SetClearEnabled(arg2);
13649 } CALL_CATCH_EXCEPTION();
13655 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RenderTask_GetClearEnabled(void * jarg1) {
13657 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13660 arg1 = (Dali::RenderTask *)jarg1;
13663 result = (bool)((Dali::RenderTask const *)arg1)->GetClearEnabled();
13664 } CALL_CATCH_EXCEPTION(0);
13672 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetCullMode(void * jarg1, bool jarg2) {
13673 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13676 arg1 = (Dali::RenderTask *)jarg1;
13677 arg2 = jarg2 ? true : false;
13680 (arg1)->SetCullMode(arg2);
13681 } CALL_CATCH_EXCEPTION();
13687 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RenderTask_GetCullMode(void * jarg1) {
13689 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13692 arg1 = (Dali::RenderTask *)jarg1;
13695 result = (bool)((Dali::RenderTask const *)arg1)->GetCullMode();
13696 } CALL_CATCH_EXCEPTION(0);
13704 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetRefreshRate(void * jarg1, unsigned int jarg2) {
13705 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13706 unsigned int arg2 ;
13708 arg1 = (Dali::RenderTask *)jarg1;
13709 arg2 = (unsigned int)jarg2;
13712 (arg1)->SetRefreshRate(arg2);
13713 } CALL_CATCH_EXCEPTION();
13719 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_RenderTask_GetRefreshRate(void * jarg1) {
13720 unsigned int jresult ;
13721 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13722 unsigned int result;
13724 arg1 = (Dali::RenderTask *)jarg1;
13727 result = (unsigned int)((Dali::RenderTask const *)arg1)->GetRefreshRate();
13728 } CALL_CATCH_EXCEPTION(0);
13736 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RenderTask_WorldToViewport(void * jarg1, void * jarg2, float * jarg3, float * jarg4) {
13738 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13739 Dali::Vector3 *arg2 = 0 ;
13744 arg1 = (Dali::RenderTask *)jarg1;
13745 arg2 = (Dali::Vector3 *)jarg2;
13747 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
13750 arg3 = (float *)jarg3;
13751 arg4 = (float *)jarg4;
13754 result = (bool)((Dali::RenderTask const *)arg1)->WorldToViewport((Dali::Vector3 const &)*arg2,*arg3,*arg4);
13755 } CALL_CATCH_EXCEPTION(0);
13763 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_RenderTask_ViewportToLocal(void * jarg1, void * jarg2, float jarg3, float jarg4, float * jarg5, float * jarg6) {
13765 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13771 Dali::Actor *argp2 ;
13774 arg1 = (Dali::RenderTask *)jarg1;
13775 argp2 = (Dali::Actor *)jarg2;
13777 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
13781 arg3 = (float)jarg3;
13782 arg4 = (float)jarg4;
13783 arg5 = (float *)jarg5;
13784 arg6 = (float *)jarg6;
13787 result = (bool)((Dali::RenderTask const *)arg1)->ViewportToLocal(arg2,arg3,arg4,*arg5,*arg6);
13788 } CALL_CATCH_EXCEPTION(0);
13796 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_FinishedSignal(void * jarg1) {
13798 Dali::RenderTask *arg1 = (Dali::RenderTask *) 0 ;
13799 Dali::RenderTask::RenderTaskSignalType *result = 0 ;
13801 arg1 = (Dali::RenderTask *)jarg1;
13804 result = (Dali::RenderTask::RenderTaskSignalType *) &(arg1)->FinishedSignal();
13805 } CALL_CATCH_EXCEPTION(0);
13808 jresult = (void *)result;
13813 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TouchPoint__SWIG_0(int jarg1, int jarg2, float jarg3, float jarg4) {
13816 Dali::PointState::Type arg2 ;
13819 Dali::TouchPoint *result = 0 ;
13822 arg2 = (Dali::PointState::Type)jarg2;
13823 arg3 = (float)jarg3;
13824 arg4 = (float)jarg4;
13827 result = (Dali::TouchPoint *)new Dali::TouchPoint(arg1,arg2,arg3,arg4);
13828 } CALL_CATCH_EXCEPTION(0);
13831 jresult = (void *)result;
13836 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TouchPoint__SWIG_1(int jarg1, int jarg2, float jarg3, float jarg4, float jarg5, float jarg6) {
13839 Dali::PointState::Type arg2 ;
13844 Dali::TouchPoint *result = 0 ;
13847 arg2 = (Dali::PointState::Type)jarg2;
13848 arg3 = (float)jarg3;
13849 arg4 = (float)jarg4;
13850 arg5 = (float)jarg5;
13851 arg6 = (float)jarg6;
13854 result = (Dali::TouchPoint *)new Dali::TouchPoint(arg1,arg2,arg3,arg4,arg5,arg6);
13855 } CALL_CATCH_EXCEPTION(0);
13858 jresult = (void *)result;
13863 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TouchPoint(void * jarg1) {
13864 Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ;
13866 arg1 = (Dali::TouchPoint *)jarg1;
13870 } CALL_CATCH_EXCEPTION();
13876 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPoint_deviceId_set(void * jarg1, int jarg2) {
13877 Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ;
13880 arg1 = (Dali::TouchPoint *)jarg1;
13882 if (arg1) (arg1)->deviceId = arg2;
13886 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TouchPoint_deviceId_get(void * jarg1) {
13888 Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ;
13891 arg1 = (Dali::TouchPoint *)jarg1;
13892 result = (int) ((arg1)->deviceId);
13898 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPoint_state_set(void * jarg1, int jarg2) {
13899 Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ;
13900 Dali::PointState::Type arg2 ;
13902 arg1 = (Dali::TouchPoint *)jarg1;
13903 arg2 = (Dali::PointState::Type)jarg2;
13904 if (arg1) (arg1)->state = arg2;
13908 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TouchPoint_state_get(void * jarg1) {
13910 Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ;
13911 Dali::PointState::Type result;
13913 arg1 = (Dali::TouchPoint *)jarg1;
13914 result = (Dali::PointState::Type) ((arg1)->state);
13915 jresult = (int)result;
13920 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPoint_hitActor_set(void * jarg1, void * jarg2) {
13921 Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ;
13922 Dali::Actor *arg2 = (Dali::Actor *) 0 ;
13924 arg1 = (Dali::TouchPoint *)jarg1;
13925 arg2 = (Dali::Actor *)jarg2;
13926 if (arg1) (arg1)->hitActor = *arg2;
13930 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TouchPoint_hitActor_get(void * jarg1) {
13932 Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ;
13933 Dali::Actor *result = 0 ;
13935 arg1 = (Dali::TouchPoint *)jarg1;
13936 result = (Dali::Actor *)& ((arg1)->hitActor);
13937 jresult = (void *)result;
13942 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPoint_local_set(void * jarg1, void * jarg2) {
13943 Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ;
13944 Dali::Vector2 *arg2 = (Dali::Vector2 *) 0 ;
13946 arg1 = (Dali::TouchPoint *)jarg1;
13947 arg2 = (Dali::Vector2 *)jarg2;
13948 if (arg1) (arg1)->local = *arg2;
13952 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TouchPoint_local_get(void * jarg1) {
13954 Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ;
13955 Dali::Vector2 *result = 0 ;
13957 arg1 = (Dali::TouchPoint *)jarg1;
13958 result = (Dali::Vector2 *)& ((arg1)->local);
13959 jresult = (void *)result;
13964 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPoint_screen_set(void * jarg1, void * jarg2) {
13965 Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ;
13966 Dali::Vector2 *arg2 = (Dali::Vector2 *) 0 ;
13968 arg1 = (Dali::TouchPoint *)jarg1;
13969 arg2 = (Dali::Vector2 *)jarg2;
13970 if (arg1) (arg1)->screen = *arg2;
13974 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TouchPoint_screen_get(void * jarg1) {
13976 Dali::TouchPoint *arg1 = (Dali::TouchPoint *) 0 ;
13977 Dali::Vector2 *result = 0 ;
13979 arg1 = (Dali::TouchPoint *)jarg1;
13980 result = (Dali::Vector2 *)& ((arg1)->screen);
13981 jresult = (void *)result;
13986 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Touch__SWIG_0() {
13988 Dali::TouchEvent *result = 0 ;
13992 result = (Dali::TouchEvent *)new Dali::TouchEvent();
13993 } CALL_CATCH_EXCEPTION(0);
13996 jresult = (void *)result;
14001 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Touch__SWIG_1(void * jarg1) {
14003 Dali::TouchEvent *arg1 = 0 ;
14004 Dali::TouchEvent *result = 0 ;
14006 arg1 = (Dali::TouchEvent *)jarg1;
14008 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TouchEvent const & type is null", 0);
14013 result = (Dali::TouchEvent *)new Dali::TouchEvent((Dali::TouchEvent const &)*arg1);
14014 } CALL_CATCH_EXCEPTION(0);
14017 jresult = (void *)result;
14022 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Touch(void * jarg1) {
14023 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14025 arg1 = (Dali::TouchEvent *)jarg1;
14029 } CALL_CATCH_EXCEPTION();
14035 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Touch_Assign(void * jarg1, void * jarg2) {
14037 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14038 Dali::TouchEvent *arg2 = 0 ;
14039 Dali::TouchEvent *result = 0 ;
14041 arg1 = (Dali::TouchEvent *)jarg1;
14042 arg2 = (Dali::TouchEvent *)jarg2;
14044 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TouchEvent const & type is null", 0);
14049 result = (Dali::TouchEvent *) &(arg1)->operator =((Dali::TouchEvent const &)*arg2);
14050 } CALL_CATCH_EXCEPTION(0);
14053 jresult = (void *)result;
14058 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Touch_GetTime(void * jarg1) {
14059 unsigned long jresult ;
14060 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14061 unsigned long result;
14063 arg1 = (Dali::TouchEvent *)jarg1;
14066 result = (unsigned long)((Dali::TouchEvent const *)arg1)->GetTime();
14067 } CALL_CATCH_EXCEPTION(0);
14070 jresult = (unsigned long)result;
14075 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Touch_GetPointCount(void * jarg1) {
14076 unsigned long jresult ;
14077 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14078 std::size_t result;
14080 arg1 = (Dali::TouchEvent *)jarg1;
14083 result = ((Dali::TouchEvent const *)arg1)->GetPointCount();
14084 } CALL_CATCH_EXCEPTION(0);
14087 jresult = (unsigned long)result;
14092 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Touch_GetDeviceId(void * jarg1, unsigned long jarg2) {
14094 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14098 arg1 = (Dali::TouchEvent *)jarg1;
14099 arg2 = (std::size_t)jarg2;
14102 result = ((Dali::TouchEvent const *)arg1)->GetDeviceId(arg2);
14103 } CALL_CATCH_EXCEPTION(0);
14111 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Touch_GetState(void * jarg1, unsigned long jarg2) {
14113 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14115 Dali::PointState::Type result;
14117 arg1 = (Dali::TouchEvent *)jarg1;
14118 arg2 = (std::size_t)jarg2;
14121 result = (Dali::PointState::Type)((Dali::TouchEvent const *)arg1)->GetState(arg2);
14122 } CALL_CATCH_EXCEPTION(0);
14125 jresult = (int)result;
14130 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Touch_GetHitActor(void * jarg1, unsigned long jarg2) {
14132 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14134 Dali::Actor result;
14136 arg1 = (Dali::TouchEvent *)jarg1;
14137 arg2 = (std::size_t)jarg2;
14140 result = ((Dali::TouchEvent const *)arg1)->GetHitActor(arg2);
14141 } CALL_CATCH_EXCEPTION(0);
14144 jresult = new Dali::Actor((const Dali::Actor &)result);
14149 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Touch_GetLocalPosition(void * jarg1, unsigned long jarg2) {
14151 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14153 Dali::Vector2 *result = 0 ;
14155 arg1 = (Dali::TouchEvent *)jarg1;
14156 arg2 = (std::size_t)jarg2;
14159 result = (Dali::Vector2 *) &((Dali::TouchEvent const *)arg1)->GetLocalPosition(arg2);
14160 } CALL_CATCH_EXCEPTION(0);
14163 jresult = (void *)result;
14168 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Touch_GetScreenPosition(void * jarg1, unsigned long jarg2) {
14170 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14172 Dali::Vector2 *result = 0 ;
14174 arg1 = (Dali::TouchEvent *)jarg1;
14175 arg2 = (std::size_t)jarg2;
14178 result = (Dali::Vector2 *) &((Dali::TouchEvent const *)arg1)->GetScreenPosition(arg2);
14179 } CALL_CATCH_EXCEPTION(0);
14182 jresult = (void *)result;
14187 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Touch_GetRadius(void * jarg1, unsigned long jarg2) {
14189 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14193 arg1 = (Dali::TouchEvent *)jarg1;
14194 arg2 = (std::size_t)jarg2;
14197 result = (float)((Dali::TouchEvent const *)arg1)->GetRadius(arg2);
14198 } CALL_CATCH_EXCEPTION(0);
14206 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Touch_GetEllipseRadius(void * jarg1, unsigned long jarg2) {
14208 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14210 Dali::Vector2 *result = 0 ;
14212 arg1 = (Dali::TouchEvent *)jarg1;
14213 arg2 = (std::size_t)jarg2;
14216 result = (Dali::Vector2 *) &((Dali::TouchEvent const *)arg1)->GetEllipseRadius(arg2);
14217 } CALL_CATCH_EXCEPTION(0);
14220 jresult = (void *)result;
14225 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_Touch_GetPressure(void * jarg1, unsigned long jarg2) {
14227 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14231 arg1 = (Dali::TouchEvent *)jarg1;
14232 arg2 = (std::size_t)jarg2;
14235 result = (float)((Dali::TouchEvent const *)arg1)->GetPressure(arg2);
14236 } CALL_CATCH_EXCEPTION(0);
14244 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Touch_GetAngle(void * jarg1, unsigned long jarg2) {
14246 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14248 Dali::Degree result;
14250 arg1 = (Dali::TouchEvent *)jarg1;
14251 arg2 = (std::size_t)jarg2;
14254 result = ((Dali::TouchEvent const *)arg1)->GetAngle(arg2);
14255 } CALL_CATCH_EXCEPTION(0);
14258 jresult = new Dali::Degree((const Dali::Degree &)result);
14263 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Touch_GetDeviceClass(void * jarg1, unsigned long jarg2) {
14265 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14267 Dali::Device::Class::Type result;
14269 arg1 = (Dali::TouchEvent *)jarg1;
14270 arg2 = (std::size_t)jarg2;
14273 result = ((Dali::TouchEvent const *)arg1)->GetDeviceClass(arg2);
14274 } CALL_CATCH_EXCEPTION(0);
14277 jresult = (int)result;
14282 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Touch_GetDeviceSubclass(void * jarg1, unsigned long jarg2) {
14284 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14286 Dali::Device::Subclass::Type result;
14288 arg1 = (Dali::TouchEvent *)jarg1;
14289 arg2 = (std::size_t)jarg2;
14292 result = ((Dali::TouchEvent const *)arg1)->GetDeviceSubclass(arg2);
14293 } CALL_CATCH_EXCEPTION(0);
14296 jresult = (int)result;
14301 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Touch_GetMouseButton(void * jarg1, unsigned long jarg2) {
14303 Dali::TouchEvent *arg1 = (Dali::TouchEvent *) 0 ;
14305 Dali::MouseButton::Type result;
14307 arg1 = (Dali::TouchEvent *)jarg1;
14308 arg2 = (std::size_t)jarg2;
14311 result = ((Dali::TouchEvent const *)arg1)->GetMouseButton(arg2);
14312 } CALL_CATCH_EXCEPTION(0);
14315 jresult = static_cast< int >(result);
14320 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_GestureDetector__SWIG_0() {
14322 Dali::GestureDetector *result = 0 ;
14326 result = (Dali::GestureDetector *)new Dali::GestureDetector();
14327 } CALL_CATCH_EXCEPTION(0);
14330 jresult = (void *)result;
14335 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_GestureDetector_DownCast(void * jarg1) {
14337 Dali::BaseHandle arg1 ;
14338 Dali::BaseHandle *argp1 ;
14339 Dali::GestureDetector result;
14341 argp1 = (Dali::BaseHandle *)jarg1;
14343 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
14349 result = Dali::GestureDetector::DownCast(arg1);
14350 } CALL_CATCH_EXCEPTION(0);
14353 jresult = new Dali::GestureDetector((const Dali::GestureDetector &)result);
14358 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_GestureDetector(void * jarg1) {
14359 Dali::GestureDetector *arg1 = (Dali::GestureDetector *) 0 ;
14361 arg1 = (Dali::GestureDetector *)jarg1;
14365 } CALL_CATCH_EXCEPTION();
14371 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_GestureDetector__SWIG_1(void * jarg1) {
14373 Dali::GestureDetector *arg1 = 0 ;
14374 Dali::GestureDetector *result = 0 ;
14376 arg1 = (Dali::GestureDetector *)jarg1;
14378 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::GestureDetector const & type is null", 0);
14383 result = (Dali::GestureDetector *)new Dali::GestureDetector((Dali::GestureDetector const &)*arg1);
14384 } CALL_CATCH_EXCEPTION(0);
14387 jresult = (void *)result;
14392 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_GestureDetector_Assign(void * jarg1, void * jarg2) {
14394 Dali::GestureDetector *arg1 = (Dali::GestureDetector *) 0 ;
14395 Dali::GestureDetector *arg2 = 0 ;
14396 Dali::GestureDetector *result = 0 ;
14398 arg1 = (Dali::GestureDetector *)jarg1;
14399 arg2 = (Dali::GestureDetector *)jarg2;
14401 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::GestureDetector const & type is null", 0);
14406 result = (Dali::GestureDetector *) &(arg1)->operator =((Dali::GestureDetector const &)*arg2);
14407 } CALL_CATCH_EXCEPTION(0);
14410 jresult = (void *)result;
14415 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_GestureDetector_Attach(void * jarg1, void * jarg2) {
14416 Dali::GestureDetector *arg1 = (Dali::GestureDetector *) 0 ;
14418 Dali::Actor *argp2 ;
14420 arg1 = (Dali::GestureDetector *)jarg1;
14421 argp2 = (Dali::Actor *)jarg2;
14423 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
14429 (arg1)->Attach(arg2);
14430 } CALL_CATCH_EXCEPTION();
14436 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_GestureDetector_Detach(void * jarg1, void * jarg2) {
14437 Dali::GestureDetector *arg1 = (Dali::GestureDetector *) 0 ;
14439 Dali::Actor *argp2 ;
14441 arg1 = (Dali::GestureDetector *)jarg1;
14442 argp2 = (Dali::Actor *)jarg2;
14444 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
14450 (arg1)->Detach(arg2);
14451 } CALL_CATCH_EXCEPTION();
14457 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_GestureDetector_DetachAll(void * jarg1) {
14458 Dali::GestureDetector *arg1 = (Dali::GestureDetector *) 0 ;
14460 arg1 = (Dali::GestureDetector *)jarg1;
14463 (arg1)->DetachAll();
14464 } CALL_CATCH_EXCEPTION();
14470 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_GestureDetector_GetAttachedActorCount(void * jarg1) {
14471 unsigned long jresult ;
14472 Dali::GestureDetector *arg1 = (Dali::GestureDetector *) 0 ;
14475 arg1 = (Dali::GestureDetector *)jarg1;
14478 result = ((Dali::GestureDetector const *)arg1)->GetAttachedActorCount();
14479 } CALL_CATCH_EXCEPTION(0);
14482 jresult = (unsigned long)result;
14487 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_GestureDetector_GetAttachedActor(void * jarg1, unsigned long jarg2) {
14489 Dali::GestureDetector *arg1 = (Dali::GestureDetector *) 0 ;
14491 Dali::Actor result;
14493 arg1 = (Dali::GestureDetector *)jarg1;
14494 arg2 = (size_t)jarg2;
14497 result = ((Dali::GestureDetector const *)arg1)->GetAttachedActor(arg2);
14498 } CALL_CATCH_EXCEPTION(0);
14501 jresult = new Dali::Actor((const Dali::Actor &)result);
14505 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_GestureDetector_FeedTouch(void * jdetector, void * jactor, void * jtouch) {
14506 bool result = false;
14507 Dali::GestureDetector *detector = (Dali::GestureDetector *)jdetector;
14508 Dali::Actor *actor = (Dali::Actor *)jactor;
14509 Dali::TouchEvent *touchEvent = (Dali::TouchEvent *)jtouch;
14513 result = ((Dali::GestureDetector *)detector)->FeedTouch(*actor, *touchEvent);
14514 } CALL_CATCH_EXCEPTION(0);
14521 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Gesture(void * jarg1) {
14523 Dali::Gesture *arg1 = 0 ;
14524 Dali::Gesture *result = 0 ;
14526 arg1 = (Dali::Gesture *)jarg1;
14528 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Gesture const & type is null", 0);
14533 result = (Dali::Gesture *)new Dali::Gesture((Dali::Gesture const &)*arg1);
14534 } CALL_CATCH_EXCEPTION(0);
14537 jresult = (void *)result;
14542 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Gesture_Assign(void * jarg1, void * jarg2) {
14544 Dali::Gesture *arg1 = (Dali::Gesture *) 0 ;
14545 Dali::Gesture *arg2 = 0 ;
14546 Dali::Gesture *result = 0 ;
14548 arg1 = (Dali::Gesture *)jarg1;
14549 arg2 = (Dali::Gesture *)jarg2;
14551 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Gesture const & type is null", 0);
14556 result = (Dali::Gesture *) &(arg1)->operator =((Dali::Gesture const &)*arg2);
14557 } CALL_CATCH_EXCEPTION(0);
14560 jresult = (void *)result;
14565 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Gesture(void * jarg1) {
14566 Dali::Gesture *arg1 = (Dali::Gesture *) 0 ;
14568 arg1 = (Dali::Gesture *)jarg1;
14572 } CALL_CATCH_EXCEPTION();
14577 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Gesture_type_get(void * jarg1) {
14579 Dali::Gesture *arg1 = (Dali::Gesture *) 0 ;
14580 Dali::GestureType::Value result;
14582 arg1 = (Dali::Gesture *)jarg1;
14583 result = (Dali::GestureType::Value) ((arg1)->GetType());
14584 jresult = (int)result;
14588 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Gesture_state_get(void * jarg1) {
14590 Dali::Gesture *arg1 = (Dali::Gesture *) 0 ;
14591 Dali::GestureState result;
14593 arg1 = (Dali::Gesture *)jarg1;
14594 result = (Dali::GestureState) ((arg1)->GetState());
14595 jresult = (int)result;
14599 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Gesture_time_get(void * jarg1) {
14600 unsigned int jresult ;
14601 Dali::Gesture *arg1 = (Dali::Gesture *) 0 ;
14602 unsigned int result;
14604 arg1 = (Dali::Gesture *)jarg1;
14605 result = (unsigned int) ((arg1)->GetTime());
14610 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Gesture_sourceType_get(void * gesture) {
14612 Dali::Gesture *jGesture = (Dali::Gesture *) gesture;
14613 Dali::GestureSourceType result;
14616 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Gesture const & type is null", 0);
14621 result = (Dali::GestureSourceType)jGesture->GetSourceType();
14622 } CALL_CATCH_EXCEPTION(0);
14625 jresult = (int)result;
14630 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Gesture_sourceData_get(void * gesture) {
14632 Dali::Gesture *jGesture = (Dali::Gesture *) gesture;
14633 Dali::GestureSourceData result;
14636 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::gesture const & type is null", 0);
14641 result = (Dali::GestureSourceData)jGesture->GetSourceData();
14642 } CALL_CATCH_EXCEPTION(0);
14645 jresult = (int)result;
14649 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Hover__SWIG_0() {
14651 Dali::HoverEvent *result = 0 ;
14655 result = (Dali::HoverEvent *)new Dali::HoverEvent();
14656 } CALL_CATCH_EXCEPTION(0);
14659 jresult = (void *)result;
14664 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Hover__SWIG_1(void * jarg1) {
14666 Dali::HoverEvent *arg1 = 0 ;
14667 Dali::HoverEvent *result = 0 ;
14669 arg1 = (Dali::HoverEvent *)jarg1;
14671 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::HoverEvent const & type is null", 0);
14676 result = (Dali::HoverEvent *)new Dali::HoverEvent((Dali::HoverEvent const &)*arg1);
14677 } CALL_CATCH_EXCEPTION(0);
14680 jresult = (void *)result;
14685 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Hover(void * jarg1) {
14686 Dali::HoverEvent *arg1 = (Dali::HoverEvent *) 0 ;
14688 arg1 = (Dali::HoverEvent *)jarg1;
14692 } CALL_CATCH_EXCEPTION();
14698 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Hover_Assign(void * jarg1, void * jarg2) {
14700 Dali::HoverEvent *arg1 = (Dali::HoverEvent *) 0 ;
14701 Dali::HoverEvent *arg2 = 0 ;
14702 Dali::HoverEvent *result = 0 ;
14704 arg1 = (Dali::HoverEvent *)jarg1;
14705 arg2 = (Dali::HoverEvent *)jarg2;
14707 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::HoverEvent const & type is null", 0);
14712 result = (Dali::HoverEvent *) &(arg1)->operator =((Dali::HoverEvent const &)*arg2);
14713 } catch (std::out_of_range& e) {
14715 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
14717 } catch (std::exception& e) {
14719 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
14721 } catch (Dali::DaliException e) {
14723 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
14727 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
14732 jresult = (void *)result;
14737 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Hover_New(unsigned int jarg1) {
14739 unsigned int arg1 ;
14740 Dali::HoverEvent result;
14742 arg1 = (unsigned int)jarg1;
14745 result = DevelHoverEvent::New(arg1);
14746 } CALL_CATCH_EXCEPTION(0);
14749 jresult = new Dali::HoverEvent((const Dali::HoverEvent &)result);
14754 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Hover_GetTime(void * jarg1) {
14755 unsigned long jresult ;
14756 Dali::HoverEvent *arg1 = (Dali::HoverEvent *) 0 ;
14757 unsigned long result;
14759 arg1 = (Dali::HoverEvent *)jarg1;
14762 result = (unsigned long)((Dali::HoverEvent const *)arg1)->GetTime();
14763 } catch (std::out_of_range& e) {
14765 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
14767 } catch (std::exception& e) {
14769 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
14771 } catch (Dali::DaliException e) {
14773 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
14777 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
14782 jresult = (unsigned long)result;
14787 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Hover_GetPointCount(void * jarg1) {
14788 unsigned long jresult ;
14789 Dali::HoverEvent *arg1 = (Dali::HoverEvent *) 0 ;
14790 std::size_t result;
14792 arg1 = (Dali::HoverEvent *)jarg1;
14795 result = ((Dali::HoverEvent const *)arg1)->GetPointCount();
14796 } catch (std::out_of_range& e) {
14798 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
14800 } catch (std::exception& e) {
14802 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
14804 } catch (Dali::DaliException e) {
14806 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
14810 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
14815 jresult = (unsigned long)result;
14820 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Hover_GetDeviceId(void * jarg1, unsigned long jarg2) {
14822 Dali::HoverEvent *arg1 = (Dali::HoverEvent *) 0 ;
14826 arg1 = (Dali::HoverEvent *)jarg1;
14827 arg2 = (std::size_t)jarg2;
14830 result = ((Dali::HoverEvent const *)arg1)->GetDeviceId(arg2);
14831 } catch (std::out_of_range& e) {
14833 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
14835 } catch (std::exception& e) {
14837 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
14839 } catch (Dali::DaliException e) {
14841 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
14845 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
14855 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Hover_GetState(void * jarg1, unsigned long jarg2) {
14857 Dali::HoverEvent *arg1 = (Dali::HoverEvent *) 0 ;
14859 Dali::PointState::Type result;
14861 arg1 = (Dali::HoverEvent *)jarg1;
14862 arg2 = (std::size_t)jarg2;
14865 result = (Dali::PointState::Type)((Dali::HoverEvent const *)arg1)->GetState(arg2);
14866 } CALL_CATCH_EXCEPTION(0);
14869 jresult = (int)result;
14874 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Hover_GetHitActor(void * jarg1, unsigned long jarg2) {
14876 Dali::HoverEvent *arg1 = (Dali::HoverEvent *) 0 ;
14878 Dali::Actor result;
14880 arg1 = (Dali::HoverEvent *)jarg1;
14881 arg2 = (std::size_t)jarg2;
14884 result = ((Dali::HoverEvent const *)arg1)->GetHitActor(arg2);
14885 } catch (std::out_of_range& e) {
14887 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
14889 } catch (std::exception& e) {
14891 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
14893 } catch (Dali::DaliException e) {
14895 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
14899 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
14904 jresult = new Dali::Actor((const Dali::Actor &)result);
14909 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Hover_GetLocalPosition(void * jarg1, unsigned long jarg2) {
14911 Dali::HoverEvent *arg1 = (Dali::HoverEvent *) 0 ;
14913 Dali::Vector2 *result = 0 ;
14915 arg1 = (Dali::HoverEvent *)jarg1;
14916 arg2 = (std::size_t)jarg2;
14919 result = (Dali::Vector2 *) &((Dali::HoverEvent const *)arg1)->GetLocalPosition(arg2);
14920 } catch (std::out_of_range& e) {
14922 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
14924 } catch (std::exception& e) {
14926 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
14928 } catch (Dali::DaliException e) {
14930 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
14934 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
14939 jresult = (void *)result;
14944 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Hover_GetScreenPosition(void * jarg1, unsigned long jarg2) {
14946 Dali::HoverEvent *arg1 = (Dali::HoverEvent *) 0 ;
14948 Dali::Vector2 *result = 0 ;
14950 arg1 = (Dali::HoverEvent *)jarg1;
14951 arg2 = (std::size_t)jarg2;
14954 result = (Dali::Vector2 *) &((Dali::HoverEvent const *)arg1)->GetScreenPosition(arg2);
14955 } CALL_CATCH_EXCEPTION(0);
14958 jresult = (void *)result;
14963 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Key__SWIG_0() {
14965 Dali::KeyEvent *result = 0 ;
14969 result = (Dali::KeyEvent *)new Dali::KeyEvent();
14970 } CALL_CATCH_EXCEPTION(0);
14973 jresult = (void *)result;
14978 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Key__SWIG_1(void * jarg1) {
14980 Dali::KeyEvent *arg1 = 0 ;
14981 Dali::KeyEvent *result = 0 ;
14983 arg1 = (Dali::KeyEvent *)jarg1;
14985 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyEvent const & type is null", 0);
14990 result = (Dali::KeyEvent *)new Dali::KeyEvent((Dali::KeyEvent const &)*arg1);
14991 } CALL_CATCH_EXCEPTION(0);
14994 jresult = (void *)result;
14999 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Key_Assign(void * jarg1, void * jarg2) {
15001 Dali::KeyEvent *arg1 = (Dali::KeyEvent *) 0 ;
15002 Dali::KeyEvent *arg2 = 0 ;
15003 Dali::KeyEvent *result = 0 ;
15005 arg1 = (Dali::KeyEvent *)jarg1;
15006 arg2 = (Dali::KeyEvent *)jarg2;
15008 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyEvent const & type is null", 0);
15013 result = (Dali::KeyEvent *) &(arg1)->operator =((Dali::KeyEvent const &)*arg2);
15014 } CALL_CATCH_EXCEPTION(0);
15017 jresult = (void *)result;
15022 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Key_New(char * jarg1, char * jarg2, int jarg3, int jarg4, unsigned long jarg5, int jarg6) {
15024 std::string *arg1 = 0 ;
15025 std::string *arg2 = 0 ;
15028 unsigned long arg5 ;
15029 Dali::KeyEvent::State *arg6 = 0 ;
15030 Dali::KeyEvent::State temp6 ;
15031 Dali::KeyEvent result;
15034 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
15037 std::string arg1_str(jarg1);
15040 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
15043 std::string arg2_str(jarg2);
15047 arg5 = (unsigned long)jarg5;
15048 temp6 = (Dali::KeyEvent::State)jarg6;
15052 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);
15053 } CALL_CATCH_EXCEPTION(0);
15056 jresult = new Dali::KeyEvent((const Dali::KeyEvent &)result);
15058 //argout typemap for const std::string&
15061 //argout typemap for const std::string&
15066 SWIGEXPORT void* SWIGSTDCALL CSharp_Dali_Key_New__SWIG_1()
15069 Dali::KeyEvent result;
15074 result = DevelKeyEvent::New();
15075 } CALL_CATCH_EXCEPTION(0);
15078 jresult = new Dali::KeyEvent((const Dali::KeyEvent &)result);
15083 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Key(void * jarg1) {
15084 Dali::KeyEvent *arg1 = (Dali::KeyEvent *) 0 ;
15086 arg1 = (Dali::KeyEvent *)jarg1;
15090 } CALL_CATCH_EXCEPTION();
15096 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Key_IsShiftModifier(void * jarg1) {
15098 Dali::KeyEvent *arg1 = (Dali::KeyEvent *) 0 ;
15101 arg1 = (Dali::KeyEvent *)jarg1;
15104 result = (bool)((Dali::KeyEvent const *)arg1)->IsShiftModifier();
15105 } CALL_CATCH_EXCEPTION(0);
15113 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Key_IsCtrlModifier(void * jarg1) {
15115 Dali::KeyEvent *arg1 = (Dali::KeyEvent *) 0 ;
15118 arg1 = (Dali::KeyEvent *)jarg1;
15121 result = (bool)((Dali::KeyEvent const *)arg1)->IsCtrlModifier();
15122 } CALL_CATCH_EXCEPTION(0);
15130 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Key_IsAltModifier(void * jarg1) {
15132 Dali::KeyEvent *arg1 = (Dali::KeyEvent *) 0 ;
15135 arg1 = (Dali::KeyEvent *)jarg1;
15138 result = (bool)((Dali::KeyEvent const *)arg1)->IsAltModifier();
15139 } CALL_CATCH_EXCEPTION(0);
15147 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Key_keyPressedName_set(void * jarg1, char * jarg2) {
15148 Dali::KeyEvent *argp1 = (Dali::KeyEvent *) 0 ;
15149 std::string *arg2 = 0 ;
15151 argp1 = (Dali::KeyEvent *) jarg1;
15153 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "KeyEvent is null", 0);
15157 Dali::KeyEvent arg1 = *argp1;
15159 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
15162 std::string arg2_str(jarg2);
15167 Dali::DevelKeyEvent::SetKeyName(arg1, (std::string const &)*arg2);
15168 } catch (std::out_of_range& e) {
15170 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
15172 } catch (std::exception& e) {
15174 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
15176 } catch (Dali::DaliException e) {
15178 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
15182 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
15189 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_Key_keyPressedName_get(void * jarg1) {
15192 if( jarg1 == NULL )
15194 jresult = SWIG_csharp_string_callback( "" );
15198 Dali::KeyEvent *arg1 = ( Dali::KeyEvent * ) 0;
15199 std::string *result = 0;
15200 std::string str = "";
15202 arg1 = ( Dali::KeyEvent * )jarg1;
15205 str = ((Dali::KeyEvent const *)arg1)->GetKeyName();
15206 result = (std::string *) &str;
15207 jresult = SWIG_csharp_string_callback(result->c_str());
15208 } catch (std::out_of_range& e) {
15210 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
15212 } catch (std::exception& e) {
15214 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
15216 } catch (Dali::DaliException e) {
15218 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
15222 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
15233 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Key_keyPressed_set(void * jarg1, char * jarg2) {
15234 Dali::KeyEvent *argp1 = (Dali::KeyEvent *) 0 ;
15235 std::string *arg2 = 0 ;
15237 argp1 = (Dali::KeyEvent *) jarg1;
15239 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "KeyEvent is null", 0);
15243 Dali::KeyEvent arg1 = *argp1;
15245 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
15248 std::string arg2_str(jarg2);
15253 Dali::DevelKeyEvent::SetKeyString(arg1, (std::string const &)*arg2);
15254 } catch (std::out_of_range& e) {
15256 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
15258 } catch (std::exception& e) {
15260 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
15262 } catch (Dali::DaliException e) {
15264 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
15268 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
15275 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_Key_keyPressed_get(void * jarg1) {
15278 Dali::KeyEvent *arg1 = ( Dali::KeyEvent * ) 0;
15279 std::string *result = 0;
15280 std::string str = "";
15281 arg1 = ( Dali::KeyEvent * )jarg1;
15284 str = ((Dali::KeyEvent const *)arg1)->GetKeyString();
15285 result = (std::string *) &str;
15286 jresult = SWIG_csharp_string_callback(result->c_str());
15287 } catch (std::out_of_range& e) {
15289 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
15291 } catch (std::exception& e) {
15293 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
15295 } catch (Dali::DaliException e) {
15297 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
15301 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
15310 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Key_keyCode_set(void * jarg1, int jarg2) {
15311 Dali::KeyEvent *argp1 = (Dali::KeyEvent *) 0 ;
15314 argp1 = (Dali::KeyEvent *) jarg1;
15316 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "KeyEvent is null", 0);
15320 Dali::KeyEvent arg1 = *argp1;
15324 Dali::DevelKeyEvent::SetKeyCode(arg1, arg2);
15325 } catch (std::out_of_range& e) {
15327 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
15329 } catch (std::exception& e) {
15331 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
15333 } catch (Dali::DaliException e) {
15335 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
15339 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
15346 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Key_keyCode_get(void * jarg1) {
15348 Dali::KeyEvent *arg1 = ( Dali::KeyEvent * ) 0;
15351 arg1 = (Dali::KeyEvent *)jarg1;
15354 result = (int)((Dali::KeyEvent const *)arg1)->GetKeyCode();
15355 } catch (std::out_of_range& e) {
15357 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
15359 } catch (std::exception& e) {
15361 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
15363 } catch (Dali::DaliException e) {
15365 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
15369 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
15379 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Key_keyModifier_set(void * jarg1, int jarg2) {
15380 Dali::KeyEvent *argp1 = (Dali::KeyEvent *) 0 ;
15383 argp1 = (Dali::KeyEvent *) jarg1;
15385 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "KeyEvent is null", 0);
15389 Dali::KeyEvent arg1 = *argp1;
15393 Dali::DevelKeyEvent::SetKeyModifier(arg1, arg2);
15394 } catch (std::out_of_range& e) {
15396 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
15398 } catch (std::exception& e) {
15400 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
15402 } catch (Dali::DaliException e) {
15404 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
15408 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
15415 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Key_keyModifier_get(void * jarg1) {
15417 Dali::KeyEvent *arg1 = ( Dali::KeyEvent * ) 0;
15420 arg1 = (Dali::KeyEvent *)jarg1;
15423 result = (int)((Dali::KeyEvent const *)arg1)->GetKeyModifier();
15424 } catch (std::out_of_range& e) {
15426 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
15428 } catch (std::exception& e) {
15430 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
15432 } catch (Dali::DaliException e) {
15434 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
15438 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
15448 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Key_time_set(void * jarg1, unsigned long jarg2) {
15449 Dali::KeyEvent *argp1 = (Dali::KeyEvent *) 0 ;
15450 unsigned long arg2 ;
15452 argp1 = (Dali::KeyEvent *) jarg1;
15454 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "KeyEvent is null", 0);
15458 Dali::KeyEvent arg1 = *argp1;
15462 Dali::DevelKeyEvent::SetTime(arg1, arg2);
15463 } catch (std::out_of_range& e) {
15465 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
15467 } catch (std::exception& e) {
15469 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
15471 } catch (Dali::DaliException e) {
15473 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
15477 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
15484 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Key_time_get(void * jarg1) {
15485 unsigned long jresult ;
15486 Dali::KeyEvent *arg1 = ( Dali::KeyEvent * ) 0;
15487 unsigned long result;
15489 arg1 = (Dali::KeyEvent *)jarg1;
15492 result = (int)((Dali::KeyEvent const *)arg1)->GetTime();
15493 } catch (std::out_of_range& e) {
15495 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
15497 } catch (std::exception& e) {
15499 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
15501 } catch (Dali::DaliException e) {
15503 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
15507 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
15517 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Key_state_set(void * jarg1, int jarg2) {
15518 Dali::KeyEvent *argp1 = (Dali::KeyEvent *) 0;
15519 Dali::KeyEvent::State arg2;
15521 argp1 = (Dali::KeyEvent *) jarg1;
15523 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "KeyEvent is null", 0);
15527 Dali::KeyEvent arg1 = *argp1;
15528 arg2 = (Dali::KeyEvent::State)jarg2;
15531 Dali::DevelKeyEvent::SetState(arg1, arg2);
15532 } catch (std::out_of_range& e) {
15534 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
15536 } catch (std::exception& e) {
15538 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
15540 } catch (Dali::DaliException e) {
15542 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
15546 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
15553 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Key_state_get(void * jarg1) {
15555 Dali::KeyEvent *arg1 = ( Dali::KeyEvent * ) 0;
15556 Dali::KeyEvent::State result;
15558 arg1 = (Dali::KeyEvent *)jarg1;
15561 result = (Dali::KeyEvent::State)((Dali::KeyEvent const *)arg1)->GetState();
15562 } catch (std::out_of_range& e) {
15564 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
15566 } catch (std::exception& e) {
15568 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
15570 } catch (Dali::DaliException e) {
15572 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
15576 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
15581 jresult = (int)result;
15586 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_Key_logicalKey_get(void * jarg1) {
15589 Dali::KeyEvent *arg1 = ( Dali::KeyEvent * ) 0;
15590 std::string *result = 0;
15591 std::string str = "";
15593 arg1 = ( Dali::KeyEvent * )jarg1;
15596 str = ((Dali::KeyEvent const *)arg1)->GetLogicalKey();
15597 result = (std::string *) &str;
15598 jresult = SWIG_csharp_string_callback(result->c_str());
15599 } CALL_CATCH_EXCEPTION(0);
15606 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LongPressGestureDetector__SWIG_0() {
15608 Dali::LongPressGestureDetector *result = 0 ;
15612 result = (Dali::LongPressGestureDetector *)new Dali::LongPressGestureDetector();
15613 } CALL_CATCH_EXCEPTION(0);
15616 jresult = (void *)result;
15621 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_New__SWIG_0() {
15623 Dali::LongPressGestureDetector result;
15627 result = Dali::LongPressGestureDetector::New();
15628 } CALL_CATCH_EXCEPTION(0);
15631 jresult = new Dali::LongPressGestureDetector((const Dali::LongPressGestureDetector &)result);
15636 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_New__SWIG_1(unsigned int jarg1) {
15638 unsigned int arg1 ;
15639 Dali::LongPressGestureDetector result;
15641 arg1 = (unsigned int)jarg1;
15644 result = Dali::LongPressGestureDetector::New(arg1);
15645 } CALL_CATCH_EXCEPTION(0);
15648 jresult = new Dali::LongPressGestureDetector((const Dali::LongPressGestureDetector &)result);
15653 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_New__SWIG_2(unsigned int jarg1, unsigned int jarg2) {
15655 unsigned int arg1 ;
15656 unsigned int arg2 ;
15657 Dali::LongPressGestureDetector result;
15659 arg1 = (unsigned int)jarg1;
15660 arg2 = (unsigned int)jarg2;
15663 result = Dali::LongPressGestureDetector::New(arg1,arg2);
15664 } CALL_CATCH_EXCEPTION(0);
15667 jresult = new Dali::LongPressGestureDetector((const Dali::LongPressGestureDetector &)result);
15672 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_DownCast(void * jarg1) {
15674 Dali::BaseHandle arg1 ;
15675 Dali::BaseHandle *argp1 ;
15676 Dali::LongPressGestureDetector result;
15678 argp1 = (Dali::BaseHandle *)jarg1;
15680 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
15686 result = Dali::LongPressGestureDetector::DownCast(arg1);
15687 } CALL_CATCH_EXCEPTION(0);
15690 jresult = new Dali::LongPressGestureDetector((const Dali::LongPressGestureDetector &)result);
15695 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_LongPressGestureDetector(void * jarg1) {
15696 Dali::LongPressGestureDetector *arg1 = (Dali::LongPressGestureDetector *) 0 ;
15698 arg1 = (Dali::LongPressGestureDetector *)jarg1;
15702 } CALL_CATCH_EXCEPTION();
15708 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LongPressGestureDetector__SWIG_1(void * jarg1) {
15710 Dali::LongPressGestureDetector *arg1 = 0 ;
15711 Dali::LongPressGestureDetector *result = 0 ;
15713 arg1 = (Dali::LongPressGestureDetector *)jarg1;
15715 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::LongPressGestureDetector const & type is null", 0);
15720 result = (Dali::LongPressGestureDetector *)new Dali::LongPressGestureDetector((Dali::LongPressGestureDetector const &)*arg1);
15721 } CALL_CATCH_EXCEPTION(0);
15724 jresult = (void *)result;
15729 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_Assign(void * jarg1, void * jarg2) {
15731 Dali::LongPressGestureDetector *arg1 = (Dali::LongPressGestureDetector *) 0 ;
15732 Dali::LongPressGestureDetector *arg2 = 0 ;
15733 Dali::LongPressGestureDetector *result = 0 ;
15735 arg1 = (Dali::LongPressGestureDetector *)jarg1;
15736 arg2 = (Dali::LongPressGestureDetector *)jarg2;
15738 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::LongPressGestureDetector const & type is null", 0);
15743 result = (Dali::LongPressGestureDetector *) &(arg1)->operator =((Dali::LongPressGestureDetector const &)*arg2);
15744 } CALL_CATCH_EXCEPTION(0);
15747 jresult = (void *)result;
15752 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_SetTouchesRequired__SWIG_0(void * jarg1, unsigned int jarg2) {
15753 Dali::LongPressGestureDetector *arg1 = (Dali::LongPressGestureDetector *) 0 ;
15754 unsigned int arg2 ;
15756 arg1 = (Dali::LongPressGestureDetector *)jarg1;
15757 arg2 = (unsigned int)jarg2;
15760 (arg1)->SetTouchesRequired(arg2);
15761 } CALL_CATCH_EXCEPTION();
15767 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_SetTouchesRequired__SWIG_1(void * jarg1, unsigned int jarg2, unsigned int jarg3) {
15768 Dali::LongPressGestureDetector *arg1 = (Dali::LongPressGestureDetector *) 0 ;
15769 unsigned int arg2 ;
15770 unsigned int arg3 ;
15772 arg1 = (Dali::LongPressGestureDetector *)jarg1;
15773 arg2 = (unsigned int)jarg2;
15774 arg3 = (unsigned int)jarg3;
15777 (arg1)->SetTouchesRequired(arg2,arg3);
15778 } CALL_CATCH_EXCEPTION();
15784 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_GetMinimumTouchesRequired(void * jarg1) {
15785 unsigned int jresult ;
15786 Dali::LongPressGestureDetector *arg1 = (Dali::LongPressGestureDetector *) 0 ;
15787 unsigned int result;
15789 arg1 = (Dali::LongPressGestureDetector *)jarg1;
15792 result = (unsigned int)((Dali::LongPressGestureDetector const *)arg1)->GetMinimumTouchesRequired();
15793 } CALL_CATCH_EXCEPTION(0);
15801 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_GetMaximumTouchesRequired(void * jarg1) {
15802 unsigned int jresult ;
15803 Dali::LongPressGestureDetector *arg1 = (Dali::LongPressGestureDetector *) 0 ;
15804 unsigned int result;
15806 arg1 = (Dali::LongPressGestureDetector *)jarg1;
15809 result = (unsigned int)((Dali::LongPressGestureDetector const *)arg1)->GetMaximumTouchesRequired();
15810 } CALL_CATCH_EXCEPTION(0);
15818 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_DetectedSignal(void * jarg1) {
15820 Dali::LongPressGestureDetector *arg1 = (Dali::LongPressGestureDetector *) 0 ;
15821 Dali::LongPressGestureDetector::DetectedSignalType *result = 0 ;
15823 arg1 = (Dali::LongPressGestureDetector *)jarg1;
15826 result = (Dali::LongPressGestureDetector::DetectedSignalType *) &(arg1)->DetectedSignal();
15827 } CALL_CATCH_EXCEPTION(0);
15830 jresult = (void *)result;
15835 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LongPressGesture__SWIG_0() {
15837 Dali::LongPressGesture *result = 0 ;
15841 result = (Dali::LongPressGesture *)new Dali::LongPressGesture();
15842 } CALL_CATCH_EXCEPTION(0);
15845 jresult = (void *)result;
15850 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGesture_New(int jarg1) {
15852 Dali::GestureState arg1 ;
15853 Dali::LongPressGesture result;
15855 arg1 = (Dali::GestureState)jarg1;
15858 result = DevelLongPressGesture::New(arg1);
15859 } CALL_CATCH_EXCEPTION(0);
15862 jresult = new Dali::LongPressGesture((const Dali::LongPressGesture &)result);
15867 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LongPressGesture__SWIG_1(void * jarg1) {
15869 Dali::LongPressGesture *arg1 = 0 ;
15870 Dali::LongPressGesture *result = 0 ;
15872 arg1 = (Dali::LongPressGesture *)jarg1;
15874 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::LongPressGesture const & type is null", 0);
15879 result = (Dali::LongPressGesture *)new Dali::LongPressGesture((Dali::LongPressGesture const &)*arg1);
15880 } CALL_CATCH_EXCEPTION(0);
15883 jresult = (void *)result;
15888 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGesture_Assign(void * jarg1, void * jarg2) {
15890 Dali::LongPressGesture *arg1 = (Dali::LongPressGesture *) 0 ;
15891 Dali::LongPressGesture *arg2 = 0 ;
15892 Dali::LongPressGesture *result = 0 ;
15894 arg1 = (Dali::LongPressGesture *)jarg1;
15895 arg2 = (Dali::LongPressGesture *)jarg2;
15897 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::LongPressGesture const & type is null", 0);
15902 result = (Dali::LongPressGesture *) &(arg1)->operator =((Dali::LongPressGesture const &)*arg2);
15903 } CALL_CATCH_EXCEPTION(0);
15906 jresult = (void *)result;
15911 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_LongPressGesture(void * jarg1) {
15912 Dali::LongPressGesture *arg1 = (Dali::LongPressGesture *) 0 ;
15914 arg1 = (Dali::LongPressGesture *)jarg1;
15918 } CALL_CATCH_EXCEPTION();
15924 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_LongPressGesture_numberOfTouches_get(void * jarg1) {
15925 unsigned int jresult ;
15926 Dali::LongPressGesture *arg1 = (Dali::LongPressGesture *) 0 ;
15927 unsigned int result;
15929 arg1 = (Dali::LongPressGesture *)jarg1;
15930 result = (unsigned int) ((arg1)->GetNumberOfTouches());
15936 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGesture_screenPoint_get(void * jarg1) {
15938 Dali::LongPressGesture *arg1 = (Dali::LongPressGesture *) 0 ;
15939 Dali::Vector2 result;
15941 arg1 = (Dali::LongPressGesture *)jarg1;
15944 result = ((Dali::LongPressGesture const *)arg1)->GetScreenPoint();
15945 } catch (std::out_of_range& e) {
15947 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
15949 } catch (std::exception& e) {
15951 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
15953 } catch (Dali::DaliException e) {
15955 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
15959 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
15963 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
15968 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LongPressGesture_localPoint_get(void * jarg1) {
15970 Dali::LongPressGesture *arg1 = (Dali::LongPressGesture *) 0 ;
15971 Dali::Vector2 result;
15973 arg1 = (Dali::LongPressGesture *)jarg1;
15976 result = ((Dali::LongPressGesture const *)arg1)->GetLocalPoint();
15977 } catch (std::out_of_range& e) {
15979 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
15981 } catch (std::exception& e) {
15983 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
15985 } catch (Dali::DaliException e) {
15987 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
15991 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
15995 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
16000 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Wheel__SWIG_0() {
16002 Dali::WheelEvent *result = 0 ;
16006 result = (Dali::WheelEvent *)new Dali::WheelEvent();
16007 } CALL_CATCH_EXCEPTION(0);
16010 jresult = (void *)result;
16015 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Wheel__SWIG_1(void * jarg1) {
16017 Dali::WheelEvent *arg1 = 0 ;
16018 Dali::WheelEvent *result = 0 ;
16020 arg1 = (Dali::WheelEvent *)jarg1;
16022 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::WheelEvent const & type is null", 0);
16027 result = (Dali::WheelEvent *)new Dali::WheelEvent((Dali::WheelEvent const &)*arg1);
16028 } catch (std::out_of_range& e) {
16030 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
16032 } catch (std::exception& e) {
16034 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
16036 } catch (Dali::DaliException e) {
16038 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
16042 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
16047 jresult = (void *)result;
16052 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Wheel_Assign(void * jarg1, void * jarg2) {
16054 Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ;
16055 Dali::WheelEvent *arg2 = 0 ;
16056 Dali::WheelEvent *result = 0 ;
16058 arg1 = (Dali::WheelEvent *)jarg1;
16059 arg2 = (Dali::WheelEvent *)jarg2;
16061 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::WheelEvent const & type is null", 0);
16066 result = (Dali::WheelEvent *) &(arg1)->operator =((Dali::WheelEvent const &)*arg2);
16067 } catch (std::out_of_range& e) {
16069 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
16071 } catch (std::exception& e) {
16073 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
16075 } catch (Dali::DaliException e) {
16077 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
16081 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
16086 jresult = (void *)result;
16090 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Wheel_New(int jarg1, int jarg2, unsigned int jarg3, void * jarg4, int jarg5, unsigned int jarg6) {
16092 Dali::WheelEvent::Type arg1 ;
16094 unsigned int arg3 ;
16095 Dali::Vector2 arg4 ;
16097 unsigned int arg6 ;
16098 Dali::Vector2 *argp4 ;
16099 Dali::WheelEvent result;
16101 arg1 = (Dali::WheelEvent::Type)jarg1;
16103 arg3 = (unsigned int)jarg3;
16104 argp4 = (Dali::Vector2 *)jarg4;
16106 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Vector2", 0);
16111 arg6 = (unsigned int)jarg6;
16114 result = DevelWheelEvent::New(arg1,arg2,arg3,arg4,arg5,arg6);
16115 } CALL_CATCH_EXCEPTION(0);
16118 jresult = new Dali::WheelEvent((const Dali::WheelEvent &)result);
16123 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Wheel(void * jarg1) {
16124 Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ;
16126 arg1 = (Dali::WheelEvent *)jarg1;
16130 } CALL_CATCH_EXCEPTION();
16136 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Wheel_IsShiftModifier(void * jarg1) {
16138 Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ;
16141 arg1 = (Dali::WheelEvent *)jarg1;
16144 result = (bool)((Dali::WheelEvent const *)arg1)->IsShiftModifier();
16145 } CALL_CATCH_EXCEPTION(0);
16153 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Wheel_IsCtrlModifier(void * jarg1) {
16155 Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ;
16158 arg1 = (Dali::WheelEvent *)jarg1;
16161 result = (bool)((Dali::WheelEvent const *)arg1)->IsCtrlModifier();
16162 } catch (std::out_of_range& e) {
16164 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
16166 } catch (std::exception& e) {
16168 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
16170 } catch (Dali::DaliException e) {
16172 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
16176 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
16186 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Wheel_IsAltModifier(void * jarg1) {
16188 Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ;
16191 arg1 = (Dali::WheelEvent *)jarg1;
16194 result = (bool)((Dali::WheelEvent const *)arg1)->IsAltModifier();
16195 } catch (std::out_of_range& e) {
16197 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
16199 } catch (std::exception& e) {
16201 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
16203 } catch (Dali::DaliException e) {
16205 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
16209 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
16219 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Wheel_type_get(void * jarg1) {
16221 Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ;
16222 Dali::WheelEvent::Type result;
16224 arg1 = (Dali::WheelEvent *)jarg1;
16227 result = ((Dali::WheelEvent const *)arg1)->GetType();
16228 } catch (std::out_of_range& e) {
16230 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
16232 } catch (std::exception& e) {
16234 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
16236 } catch (Dali::DaliException e) {
16238 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
16242 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
16247 jresult = (int)result;
16252 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Wheel_direction_get(void * jarg1) {
16254 Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ;
16257 arg1 = (Dali::WheelEvent *)jarg1;
16260 result = ((Dali::WheelEvent const *)arg1)->GetDirection();
16261 } catch (std::out_of_range& e) {
16263 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
16265 } catch (std::exception& e) {
16267 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
16269 } catch (Dali::DaliException e) {
16271 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
16275 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
16285 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Wheel_modifiers_get(void * jarg1) {
16286 unsigned int jresult ;
16287 Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ;
16288 unsigned int result;
16290 arg1 = (Dali::WheelEvent *)jarg1;
16293 result = ((Dali::WheelEvent const *)arg1)->GetModifiers();
16294 } CALL_CATCH_EXCEPTION(0);
16302 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Wheel_point_get(void * jarg1) {
16304 Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ;
16305 Dali::Vector2 *result = 0 ;
16307 arg1 = (Dali::WheelEvent *)jarg1;
16310 result = (Dali::Vector2 *) &((Dali::WheelEvent const *)arg1)->GetPoint();
16311 } CALL_CATCH_EXCEPTION(0);
16314 jresult = (void *)result;
16319 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Wheel_delta_get(void * jarg1) {
16321 Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ;
16324 arg1 = (Dali::WheelEvent *)jarg1;
16327 result = ((Dali::WheelEvent const *)arg1)->GetDelta();
16328 } catch (std::out_of_range& e) {
16330 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
16332 } catch (std::exception& e) {
16334 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
16336 } catch (Dali::DaliException e) {
16338 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
16342 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
16352 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Wheel_timeStamp_get(void * jarg1) {
16353 unsigned int jresult ;
16354 Dali::WheelEvent *arg1 = (Dali::WheelEvent *) 0 ;
16355 unsigned int result;
16357 arg1 = (Dali::WheelEvent *)jarg1;
16360 result = ((Dali::WheelEvent const *)arg1)->GetTime();
16361 } catch (std::out_of_range& e) {
16363 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
16365 } catch (std::exception& e) {
16367 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
16369 } catch (Dali::DaliException e) {
16371 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
16375 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
16384 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_GetDeviceName(void * jarg1) {
16386 Dali::KeyEvent *arg1 = 0 ;
16387 std::string result;
16389 arg1 = (Dali::KeyEvent *)jarg1;
16391 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyEvent const & type is null", 0);
16396 result = arg1->GetDeviceName();
16397 } CALL_CATCH_EXCEPTION(0);
16400 jresult = SWIG_csharp_string_callback((&result)->c_str());
16404 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_GetDeviceClass(void * jarg1) {
16406 Dali::KeyEvent *arg1 = 0 ;
16407 Dali::Device::Class::Type result;
16409 arg1 = (Dali::KeyEvent *)jarg1;
16411 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyEvent const & type is null", 0);
16416 result = (Dali::Device::Class::Type)arg1->GetDeviceClass();
16417 } CALL_CATCH_EXCEPTION(0);
16420 jresult = (int)result;
16424 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_GetDeviceSubClass(void * jarg1) {
16426 Dali::KeyEvent *arg1 = 0 ;
16427 Dali::Device::Subclass::Type result;
16429 arg1 = (Dali::KeyEvent *)jarg1;
16431 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyEvent const & type is null", 0);
16436 result = (Dali::Device::Subclass::Type)arg1->GetDeviceSubclass();
16437 } CALL_CATCH_EXCEPTION(0);
16440 jresult = (int)result;
16445 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_GetCurrent() {
16447 Dali::Stage result;
16451 result = Dali::Stage::GetCurrent();
16452 } CALL_CATCH_EXCEPTION(0);
16455 jresult = new Dali::Stage((const Dali::Stage &)result);
16460 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Stage_IsInstalled() {
16466 result = (bool)Dali::Stage::IsInstalled();
16467 } CALL_CATCH_EXCEPTION(0);
16474 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_GetRenderTaskList(void * jarg1) {
16476 Dali::Stage *arg1 = (Dali::Stage *) 0 ;
16477 Dali::RenderTaskList result;
16479 arg1 = (Dali::Stage *)jarg1;
16482 result = ((Dali::Stage const *)arg1)->GetRenderTaskList();
16483 } CALL_CATCH_EXCEPTION(0);
16486 jresult = new Dali::RenderTaskList((const Dali::RenderTaskList &)result);
16490 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_GetDpi(void * jarg1) {
16492 Dali::Stage *arg1 = (Dali::Stage *) 0 ;
16493 Dali::Vector2 result;
16495 arg1 = (Dali::Stage *)jarg1;
16498 result = ((Dali::Stage const *)arg1)->GetDpi();
16499 } CALL_CATCH_EXCEPTION(0);
16502 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
16507 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Stage_KeepRendering(void * jarg1, float jarg2) {
16508 Dali::Stage *arg1 = (Dali::Stage *) 0 ;
16511 arg1 = (Dali::Stage *)jarg1;
16512 arg2 = (float)jarg2;
16515 (arg1)->KeepRendering(arg2);
16516 } CALL_CATCH_EXCEPTION();
16522 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_KeyEventSignal(void * jarg1) {
16524 Dali::Stage *arg1 = (Dali::Stage *) 0 ;
16525 Dali::Stage::KeyEventSignalType *result = 0 ;
16527 arg1 = (Dali::Stage *)jarg1;
16530 result = (Dali::Stage::KeyEventSignalType *) &(arg1)->KeyEventSignal();
16531 } CALL_CATCH_EXCEPTION(0);
16534 jresult = (void *)result;
16539 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_EventProcessingFinishedSignal(void * jarg1) {
16541 Dali::Stage *arg1 = (Dali::Stage *) 0 ;
16542 Dali::Stage::EventProcessingFinishedSignalType *result = 0 ;
16544 arg1 = (Dali::Stage *)jarg1;
16547 result = (Dali::Stage::EventProcessingFinishedSignalType *) &(arg1)->EventProcessingFinishedSignal();
16548 } CALL_CATCH_EXCEPTION(0);
16551 jresult = (void *)result;
16556 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_TouchSignal(void * jarg1) {
16558 Dali::Stage *arg1 = (Dali::Stage *) 0 ;
16559 Dali::Stage::TouchEventSignalType *result = 0 ;
16561 arg1 = (Dali::Stage *)jarg1;
16564 result = (Dali::Stage::TouchEventSignalType *) &(arg1)->TouchedSignal();
16565 } CALL_CATCH_EXCEPTION(0);
16568 jresult = (void *)result;
16573 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_WheelEventSignal(void * jarg1) {
16575 Dali::Stage *arg1 = (Dali::Stage *) 0 ;
16576 Dali::Stage::WheelEventSignalType *result = 0 ;
16578 arg1 = (Dali::Stage *)jarg1;
16581 result = (Dali::Stage::WheelEventSignalType *) &(arg1)->WheelEventSignal();
16582 } CALL_CATCH_EXCEPTION(0);
16585 jresult = (void *)result;
16590 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_ContextLostSignal(void * jarg1) {
16592 Dali::Stage *arg1 = (Dali::Stage *) 0 ;
16593 Dali::Stage::ContextStatusSignal *result = 0 ;
16595 arg1 = (Dali::Stage *)jarg1;
16598 result = (Dali::Stage::ContextStatusSignal *) &(arg1)->ContextLostSignal();
16599 } CALL_CATCH_EXCEPTION(0);
16602 jresult = (void *)result;
16607 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_ContextRegainedSignal(void * jarg1) {
16609 Dali::Stage *arg1 = (Dali::Stage *) 0 ;
16610 Dali::Stage::ContextStatusSignal *result = 0 ;
16612 arg1 = (Dali::Stage *)jarg1;
16615 result = (Dali::Stage::ContextStatusSignal *) &(arg1)->ContextRegainedSignal();
16616 } CALL_CATCH_EXCEPTION(0);
16619 jresult = (void *)result;
16624 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Stage_SceneCreatedSignal(void * jarg1) {
16626 Dali::Stage *arg1 = (Dali::Stage *) 0 ;
16627 Dali::Stage::SceneCreatedSignalType *result = 0 ;
16629 arg1 = (Dali::Stage *)jarg1;
16632 result = (Dali::Stage::SceneCreatedSignalType *) &(arg1)->SceneCreatedSignal();
16633 } CALL_CATCH_EXCEPTION(0);
16636 jresult = (void *)result;
16640 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Stage_SetRenderingBehavior(void * jarg1, int jarg2) {
16641 Dali::Stage *arg1 = (Dali::Stage *) 0 ;
16642 Dali::DevelStage::Rendering arg2 ;
16644 arg1 = (Dali::Stage *)jarg1;
16645 arg2 = (Dali::DevelStage::Rendering)jarg2;
16648 DevelStage::SetRenderingBehavior(*arg1,arg2);
16649 } CALL_CATCH_EXCEPTION();
16654 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Stage_GetRenderingBehavior(void * jarg1) {
16658 Dali::Stage *arg1 = (Dali::Stage *) 0 ;
16660 arg1 = (Dali::Stage *)jarg1;
16663 result = (int)(DevelStage::GetRenderingBehavior(*arg1));
16664 } CALL_CATCH_EXCEPTION(0);
16671 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_RelayoutContainer(void * jarg1) {
16672 Dali::RelayoutContainer *arg1 = (Dali::RelayoutContainer *) 0 ;
16674 arg1 = (Dali::RelayoutContainer *)jarg1;
16678 } CALL_CATCH_EXCEPTION();
16684 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RelayoutContainer_Add(void * jarg1, void * jarg2, void * jarg3) {
16685 Dali::RelayoutContainer *arg1 = (Dali::RelayoutContainer *) 0 ;
16686 Dali::Actor *arg2 = 0 ;
16687 Dali::Vector2 *arg3 = 0 ;
16689 arg1 = (Dali::RelayoutContainer *)jarg1;
16690 arg2 = (Dali::Actor *)jarg2;
16692 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor const & type is null", 0);
16695 arg3 = (Dali::Vector2 *)jarg3;
16697 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
16702 (arg1)->Add((Dali::Actor const &)*arg2,(Dali::Vector2 const &)*arg3);
16703 } CALL_CATCH_EXCEPTION();
16709 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CustomActorImpl_Self(void * jarg1) {
16711 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
16712 Dali::CustomActor result;
16714 arg1 = (Dali::CustomActorImpl *)jarg1;
16717 result = ((Dali::CustomActorImpl const *)arg1)->Self();
16718 } CALL_CATCH_EXCEPTION(0);
16721 jresult = new Dali::CustomActor((const Dali::CustomActor &)result);
16726 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnSceneConnection(void * jarg1, int jarg2) {
16727 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
16730 arg1 = (Dali::CustomActorImpl *)jarg1;
16734 (arg1)->OnSceneConnection(arg2);
16735 } CALL_CATCH_EXCEPTION();
16741 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnSceneDisconnection(void * jarg1) {
16742 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
16744 arg1 = (Dali::CustomActorImpl *)jarg1;
16747 (arg1)->OnSceneDisconnection();
16748 } CALL_CATCH_EXCEPTION();
16754 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnChildAdd(void * jarg1, void * jarg2) {
16755 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
16756 Dali::Actor *arg2 = 0 ;
16758 arg1 = (Dali::CustomActorImpl *)jarg1;
16759 arg2 = (Dali::Actor *)jarg2;
16761 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor & type is null", 0);
16766 (arg1)->OnChildAdd(*arg2);
16767 } CALL_CATCH_EXCEPTION();
16773 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnChildRemove(void * jarg1, void * jarg2) {
16774 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
16775 Dali::Actor *arg2 = 0 ;
16777 arg1 = (Dali::CustomActorImpl *)jarg1;
16778 arg2 = (Dali::Actor *)jarg2;
16780 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor & type is null", 0);
16785 (arg1)->OnChildRemove(*arg2);
16786 } CALL_CATCH_EXCEPTION();
16792 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnPropertySet(void * jarg1, int jarg2, void * jarg3) {
16793 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
16794 Dali::Property::Index arg2 ;
16795 Dali::Property::Value arg3 ;
16796 Dali::Property::Value *argp3 ;
16798 arg1 = (Dali::CustomActorImpl *)jarg1;
16799 arg2 = (Dali::Property::Index)jarg2;
16800 argp3 = (Dali::Property::Value *)jarg3;
16802 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0);
16808 (arg1)->OnPropertySet(arg2,arg3);
16809 } CALL_CATCH_EXCEPTION();
16815 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnSizeSet(void * jarg1, void * jarg2) {
16816 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
16817 Dali::Vector3 *arg2 = 0 ;
16819 arg1 = (Dali::CustomActorImpl *)jarg1;
16820 arg2 = (Dali::Vector3 *)jarg2;
16822 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
16827 (arg1)->OnSizeSet((Dali::Vector3 const &)*arg2);
16828 } CALL_CATCH_EXCEPTION();
16833 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnSizeAnimation(void * jarg1, void * jarg2, void * jarg3) {
16834 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
16835 Dali::Animation *arg2 = 0 ;
16836 Dali::Vector3 *arg3 = 0 ;
16838 arg1 = (Dali::CustomActorImpl *)jarg1;
16839 arg2 = (Dali::Animation *)jarg2;
16841 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Animation & type is null", 0);
16844 arg3 = (Dali::Vector3 *)jarg3;
16846 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
16851 (arg1)->OnSizeAnimation(*arg2,(Dali::Vector3 const &)*arg3);
16852 } CALL_CATCH_EXCEPTION();
16856 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnRelayout(void * jarg1, void * jarg2, void * jarg3) {
16857 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
16858 Dali::Vector2 *arg2 = 0 ;
16859 Dali::RelayoutContainer *arg3 = 0 ;
16861 arg1 = (Dali::CustomActorImpl *)jarg1;
16862 arg2 = (Dali::Vector2 *)jarg2;
16864 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
16867 arg3 = (Dali::RelayoutContainer *)jarg3;
16869 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::RelayoutContainer & type is null", 0);
16874 (arg1)->OnRelayout((Dali::Vector2 const &)*arg2,*arg3);
16875 } CALL_CATCH_EXCEPTION();
16881 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnSetResizePolicy(void * jarg1, int jarg2, int jarg3) {
16882 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
16883 Dali::ResizePolicy::Type arg2 ;
16884 Dali::Dimension::Type arg3 ;
16886 arg1 = (Dali::CustomActorImpl *)jarg1;
16887 arg2 = (Dali::ResizePolicy::Type)jarg2;
16888 arg3 = (Dali::Dimension::Type)jarg3;
16891 (arg1)->OnSetResizePolicy(arg2,arg3);
16892 } CALL_CATCH_EXCEPTION();
16898 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CustomActorImpl_GetNaturalSize(void * jarg1) {
16900 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
16901 Dali::Vector3 result;
16903 arg1 = (Dali::CustomActorImpl *)jarg1;
16906 result = (arg1)->GetNaturalSize();
16907 } CALL_CATCH_EXCEPTION(0);
16910 jresult = new Dali::Vector3((const Dali::Vector3 &)result);
16915 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_CustomActorImpl_CalculateChildSize(void * jarg1, void * jarg2, int jarg3) {
16917 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
16918 Dali::Actor *arg2 = 0 ;
16919 Dali::Dimension::Type arg3 ;
16922 arg1 = (Dali::CustomActorImpl *)jarg1;
16923 arg2 = (Dali::Actor *)jarg2;
16925 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor const & type is null", 0);
16928 arg3 = (Dali::Dimension::Type)jarg3;
16931 result = (float)(arg1)->CalculateChildSize((Dali::Actor const &)*arg2,arg3);
16932 } CALL_CATCH_EXCEPTION(0);
16940 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_CustomActorImpl_GetHeightForWidth(void * jarg1, float jarg2) {
16942 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
16946 arg1 = (Dali::CustomActorImpl *)jarg1;
16947 arg2 = (float)jarg2;
16950 result = (float)(arg1)->GetHeightForWidth(arg2);
16951 } CALL_CATCH_EXCEPTION(0);
16959 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_CustomActorImpl_GetWidthForHeight(void * jarg1, float jarg2) {
16961 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
16965 arg1 = (Dali::CustomActorImpl *)jarg1;
16966 arg2 = (float)jarg2;
16969 result = (float)(arg1)->GetWidthForHeight(arg2);
16970 } CALL_CATCH_EXCEPTION(0);
16978 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_CustomActorImpl_RelayoutDependentOnChildren__SWIG_0(void * jarg1, int jarg2) {
16980 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
16981 Dali::Dimension::Type arg2 ;
16984 arg1 = (Dali::CustomActorImpl *)jarg1;
16985 arg2 = (Dali::Dimension::Type)jarg2;
16988 result = (bool)(arg1)->RelayoutDependentOnChildren(arg2);
16989 } CALL_CATCH_EXCEPTION(0);
16997 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_CustomActorImpl_RelayoutDependentOnChildren__SWIG_1(void * jarg1) {
16999 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17002 arg1 = (Dali::CustomActorImpl *)jarg1;
17005 result = (bool)(arg1)->RelayoutDependentOnChildren();
17006 } CALL_CATCH_EXCEPTION(0);
17014 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnCalculateRelayoutSize(void * jarg1, int jarg2) {
17015 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17016 Dali::Dimension::Type arg2 ;
17018 arg1 = (Dali::CustomActorImpl *)jarg1;
17019 arg2 = (Dali::Dimension::Type)jarg2;
17022 (arg1)->OnCalculateRelayoutSize(arg2);
17023 } CALL_CATCH_EXCEPTION();
17029 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomActorImpl_OnLayoutNegotiated(void * jarg1, float jarg2, int jarg3) {
17030 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17032 Dali::Dimension::Type arg3 ;
17034 arg1 = (Dali::CustomActorImpl *)jarg1;
17035 arg2 = (float)jarg2;
17036 arg3 = (Dali::Dimension::Type)jarg3;
17039 (arg1)->OnLayoutNegotiated(arg2,arg3);
17040 } CALL_CATCH_EXCEPTION();
17045 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_CustomActorImpl_IsRelayoutEnabled(void * jarg1) {
17047 Dali::CustomActorImpl *arg1 = (Dali::CustomActorImpl *) 0 ;
17050 arg1 = (Dali::CustomActorImpl *)jarg1;
17053 result = (bool)((Dali::CustomActorImpl const *)arg1)->IsRelayoutEnabled();
17054 } CALL_CATCH_EXCEPTION(0);
17061 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_CustomActor__SWIG_0() {
17063 Dali::CustomActor *result = 0 ;
17067 result = (Dali::CustomActor *)new Dali::CustomActor();
17068 } CALL_CATCH_EXCEPTION(0);
17071 jresult = (void *)result;
17076 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CustomActor_DownCast(void * jarg1) {
17078 Dali::BaseHandle arg1 ;
17079 Dali::BaseHandle *argp1 ;
17080 Dali::CustomActor result;
17082 argp1 = (Dali::BaseHandle *)jarg1;
17084 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
17090 result = Dali::CustomActor::DownCast(arg1);
17091 } CALL_CATCH_EXCEPTION(0);
17094 jresult = new Dali::CustomActor((const Dali::CustomActor &)result);
17099 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_CustomActor(void * jarg1) {
17100 Dali::CustomActor *arg1 = (Dali::CustomActor *) 0 ;
17102 arg1 = (Dali::CustomActor *)jarg1;
17106 } CALL_CATCH_EXCEPTION();
17112 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CustomActor_GetImplementation(void * jarg1) {
17114 Dali::CustomActor *arg1 = (Dali::CustomActor *) 0 ;
17115 Dali::CustomActorImpl *result = 0 ;
17117 arg1 = (Dali::CustomActor *)jarg1;
17120 result = (Dali::CustomActorImpl *) &((Dali::CustomActor const *)arg1)->GetImplementation();
17121 } CALL_CATCH_EXCEPTION(0);
17124 jresult = (void *)result;
17129 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_CustomActor__SWIG_1(void * jarg1) {
17131 Dali::CustomActorImpl *arg1 = 0 ;
17132 Dali::CustomActor *result = 0 ;
17134 arg1 = (Dali::CustomActorImpl *)jarg1;
17136 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::CustomActorImpl & type is null", 0);
17141 result = (Dali::CustomActor *)new Dali::CustomActor(*arg1);
17142 } CALL_CATCH_EXCEPTION(0);
17145 jresult = (void *)result;
17150 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_CustomActor__SWIG_2(void * jarg1) {
17152 Dali::CustomActor *arg1 = 0 ;
17153 Dali::CustomActor *result = 0 ;
17155 arg1 = (Dali::CustomActor *)jarg1;
17157 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::CustomActor const & type is null", 0);
17162 result = (Dali::CustomActor *)new Dali::CustomActor((Dali::CustomActor const &)*arg1);
17163 } CALL_CATCH_EXCEPTION(0);
17166 jresult = (void *)result;
17171 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CustomActor_Assign(void * jarg1, void * jarg2) {
17173 Dali::CustomActor *arg1 = (Dali::CustomActor *) 0 ;
17174 Dali::CustomActor *arg2 = 0 ;
17175 Dali::CustomActor *result = 0 ;
17177 arg1 = (Dali::CustomActor *)jarg1;
17178 arg2 = (Dali::CustomActor *)jarg2;
17180 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::CustomActor const & type is null", 0);
17185 result = (Dali::CustomActor *) &(arg1)->operator =((Dali::CustomActor const &)*arg2);
17186 } CALL_CATCH_EXCEPTION(0);
17189 jresult = (void *)result;
17194 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PanGestureDetector_Property_SCREEN_POSITION_get() {
17198 result = (int)Dali::PanGestureDetector::Property::SCREEN_POSITION;
17199 jresult = (int)result;
17204 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PanGestureDetector_Property_SCREEN_DISPLACEMENT_get() {
17208 result = (int)Dali::PanGestureDetector::Property::SCREEN_DISPLACEMENT;
17209 jresult = (int)result;
17214 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PanGestureDetector_Property_SCREEN_VELOCITY_get() {
17218 result = (int)Dali::PanGestureDetector::Property::SCREEN_VELOCITY;
17219 jresult = (int)result;
17224 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PanGestureDetector_Property_LOCAL_POSITION_get() {
17228 result = (int)Dali::PanGestureDetector::Property::LOCAL_POSITION;
17229 jresult = (int)result;
17234 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PanGestureDetector_Property_LOCAL_DISPLACEMENT_get() {
17238 result = (int)Dali::PanGestureDetector::Property::LOCAL_DISPLACEMENT;
17239 jresult = (int)result;
17244 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PanGestureDetector_Property_LOCAL_VELOCITY_get() {
17248 result = (int)Dali::PanGestureDetector::Property::LOCAL_VELOCITY;
17249 jresult = (int)result;
17254 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PanGestureDetector_Property_PANNING_get() {
17258 result = (int)Dali::PanGestureDetector::Property::PANNING;
17259 jresult = (int)result;
17264 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PanGestureDetector_Property() {
17266 Dali::PanGestureDetector::Property *result = 0 ;
17270 result = (Dali::PanGestureDetector::Property *)new Dali::PanGestureDetector::Property();
17271 } CALL_CATCH_EXCEPTION(0);
17274 jresult = (void *)result;
17279 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PanGestureDetector_Property(void * jarg1) {
17280 Dali::PanGestureDetector::Property *arg1 = (Dali::PanGestureDetector::Property *) 0 ;
17282 arg1 = (Dali::PanGestureDetector::Property *)jarg1;
17286 } CALL_CATCH_EXCEPTION();
17292 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_DIRECTION_LEFT_get() {
17294 Dali::Radian *result = 0 ;
17296 result = (Dali::Radian *)&Dali::PanGestureDetector::DIRECTION_LEFT;
17297 jresult = (void *)result;
17302 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_DIRECTION_RIGHT_get() {
17304 Dali::Radian *result = 0 ;
17306 result = (Dali::Radian *)&Dali::PanGestureDetector::DIRECTION_RIGHT;
17307 jresult = (void *)result;
17312 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_DIRECTION_UP_get() {
17314 Dali::Radian *result = 0 ;
17316 result = (Dali::Radian *)&Dali::PanGestureDetector::DIRECTION_UP;
17317 jresult = (void *)result;
17322 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_DIRECTION_DOWN_get() {
17324 Dali::Radian *result = 0 ;
17326 result = (Dali::Radian *)&Dali::PanGestureDetector::DIRECTION_DOWN;
17327 jresult = (void *)result;
17332 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_DIRECTION_HORIZONTAL_get() {
17334 Dali::Radian *result = 0 ;
17336 result = (Dali::Radian *)&Dali::PanGestureDetector::DIRECTION_HORIZONTAL;
17337 jresult = (void *)result;
17342 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_DIRECTION_VERTICAL_get() {
17344 Dali::Radian *result = 0 ;
17346 result = (Dali::Radian *)&Dali::PanGestureDetector::DIRECTION_VERTICAL;
17347 jresult = (void *)result;
17352 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_DEFAULT_THRESHOLD_get() {
17354 Dali::Radian *result = 0 ;
17356 result = (Dali::Radian *)&Dali::PanGestureDetector::DEFAULT_THRESHOLD;
17357 jresult = (void *)result;
17362 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PanGestureDetector__SWIG_0() {
17364 Dali::PanGestureDetector *result = 0 ;
17368 result = (Dali::PanGestureDetector *)new Dali::PanGestureDetector();
17369 } CALL_CATCH_EXCEPTION(0);
17372 jresult = (void *)result;
17377 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_New() {
17379 Dali::PanGestureDetector result;
17383 result = Dali::PanGestureDetector::New();
17384 } CALL_CATCH_EXCEPTION(0);
17387 jresult = new Dali::PanGestureDetector((const Dali::PanGestureDetector &)result);
17392 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_DownCast(void * jarg1) {
17394 Dali::BaseHandle arg1 ;
17395 Dali::BaseHandle *argp1 ;
17396 Dali::PanGestureDetector result;
17398 argp1 = (Dali::BaseHandle *)jarg1;
17400 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
17406 result = Dali::PanGestureDetector::DownCast(arg1);
17407 } CALL_CATCH_EXCEPTION(0);
17410 jresult = new Dali::PanGestureDetector((const Dali::PanGestureDetector &)result);
17415 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PanGestureDetector(void * jarg1) {
17416 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
17418 arg1 = (Dali::PanGestureDetector *)jarg1;
17422 } CALL_CATCH_EXCEPTION();
17428 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PanGestureDetector__SWIG_1(void * jarg1) {
17430 Dali::PanGestureDetector *arg1 = 0 ;
17431 Dali::PanGestureDetector *result = 0 ;
17433 arg1 = (Dali::PanGestureDetector *)jarg1;
17435 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PanGestureDetector const & type is null", 0);
17440 result = (Dali::PanGestureDetector *)new Dali::PanGestureDetector((Dali::PanGestureDetector const &)*arg1);
17441 } CALL_CATCH_EXCEPTION(0);
17444 jresult = (void *)result;
17449 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_Assign(void * jarg1, void * jarg2) {
17451 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
17452 Dali::PanGestureDetector *arg2 = 0 ;
17453 Dali::PanGestureDetector *result = 0 ;
17455 arg1 = (Dali::PanGestureDetector *)jarg1;
17456 arg2 = (Dali::PanGestureDetector *)jarg2;
17458 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PanGestureDetector const & type is null", 0);
17463 result = (Dali::PanGestureDetector *) &(arg1)->operator =((Dali::PanGestureDetector const &)*arg2);
17464 } CALL_CATCH_EXCEPTION(0);
17467 jresult = (void *)result;
17472 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_SetMinimumTouchesRequired(void * jarg1, unsigned int jarg2) {
17473 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
17474 unsigned int arg2 ;
17476 arg1 = (Dali::PanGestureDetector *)jarg1;
17477 arg2 = (unsigned int)jarg2;
17480 (arg1)->SetMinimumTouchesRequired(arg2);
17481 } CALL_CATCH_EXCEPTION();
17487 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_SetMaximumTouchesRequired(void * jarg1, unsigned int jarg2) {
17488 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
17489 unsigned int arg2 ;
17491 arg1 = (Dali::PanGestureDetector *)jarg1;
17492 arg2 = (unsigned int)jarg2;
17495 (arg1)->SetMaximumTouchesRequired(arg2);
17496 } CALL_CATCH_EXCEPTION();
17501 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_SetMaximumMotionEventAge(void * jarg1, unsigned int jarg2) {
17502 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
17505 arg1 = (Dali::PanGestureDetector *)jarg1;
17506 arg2 = (uint32_t)jarg2;
17509 (arg1)->SetMaximumMotionEventAge(arg2);
17510 } CALL_CATCH_EXCEPTION();
17516 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_PanGestureDetector_GetMinimumTouchesRequired(void * jarg1) {
17517 unsigned int jresult ;
17518 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
17519 unsigned int result;
17521 arg1 = (Dali::PanGestureDetector *)jarg1;
17524 result = (unsigned int)((Dali::PanGestureDetector const *)arg1)->GetMinimumTouchesRequired();
17525 } CALL_CATCH_EXCEPTION(0);
17533 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_PanGestureDetector_GetMaximumTouchesRequired(void * jarg1) {
17534 unsigned int jresult ;
17535 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
17536 unsigned int result;
17538 arg1 = (Dali::PanGestureDetector *)jarg1;
17541 result = (unsigned int)((Dali::PanGestureDetector const *)arg1)->GetMaximumTouchesRequired();
17542 } CALL_CATCH_EXCEPTION(0);
17549 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_PanGestureDetector_GetMaximumMotionEventAge(void * jarg1) {
17550 unsigned int jresult ;
17551 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
17554 arg1 = (Dali::PanGestureDetector *)jarg1;
17557 result = (uint32_t)((Dali::PanGestureDetector const *)arg1)->GetMaximumMotionEventAge();
17558 } CALL_CATCH_EXCEPTION(0);
17566 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_AddAngle__SWIG_0(void * jarg1, void * jarg2, void * jarg3) {
17567 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
17568 Dali::Radian arg2 ;
17569 Dali::Radian arg3 ;
17570 Dali::Radian *argp2 ;
17571 Dali::Radian *argp3 ;
17573 arg1 = (Dali::PanGestureDetector *)jarg1;
17574 argp2 = (Dali::Radian *)jarg2;
17576 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
17580 argp3 = (Dali::Radian *)jarg3;
17582 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
17588 (arg1)->AddAngle(arg2,arg3);
17589 } CALL_CATCH_EXCEPTION();
17595 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_AddAngle__SWIG_1(void * jarg1, void * jarg2) {
17596 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
17597 Dali::Radian arg2 ;
17598 Dali::Radian *argp2 ;
17600 arg1 = (Dali::PanGestureDetector *)jarg1;
17601 argp2 = (Dali::Radian *)jarg2;
17603 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
17609 (arg1)->AddAngle(arg2);
17610 } CALL_CATCH_EXCEPTION();
17616 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_AddDirection__SWIG_0(void * jarg1, void * jarg2, void * jarg3) {
17617 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
17618 Dali::Radian arg2 ;
17619 Dali::Radian arg3 ;
17620 Dali::Radian *argp2 ;
17621 Dali::Radian *argp3 ;
17623 arg1 = (Dali::PanGestureDetector *)jarg1;
17624 argp2 = (Dali::Radian *)jarg2;
17626 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
17630 argp3 = (Dali::Radian *)jarg3;
17632 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
17638 (arg1)->AddDirection(arg2,arg3);
17639 } CALL_CATCH_EXCEPTION();
17645 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_AddDirection__SWIG_1(void * jarg1, void * jarg2) {
17646 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
17647 Dali::Radian arg2 ;
17648 Dali::Radian *argp2 ;
17650 arg1 = (Dali::PanGestureDetector *)jarg1;
17651 argp2 = (Dali::Radian *)jarg2;
17653 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
17659 (arg1)->AddDirection(arg2);
17660 } CALL_CATCH_EXCEPTION();
17666 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_PanGestureDetector_GetAngleCount(void * jarg1) {
17667 unsigned long jresult ;
17668 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
17671 arg1 = (Dali::PanGestureDetector *)jarg1;
17674 result = ((Dali::PanGestureDetector const *)arg1)->GetAngleCount();
17675 } CALL_CATCH_EXCEPTION(0);
17678 jresult = (unsigned long)result;
17683 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_GetAngle(void * jarg1, unsigned long jarg2) {
17685 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
17687 Dali::PanGestureDetector::AngleThresholdPair result;
17689 arg1 = (Dali::PanGestureDetector *)jarg1;
17690 arg2 = (size_t)jarg2;
17693 result = ((Dali::PanGestureDetector const *)arg1)->GetAngle(arg2);
17694 } CALL_CATCH_EXCEPTION(0);
17697 jresult = new Dali::PanGestureDetector::AngleThresholdPair((const Dali::PanGestureDetector::AngleThresholdPair &)result);
17702 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_ClearAngles(void * jarg1) {
17703 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
17705 arg1 = (Dali::PanGestureDetector *)jarg1;
17708 (arg1)->ClearAngles();
17709 } CALL_CATCH_EXCEPTION();
17715 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_RemoveAngle(void * jarg1, void * jarg2) {
17716 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
17717 Dali::Radian arg2 ;
17718 Dali::Radian *argp2 ;
17720 arg1 = (Dali::PanGestureDetector *)jarg1;
17721 argp2 = (Dali::Radian *)jarg2;
17723 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
17729 (arg1)->RemoveAngle(arg2);
17730 } CALL_CATCH_EXCEPTION();
17736 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_RemoveDirection(void * jarg1, void * jarg2) {
17737 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
17738 Dali::Radian arg2 ;
17739 Dali::Radian *argp2 ;
17741 arg1 = (Dali::PanGestureDetector *)jarg1;
17742 argp2 = (Dali::Radian *)jarg2;
17744 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
17750 (arg1)->RemoveDirection(arg2);
17751 } CALL_CATCH_EXCEPTION();
17757 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGestureDetector_DetectedSignal(void * jarg1) {
17759 Dali::PanGestureDetector *arg1 = (Dali::PanGestureDetector *) 0 ;
17760 Dali::PanGestureDetector::DetectedSignalType *result = 0 ;
17762 arg1 = (Dali::PanGestureDetector *)jarg1;
17765 result = (Dali::PanGestureDetector::DetectedSignalType *) &(arg1)->DetectedSignal();
17766 } CALL_CATCH_EXCEPTION(0);
17769 jresult = (void *)result;
17774 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetector_SetPanGestureProperties(void * jarg1) {
17775 Dali::PanGesture *arg1 = 0 ;
17777 arg1 = (Dali::PanGesture *)jarg1;
17779 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PanGesture const & type is null", 0);
17784 Dali::PanGestureDetector::SetPanGestureProperties((Dali::PanGesture const &)*arg1);
17785 } CALL_CATCH_EXCEPTION();
17791 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PanGesture__SWIG_0() {
17793 Dali::PanGesture *result = 0 ;
17797 result = (Dali::PanGesture *)new Dali::PanGesture();
17798 } CALL_CATCH_EXCEPTION(0);
17801 jresult = (void *)result;
17806 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGesture_New(int jarg1) {
17808 Dali::GestureState arg1 ;
17809 Dali::PanGesture result;
17811 arg1 = (Dali::GestureState)jarg1;
17814 result = DevelPanGesture::New(arg1);
17815 } CALL_CATCH_EXCEPTION(0);
17818 jresult = new Dali::PanGesture((const Dali::PanGesture &)result);
17823 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PanGesture__SWIG_2(void * jarg1) {
17825 Dali::PanGesture *arg1 = 0 ;
17826 Dali::PanGesture *result = 0 ;
17828 arg1 = (Dali::PanGesture *)jarg1;
17830 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PanGesture const & type is null", 0);
17835 result = (Dali::PanGesture *)new Dali::PanGesture((Dali::PanGesture const &)*arg1);
17836 } CALL_CATCH_EXCEPTION(0);
17839 jresult = (void *)result;
17844 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGesture_Assign(void * jarg1, void * jarg2) {
17846 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
17847 Dali::PanGesture *arg2 = 0 ;
17848 Dali::PanGesture *result = 0 ;
17850 arg1 = (Dali::PanGesture *)jarg1;
17851 arg2 = (Dali::PanGesture *)jarg2;
17853 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PanGesture const & type is null", 0);
17858 result = (Dali::PanGesture *) &(arg1)->operator =((Dali::PanGesture const &)*arg2);
17859 } CALL_CATCH_EXCEPTION(0);
17862 jresult = (void *)result;
17867 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PanGesture(void * jarg1) {
17868 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
17870 arg1 = (Dali::PanGesture *)jarg1;
17874 } CALL_CATCH_EXCEPTION();
17880 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGesture_velocity_get(void * jarg1) {
17882 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
17883 Dali::Vector2 result;
17885 arg1 = (Dali::PanGesture *)jarg1;
17888 result = ((Dali::PanGesture const *)arg1)->GetVelocity();
17889 } catch (std::out_of_range& e) {
17891 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
17893 } catch (std::exception& e) {
17895 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
17897 } catch (Dali::DaliException e) {
17899 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
17903 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
17907 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
17912 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGesture_displacement_get(void * jarg1) {
17914 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
17915 Dali::Vector2 result;
17917 arg1 = (Dali::PanGesture *)jarg1;
17920 result = ((Dali::PanGesture const *)arg1)->GetDisplacement();
17921 } catch (std::out_of_range& e) {
17923 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
17925 } catch (std::exception& e) {
17927 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
17929 } catch (Dali::DaliException e) {
17931 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
17935 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
17939 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
17944 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGesture_position_get(void * jarg1) {
17946 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
17947 Dali::Vector2 result;
17949 arg1 = (Dali::PanGesture *)jarg1;
17952 result = ((Dali::PanGesture const *)arg1)->GetPosition();
17953 } catch (std::out_of_range& e) {
17955 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
17957 } catch (std::exception& e) {
17959 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
17961 } catch (Dali::DaliException e) {
17963 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
17967 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
17971 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
17975 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGesture_screenVelocity_get(void * jarg1) {
17977 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
17978 Dali::Vector2 result;
17980 arg1 = (Dali::PanGesture *)jarg1;
17983 result = ((Dali::PanGesture const *)arg1)->GetScreenVelocity();
17984 } catch (std::out_of_range& e) {
17986 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
17988 } catch (std::exception& e) {
17990 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
17992 } catch (Dali::DaliException e) {
17994 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
17998 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
18002 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
18007 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGesture_screenDisplacement_get(void * jarg1) {
18009 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
18010 Dali::Vector2 result;
18012 arg1 = (Dali::PanGesture *)jarg1;
18015 result = ((Dali::PanGesture const *)arg1)->GetScreenDisplacement();
18016 } catch (std::out_of_range& e) {
18018 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
18020 } catch (std::exception& e) {
18022 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
18024 } catch (Dali::DaliException e) {
18026 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
18030 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
18034 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
18039 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PanGesture_screenPosition_get(void * jarg1) {
18041 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
18042 Dali::Vector2 result;
18044 arg1 = (Dali::PanGesture *)jarg1;
18047 result = ((Dali::PanGesture const *)arg1)->GetScreenPosition();
18048 } catch (std::out_of_range& e) {
18050 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
18052 } catch (std::exception& e) {
18054 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
18056 } catch (Dali::DaliException e) {
18058 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
18062 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
18066 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
18071 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_PanGesture_numberOfTouches_get(void * jarg1) {
18072 unsigned int jresult ;
18073 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
18074 unsigned int result;
18076 arg1 = (Dali::PanGesture *)jarg1;
18077 result = (unsigned int) ((arg1)->GetNumberOfTouches());
18083 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PanGesture_GetSpeed(void * jarg1) {
18085 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
18088 arg1 = (Dali::PanGesture *)jarg1;
18091 result = (float)((Dali::PanGesture const *)arg1)->GetSpeed();
18092 } CALL_CATCH_EXCEPTION(0);
18100 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PanGesture_GetDistance(void * jarg1) {
18102 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
18105 arg1 = (Dali::PanGesture *)jarg1;
18108 result = (float)((Dali::PanGesture const *)arg1)->GetDistance();
18109 } CALL_CATCH_EXCEPTION(0);
18117 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PanGesture_GetScreenSpeed(void * jarg1) {
18119 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
18122 arg1 = (Dali::PanGesture *)jarg1;
18125 result = (float)((Dali::PanGesture const *)arg1)->GetScreenSpeed();
18126 } CALL_CATCH_EXCEPTION(0);
18134 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PanGesture_GetScreenDistance(void * jarg1) {
18136 Dali::PanGesture *arg1 = (Dali::PanGesture *) 0 ;
18139 arg1 = (Dali::PanGesture *)jarg1;
18142 result = (float)((Dali::PanGesture const *)arg1)->GetScreenDistance();
18143 } CALL_CATCH_EXCEPTION(0);
18151 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PinchGestureDetector__SWIG_0() {
18153 Dali::PinchGestureDetector *result = 0 ;
18157 result = (Dali::PinchGestureDetector *)new Dali::PinchGestureDetector();
18158 } CALL_CATCH_EXCEPTION(0);
18161 jresult = (void *)result;
18166 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PinchGestureDetector_New() {
18168 Dali::PinchGestureDetector result;
18172 result = Dali::PinchGestureDetector::New();
18173 } CALL_CATCH_EXCEPTION(0);
18176 jresult = new Dali::PinchGestureDetector((const Dali::PinchGestureDetector &)result);
18181 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PinchGestureDetector_DownCast(void * jarg1) {
18183 Dali::BaseHandle arg1 ;
18184 Dali::BaseHandle *argp1 ;
18185 Dali::PinchGestureDetector result;
18187 argp1 = (Dali::BaseHandle *)jarg1;
18189 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
18195 result = Dali::PinchGestureDetector::DownCast(arg1);
18196 } CALL_CATCH_EXCEPTION(0);
18199 jresult = new Dali::PinchGestureDetector((const Dali::PinchGestureDetector &)result);
18204 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PinchGestureDetector(void * jarg1) {
18205 Dali::PinchGestureDetector *arg1 = (Dali::PinchGestureDetector *) 0 ;
18207 arg1 = (Dali::PinchGestureDetector *)jarg1;
18211 } CALL_CATCH_EXCEPTION();
18217 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PinchGestureDetector__SWIG_1(void * jarg1) {
18219 Dali::PinchGestureDetector *arg1 = 0 ;
18220 Dali::PinchGestureDetector *result = 0 ;
18222 arg1 = (Dali::PinchGestureDetector *)jarg1;
18224 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PinchGestureDetector const & type is null", 0);
18229 result = (Dali::PinchGestureDetector *)new Dali::PinchGestureDetector((Dali::PinchGestureDetector const &)*arg1);
18230 } CALL_CATCH_EXCEPTION(0);
18233 jresult = (void *)result;
18238 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PinchGestureDetector_Assign(void * jarg1, void * jarg2) {
18240 Dali::PinchGestureDetector *arg1 = (Dali::PinchGestureDetector *) 0 ;
18241 Dali::PinchGestureDetector *arg2 = 0 ;
18242 Dali::PinchGestureDetector *result = 0 ;
18244 arg1 = (Dali::PinchGestureDetector *)jarg1;
18245 arg2 = (Dali::PinchGestureDetector *)jarg2;
18247 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PinchGestureDetector const & type is null", 0);
18252 result = (Dali::PinchGestureDetector *) &(arg1)->operator =((Dali::PinchGestureDetector const &)*arg2);
18253 } CALL_CATCH_EXCEPTION(0);
18256 jresult = (void *)result;
18261 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PinchGestureDetector_DetectedSignal(void * jarg1) {
18263 Dali::PinchGestureDetector *arg1 = (Dali::PinchGestureDetector *) 0 ;
18264 Dali::PinchGestureDetector::DetectedSignalType *result = 0 ;
18266 arg1 = (Dali::PinchGestureDetector *)jarg1;
18269 result = (Dali::PinchGestureDetector::DetectedSignalType *) &(arg1)->DetectedSignal();
18270 } CALL_CATCH_EXCEPTION(0);
18273 jresult = (void *)result;
18278 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PinchGesture__SWIG_0() {
18280 Dali::PinchGesture *result = 0 ;
18284 result = (Dali::PinchGesture *)new Dali::PinchGesture();
18285 } CALL_CATCH_EXCEPTION(0);
18288 jresult = (void *)result;
18293 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PinchGesture_New(int jarg1) {
18295 Dali::GestureState arg1 ;
18296 Dali::PinchGesture result;
18298 arg1 = (Dali::GestureState)jarg1;
18301 result = DevelPinchGesture::New(arg1);
18302 } CALL_CATCH_EXCEPTION(0);
18305 jresult = new Dali::PinchGesture((const Dali::PinchGesture &)result);
18310 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PinchGesture__SWIG_1(void * jarg1) {
18312 Dali::PinchGesture *arg1 = 0 ;
18313 Dali::PinchGesture *result = 0 ;
18315 arg1 = (Dali::PinchGesture *)jarg1;
18317 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PinchGesture const & type is null", 0);
18322 result = (Dali::PinchGesture *)new Dali::PinchGesture((Dali::PinchGesture const &)*arg1);
18323 } CALL_CATCH_EXCEPTION(0);
18326 jresult = (void *)result;
18331 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PinchGesture_Assign(void * jarg1, void * jarg2) {
18333 Dali::PinchGesture *arg1 = (Dali::PinchGesture *) 0 ;
18334 Dali::PinchGesture *arg2 = 0 ;
18335 Dali::PinchGesture *result = 0 ;
18337 arg1 = (Dali::PinchGesture *)jarg1;
18338 arg2 = (Dali::PinchGesture *)jarg2;
18340 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PinchGesture const & type is null", 0);
18345 result = (Dali::PinchGesture *) &(arg1)->operator =((Dali::PinchGesture const &)*arg2);
18346 } CALL_CATCH_EXCEPTION(0);
18349 jresult = (void *)result;
18354 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PinchGesture(void * jarg1) {
18355 Dali::PinchGesture *arg1 = (Dali::PinchGesture *) 0 ;
18357 arg1 = (Dali::PinchGesture *)jarg1;
18361 } CALL_CATCH_EXCEPTION();
18367 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PinchGesture_scale_get(void * jarg1) {
18369 Dali::PinchGesture *arg1 = (Dali::PinchGesture *) 0 ;
18372 arg1 = (Dali::PinchGesture *)jarg1;
18373 result = (float) ((arg1)->GetScale());
18379 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PinchGesture_speed_get(void * jarg1) {
18381 Dali::PinchGesture *arg1 = (Dali::PinchGesture *) 0 ;
18384 arg1 = (Dali::PinchGesture *)jarg1;
18385 result = (float) ((arg1)->GetSpeed());
18391 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PinchGesture_screenCenterPoint_get(void * jarg1) {
18393 Dali::PinchGesture *arg1 = (Dali::PinchGesture *) 0 ;
18394 Dali::Vector2 result;
18396 arg1 = (Dali::PinchGesture *)jarg1;
18399 result = ((Dali::PinchGesture const *)arg1)->GetScreenCenterPoint();
18400 } catch (std::out_of_range& e) {
18402 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
18404 } catch (std::exception& e) {
18406 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
18408 } catch (Dali::DaliException e) {
18410 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
18414 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
18418 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
18423 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PinchGesture_localCenterPoint_get(void * jarg1) {
18425 Dali::PinchGesture *arg1 = (Dali::PinchGesture *) 0 ;
18426 Dali::Vector2 result;
18428 arg1 = (Dali::PinchGesture *)jarg1;
18431 result = ((Dali::PinchGesture const *)arg1)->GetLocalCenterPoint();
18432 } catch (std::out_of_range& e) {
18434 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
18436 } catch (std::exception& e) {
18438 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
18440 } catch (Dali::DaliException e) {
18442 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
18446 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
18450 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
18455 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TapGestureDetector__SWIG_0() {
18457 Dali::TapGestureDetector *result = 0 ;
18461 result = (Dali::TapGestureDetector *)new Dali::TapGestureDetector();
18462 } CALL_CATCH_EXCEPTION(0);
18465 jresult = (void *)result;
18470 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TapGestureDetector_New__SWIG_0() {
18472 Dali::TapGestureDetector result;
18476 result = Dali::TapGestureDetector::New();
18477 } CALL_CATCH_EXCEPTION(0);
18480 jresult = new Dali::TapGestureDetector((const Dali::TapGestureDetector &)result);
18485 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TapGestureDetector_New__SWIG_1(unsigned int jarg1) {
18487 unsigned int arg1 ;
18488 Dali::TapGestureDetector result;
18490 arg1 = (unsigned int)jarg1;
18493 result = Dali::TapGestureDetector::New(arg1);
18494 } CALL_CATCH_EXCEPTION(0);
18497 jresult = new Dali::TapGestureDetector((const Dali::TapGestureDetector &)result);
18502 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TapGestureDetector_DownCast(void * jarg1) {
18504 Dali::BaseHandle arg1 ;
18505 Dali::BaseHandle *argp1 ;
18506 Dali::TapGestureDetector result;
18508 argp1 = (Dali::BaseHandle *)jarg1;
18510 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
18516 result = Dali::TapGestureDetector::DownCast(arg1);
18517 } CALL_CATCH_EXCEPTION(0);
18520 jresult = new Dali::TapGestureDetector((const Dali::TapGestureDetector &)result);
18525 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TapGestureDetector(void * jarg1) {
18526 Dali::TapGestureDetector *arg1 = (Dali::TapGestureDetector *) 0 ;
18528 arg1 = (Dali::TapGestureDetector *)jarg1;
18532 } CALL_CATCH_EXCEPTION();
18538 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TapGestureDetector__SWIG_1(void * jarg1) {
18540 Dali::TapGestureDetector *arg1 = 0 ;
18541 Dali::TapGestureDetector *result = 0 ;
18543 arg1 = (Dali::TapGestureDetector *)jarg1;
18545 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TapGestureDetector const & type is null", 0);
18550 result = (Dali::TapGestureDetector *)new Dali::TapGestureDetector((Dali::TapGestureDetector const &)*arg1);
18551 } CALL_CATCH_EXCEPTION(0);
18554 jresult = (void *)result;
18559 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TapGestureDetector_Assign(void * jarg1, void * jarg2) {
18561 Dali::TapGestureDetector *arg1 = (Dali::TapGestureDetector *) 0 ;
18562 Dali::TapGestureDetector *arg2 = 0 ;
18563 Dali::TapGestureDetector *result = 0 ;
18565 arg1 = (Dali::TapGestureDetector *)jarg1;
18566 arg2 = (Dali::TapGestureDetector *)jarg2;
18568 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TapGestureDetector const & type is null", 0);
18573 result = (Dali::TapGestureDetector *) &(arg1)->operator =((Dali::TapGestureDetector const &)*arg2);
18574 } CALL_CATCH_EXCEPTION(0);
18577 jresult = (void *)result;
18582 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TapGestureDetector_SetMinimumTapsRequired(void * jarg1, unsigned int jarg2) {
18583 Dali::TapGestureDetector *arg1 = (Dali::TapGestureDetector *) 0 ;
18584 unsigned int arg2 ;
18586 arg1 = (Dali::TapGestureDetector *)jarg1;
18587 arg2 = (unsigned int)jarg2;
18590 (arg1)->SetMinimumTapsRequired(arg2);
18591 } CALL_CATCH_EXCEPTION();
18597 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TapGestureDetector_SetMaximumTapsRequired(void * jarg1, unsigned int jarg2) {
18598 Dali::TapGestureDetector *arg1 = (Dali::TapGestureDetector *) 0 ;
18599 unsigned int arg2 ;
18601 arg1 = (Dali::TapGestureDetector *)jarg1;
18602 arg2 = (unsigned int)jarg2;
18605 (arg1)->SetMaximumTapsRequired(arg2);
18606 } CALL_CATCH_EXCEPTION();
18612 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_TapGestureDetector_GetMinimumTapsRequired(void * jarg1) {
18613 unsigned int jresult ;
18614 Dali::TapGestureDetector *arg1 = (Dali::TapGestureDetector *) 0 ;
18615 unsigned int result;
18617 arg1 = (Dali::TapGestureDetector *)jarg1;
18620 result = (unsigned int)((Dali::TapGestureDetector const *)arg1)->GetMinimumTapsRequired();
18621 } CALL_CATCH_EXCEPTION(0);
18629 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_TapGestureDetector_GetMaximumTapsRequired(void * jarg1) {
18630 unsigned int jresult ;
18631 Dali::TapGestureDetector *arg1 = (Dali::TapGestureDetector *) 0 ;
18632 unsigned int result;
18634 arg1 = (Dali::TapGestureDetector *)jarg1;
18637 result = (unsigned int)((Dali::TapGestureDetector const *)arg1)->GetMaximumTapsRequired();
18638 } CALL_CATCH_EXCEPTION(0);
18645 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TapGestureDetector_ReceiveAllTapEvents(void * tapGestureDetector, bool isReceive) {
18646 Dali::TapGestureDetector *detector = (Dali::TapGestureDetector *) 0 ;
18648 detector = (Dali::TapGestureDetector *)tapGestureDetector;
18650 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TapGestureDetector const & type is null", 0);
18655 (detector)->ReceiveAllTapEvents(isReceive);
18656 } CALL_CATCH_EXCEPTION();
18661 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TapGestureDetector_DetectedSignal(void * jarg1) {
18663 Dali::TapGestureDetector *arg1 = (Dali::TapGestureDetector *) 0 ;
18664 Dali::TapGestureDetector::DetectedSignalType *result = 0 ;
18666 arg1 = (Dali::TapGestureDetector *)jarg1;
18669 result = (Dali::TapGestureDetector::DetectedSignalType *) &(arg1)->DetectedSignal();
18670 } CALL_CATCH_EXCEPTION(0);
18673 jresult = (void *)result;
18678 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TapGesture__SWIG_0() {
18680 Dali::TapGesture *result = 0 ;
18684 result = (Dali::TapGesture *)new Dali::TapGesture();
18685 } CALL_CATCH_EXCEPTION(0);
18688 jresult = (void *)result;
18693 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TapGesture_New(int jarg1) {
18695 Dali::GestureState arg1 ;
18696 Dali::TapGesture result;
18698 arg1 = (Dali::GestureState)jarg1;
18701 result = DevelTapGesture::New(arg1);
18702 } CALL_CATCH_EXCEPTION(0);
18705 jresult = new Dali::TapGesture((const Dali::TapGesture &)result);
18710 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TapGesture__SWIG_1(void * jarg1) {
18712 Dali::TapGesture *arg1 = 0 ;
18713 Dali::TapGesture *result = 0 ;
18715 arg1 = (Dali::TapGesture *)jarg1;
18717 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TapGesture const & type is null", 0);
18722 result = (Dali::TapGesture *)new Dali::TapGesture((Dali::TapGesture const &)*arg1);
18723 } CALL_CATCH_EXCEPTION(0);
18726 jresult = (void *)result;
18731 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TapGesture_Assign(void * jarg1, void * jarg2) {
18733 Dali::TapGesture *arg1 = (Dali::TapGesture *) 0 ;
18734 Dali::TapGesture *arg2 = 0 ;
18735 Dali::TapGesture *result = 0 ;
18737 arg1 = (Dali::TapGesture *)jarg1;
18738 arg2 = (Dali::TapGesture *)jarg2;
18740 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TapGesture const & type is null", 0);
18745 result = (Dali::TapGesture *) &(arg1)->operator =((Dali::TapGesture const &)*arg2);
18746 } CALL_CATCH_EXCEPTION(0);
18749 jresult = (void *)result;
18754 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TapGesture(void * jarg1) {
18755 Dali::TapGesture *arg1 = (Dali::TapGesture *) 0 ;
18757 arg1 = (Dali::TapGesture *)jarg1;
18761 } CALL_CATCH_EXCEPTION();
18767 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_TapGesture_numberOfTaps_get(void * jarg1) {
18768 unsigned int jresult ;
18769 Dali::TapGesture *arg1 = (Dali::TapGesture *) 0 ;
18770 unsigned int result;
18772 arg1 = (Dali::TapGesture *)jarg1;
18773 result = (unsigned int) ((arg1)->GetNumberOfTaps());
18778 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_TapGesture_numberOfTouches_get(void * jarg1) {
18779 unsigned int jresult ;
18780 Dali::TapGesture *arg1 = (Dali::TapGesture *) 0 ;
18781 unsigned int result;
18783 arg1 = (Dali::TapGesture *)jarg1;
18784 result = (unsigned int) ((arg1)->GetNumberOfTouches());
18790 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TapGesture_screenPoint_get(void * jarg1) {
18792 Dali::TapGesture *arg1 = (Dali::TapGesture *) 0 ;
18793 Dali::Vector2 result;
18795 arg1 = (Dali::TapGesture *)jarg1;
18798 result = ((Dali::TapGesture const *)arg1)->GetScreenPoint();
18799 } catch (std::out_of_range& e) {
18801 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
18803 } catch (std::exception& e) {
18805 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
18807 } catch (Dali::DaliException e) {
18809 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
18813 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
18817 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
18822 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TapGesture_localPoint_get(void * jarg1) {
18824 Dali::TapGesture *arg1 = (Dali::TapGesture *) 0 ;
18825 Dali::Vector2 result;
18827 arg1 = (Dali::TapGesture *)jarg1;
18830 result = ((Dali::TapGesture const *)arg1)->GetLocalPoint();
18831 } catch (std::out_of_range& e) {
18833 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
18835 } catch (std::exception& e) {
18837 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
18839 } catch (Dali::DaliException e) {
18841 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
18845 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
18849 jresult = new Dali::Vector2((const Dali::Vector2 &)result);
18854 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AlphaFunction__SWIG_0() {
18856 Dali::AlphaFunction *result = 0 ;
18860 result = (Dali::AlphaFunction *)new Dali::AlphaFunction();
18861 } CALL_CATCH_EXCEPTION(0);
18864 jresult = (void *)result;
18869 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AlphaFunction__SWIG_1(int jarg1) {
18871 Dali::AlphaFunction::BuiltinFunction arg1 ;
18872 Dali::AlphaFunction *result = 0 ;
18874 arg1 = (Dali::AlphaFunction::BuiltinFunction)jarg1;
18877 result = (Dali::AlphaFunction *)new Dali::AlphaFunction(arg1);
18878 } CALL_CATCH_EXCEPTION(0);
18881 jresult = (void *)result;
18886 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AlphaFunction__SWIG_2(void * jarg1) {
18888 Dali::AlphaFunctionPrototype arg1 = (Dali::AlphaFunctionPrototype) 0 ;
18889 Dali::AlphaFunction *result = 0 ;
18891 arg1 = (Dali::AlphaFunctionPrototype)jarg1;
18894 result = (Dali::AlphaFunction *)new Dali::AlphaFunction(arg1);
18895 } CALL_CATCH_EXCEPTION(0);
18898 jresult = (void *)result;
18903 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AlphaFunction__SWIG_3(void * jarg1, void * jarg2) {
18905 Dali::Vector2 *arg1 = 0 ;
18906 Dali::Vector2 *arg2 = 0 ;
18907 Dali::AlphaFunction *result = 0 ;
18909 arg1 = (Dali::Vector2 *)jarg1;
18911 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
18914 arg2 = (Dali::Vector2 *)jarg2;
18916 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
18921 result = (Dali::AlphaFunction *)new Dali::AlphaFunction((Dali::Vector2 const &)*arg1,(Dali::Vector2 const &)*arg2);
18922 } CALL_CATCH_EXCEPTION(0);
18925 jresult = (void *)result;
18930 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AlphaFunction_GetBezierControlPoints(void * jarg1) {
18932 Dali::AlphaFunction *arg1 = (Dali::AlphaFunction *) 0 ;
18933 Dali::Vector4 result;
18935 arg1 = (Dali::AlphaFunction *)jarg1;
18938 result = ((Dali::AlphaFunction const *)arg1)->GetBezierControlPoints();
18939 } CALL_CATCH_EXCEPTION(0);
18942 jresult = new Dali::Vector4((const Dali::Vector4 &)result);
18947 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AlphaFunction_GetCustomFunction(void * jarg1) {
18949 Dali::AlphaFunction *arg1 = (Dali::AlphaFunction *) 0 ;
18950 Dali::AlphaFunctionPrototype result;
18952 arg1 = (Dali::AlphaFunction *)jarg1;
18955 result = (Dali::AlphaFunctionPrototype)((Dali::AlphaFunction const *)arg1)->GetCustomFunction();
18956 } CALL_CATCH_EXCEPTION(0);
18959 jresult = (void *)result;
18964 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_AlphaFunction_GetBuiltinFunction(void * jarg1) {
18966 Dali::AlphaFunction *arg1 = (Dali::AlphaFunction *) 0 ;
18967 Dali::AlphaFunction::BuiltinFunction result;
18969 arg1 = (Dali::AlphaFunction *)jarg1;
18972 result = (Dali::AlphaFunction::BuiltinFunction)((Dali::AlphaFunction const *)arg1)->GetBuiltinFunction();
18973 } CALL_CATCH_EXCEPTION(0);
18976 jresult = (int)result;
18981 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_AlphaFunction_GetMode(void * jarg1) {
18983 Dali::AlphaFunction *arg1 = (Dali::AlphaFunction *) 0 ;
18984 Dali::AlphaFunction::Mode result;
18986 arg1 = (Dali::AlphaFunction *)jarg1;
18989 result = (Dali::AlphaFunction::Mode)((Dali::AlphaFunction const *)arg1)->GetMode();
18990 } CALL_CATCH_EXCEPTION(0);
18993 jresult = (int)result;
18998 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_AlphaFunction(void * jarg1) {
18999 Dali::AlphaFunction *arg1 = (Dali::AlphaFunction *) 0 ;
19001 arg1 = (Dali::AlphaFunction *)jarg1;
19005 } CALL_CATCH_EXCEPTION();
19011 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_KeyFrames_New() {
19013 Dali::KeyFrames result;
19017 result = Dali::KeyFrames::New();
19018 } CALL_CATCH_EXCEPTION(0);
19021 jresult = new Dali::KeyFrames((const Dali::KeyFrames &)result);
19026 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_KeyFrames_DownCast(void * jarg1) {
19028 Dali::BaseHandle arg1 ;
19029 Dali::BaseHandle *argp1 ;
19030 Dali::KeyFrames result;
19032 argp1 = (Dali::BaseHandle *)jarg1;
19034 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
19040 result = Dali::KeyFrames::DownCast(arg1);
19041 } CALL_CATCH_EXCEPTION(0);
19044 jresult = new Dali::KeyFrames((const Dali::KeyFrames &)result);
19049 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_KeyFrames__SWIG_0() {
19051 Dali::KeyFrames *result = 0 ;
19055 result = (Dali::KeyFrames *)new Dali::KeyFrames();
19056 } CALL_CATCH_EXCEPTION(0);
19059 jresult = (void *)result;
19064 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_KeyFrames(void * jarg1) {
19065 Dali::KeyFrames *arg1 = (Dali::KeyFrames *) 0 ;
19067 arg1 = (Dali::KeyFrames *)jarg1;
19071 } CALL_CATCH_EXCEPTION();
19077 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_KeyFrames__SWIG_1(void * jarg1) {
19079 Dali::KeyFrames *arg1 = 0 ;
19080 Dali::KeyFrames *result = 0 ;
19082 arg1 = (Dali::KeyFrames *)jarg1;
19084 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyFrames const & type is null", 0);
19089 result = (Dali::KeyFrames *)new Dali::KeyFrames((Dali::KeyFrames const &)*arg1);
19090 } CALL_CATCH_EXCEPTION(0);
19093 jresult = (void *)result;
19098 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_KeyFrames_Assign(void * jarg1, void * jarg2) {
19100 Dali::KeyFrames *arg1 = (Dali::KeyFrames *) 0 ;
19101 Dali::KeyFrames *arg2 = 0 ;
19102 Dali::KeyFrames *result = 0 ;
19104 arg1 = (Dali::KeyFrames *)jarg1;
19105 arg2 = (Dali::KeyFrames *)jarg2;
19107 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyFrames const & type is null", 0);
19112 result = (Dali::KeyFrames *) &(arg1)->operator =((Dali::KeyFrames const &)*arg2);
19113 } CALL_CATCH_EXCEPTION(0);
19116 jresult = (void *)result;
19121 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_KeyFrames_GetType(void * jarg1) {
19123 Dali::KeyFrames *arg1 = (Dali::KeyFrames *) 0 ;
19124 Dali::Property::Type result;
19126 arg1 = (Dali::KeyFrames *)jarg1;
19129 result = (Dali::Property::Type)((Dali::KeyFrames const *)arg1)->GetType();
19130 } CALL_CATCH_EXCEPTION(0);
19133 jresult = (int)result;
19138 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyFrames_Add__SWIG_0(void * jarg1, float jarg2, void * jarg3) {
19139 Dali::KeyFrames *arg1 = (Dali::KeyFrames *) 0 ;
19141 Dali::Property::Value arg3 ;
19142 Dali::Property::Value *argp3 ;
19144 arg1 = (Dali::KeyFrames *)jarg1;
19145 arg2 = (float)jarg2;
19146 argp3 = (Dali::Property::Value *)jarg3;
19148 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0);
19154 (arg1)->Add(arg2,arg3);
19155 } CALL_CATCH_EXCEPTION();
19161 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyFrames_Add__SWIG_1(void * jarg1, float jarg2, void * jarg3, void * jarg4) {
19162 Dali::KeyFrames *arg1 = (Dali::KeyFrames *) 0 ;
19164 Dali::Property::Value arg3 ;
19165 Dali::AlphaFunction arg4 ;
19166 Dali::Property::Value *argp3 ;
19167 Dali::AlphaFunction *argp4 ;
19169 arg1 = (Dali::KeyFrames *)jarg1;
19170 arg2 = (float)jarg2;
19171 argp3 = (Dali::Property::Value *)jarg3;
19173 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0);
19177 argp4 = (Dali::AlphaFunction *)jarg4;
19179 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::AlphaFunction", 0);
19185 (arg1)->Add(arg2,arg3,arg4);
19186 } CALL_CATCH_EXCEPTION();
19191 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_KeyFrames_GetKeyFrameCount(void* keyFrames)
19193 unsigned int jresult;
19196 jresult = Dali::DevelKeyFrames::GetKeyFrameCount(*((Dali::KeyFrames*)keyFrames));
19197 } CALL_CATCH_EXCEPTION(0);
19202 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyFrames_GetKeyFrame(void* keyFrames, unsigned int index, float* time, void* value)
19205 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0);
19209 Dali::DevelKeyFrames::GetKeyFrame(*((Dali::KeyFrames*)keyFrames), (size_t)index, *time, *((Property::Value*)value));
19210 } CALL_CATCH_EXCEPTION();
19213 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyFrames_SetKeyFrameValue(void* keyFrames, unsigned int index, void* value)
19216 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0);
19220 Dali::DevelKeyFrames::SetKeyFrameValue(*((Dali::KeyFrames*)keyFrames), (size_t)index, *((const Property::Value*)value));
19221 } CALL_CATCH_EXCEPTION();
19224 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Path_Property_POINTS_get() {
19228 result = (int)Dali::Path::Property::POINTS;
19229 jresult = (int)result;
19234 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Path_Property_CONTROL_POINTS_get() {
19238 result = (int)Dali::Path::Property::CONTROL_POINTS;
19239 jresult = (int)result;
19244 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Path_Property() {
19246 Dali::Path::Property *result = 0 ;
19250 result = (Dali::Path::Property *)new Dali::Path::Property();
19251 } CALL_CATCH_EXCEPTION(0);
19254 jresult = (void *)result;
19259 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Path_Property(void * jarg1) {
19260 Dali::Path::Property *arg1 = (Dali::Path::Property *) 0 ;
19262 arg1 = (Dali::Path::Property *)jarg1;
19266 } CALL_CATCH_EXCEPTION();
19272 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Path_New() {
19278 result = Dali::Path::New();
19279 } CALL_CATCH_EXCEPTION(0);
19282 jresult = new Dali::Path((const Dali::Path &)result);
19287 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Path_DownCast(void * jarg1) {
19289 Dali::BaseHandle arg1 ;
19290 Dali::BaseHandle *argp1 ;
19293 argp1 = (Dali::BaseHandle *)jarg1;
19295 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
19301 result = Dali::Path::DownCast(arg1);
19302 } CALL_CATCH_EXCEPTION(0);
19305 jresult = new Dali::Path((const Dali::Path &)result);
19310 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Path__SWIG_0() {
19312 Dali::Path *result = 0 ;
19316 result = (Dali::Path *)new Dali::Path();
19317 } CALL_CATCH_EXCEPTION(0);
19320 jresult = (void *)result;
19325 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Path(void * jarg1) {
19326 Dali::Path *arg1 = (Dali::Path *) 0 ;
19328 arg1 = (Dali::Path *)jarg1;
19332 } CALL_CATCH_EXCEPTION();
19338 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Path__SWIG_1(void * jarg1) {
19340 Dali::Path *arg1 = 0 ;
19341 Dali::Path *result = 0 ;
19343 arg1 = (Dali::Path *)jarg1;
19345 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Path const & type is null", 0);
19350 result = (Dali::Path *)new Dali::Path((Dali::Path const &)*arg1);
19351 } CALL_CATCH_EXCEPTION(0);
19354 jresult = (void *)result;
19359 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Path_Assign(void * jarg1, void * jarg2) {
19361 Dali::Path *arg1 = (Dali::Path *) 0 ;
19362 Dali::Path *arg2 = 0 ;
19363 Dali::Path *result = 0 ;
19365 arg1 = (Dali::Path *)jarg1;
19366 arg2 = (Dali::Path *)jarg2;
19368 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Path const & type is null", 0);
19373 result = (Dali::Path *) &(arg1)->operator =((Dali::Path const &)*arg2);
19374 } CALL_CATCH_EXCEPTION(0);
19377 jresult = (void *)result;
19382 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Path_AddPoint(void * jarg1, void * jarg2) {
19383 Dali::Path *arg1 = (Dali::Path *) 0 ;
19384 Dali::Vector3 *arg2 = 0 ;
19386 arg1 = (Dali::Path *)jarg1;
19387 arg2 = (Dali::Vector3 *)jarg2;
19389 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
19394 (arg1)->AddPoint((Dali::Vector3 const &)*arg2);
19395 } CALL_CATCH_EXCEPTION();
19401 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Path_AddControlPoint(void * jarg1, void * jarg2) {
19402 Dali::Path *arg1 = (Dali::Path *) 0 ;
19403 Dali::Vector3 *arg2 = 0 ;
19405 arg1 = (Dali::Path *)jarg1;
19406 arg2 = (Dali::Vector3 *)jarg2;
19408 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
19413 (arg1)->AddControlPoint((Dali::Vector3 const &)*arg2);
19414 } CALL_CATCH_EXCEPTION();
19420 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Path_GenerateControlPoints(void * jarg1, float jarg2) {
19421 Dali::Path *arg1 = (Dali::Path *) 0 ;
19424 arg1 = (Dali::Path *)jarg1;
19425 arg2 = (float)jarg2;
19428 (arg1)->GenerateControlPoints(arg2);
19429 } CALL_CATCH_EXCEPTION();
19435 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Path_Sample(void * jarg1, float jarg2, void * jarg3, void * jarg4) {
19436 Dali::Path *arg1 = (Dali::Path *) 0 ;
19438 Dali::Vector3 *arg3 = 0 ;
19439 Dali::Vector3 *arg4 = 0 ;
19441 arg1 = (Dali::Path *)jarg1;
19442 arg2 = (float)jarg2;
19443 arg3 = (Dali::Vector3 *)jarg3;
19445 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 & type is null", 0);
19448 arg4 = (Dali::Vector3 *)jarg4;
19450 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 & type is null", 0);
19455 ((Dali::Path const *)arg1)->Sample(arg2,*arg3,*arg4);
19456 } CALL_CATCH_EXCEPTION();
19462 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Path_GetPoint(void * jarg1, unsigned long jarg2) {
19464 Dali::Path *arg1 = (Dali::Path *) 0 ;
19466 Dali::Vector3 *result = 0 ;
19468 arg1 = (Dali::Path *)jarg1;
19469 arg2 = (size_t)jarg2;
19472 result = (Dali::Vector3 *) &(arg1)->GetPoint(arg2);
19473 } CALL_CATCH_EXCEPTION(0);
19476 jresult = (void *)result;
19481 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Path_GetControlPoint(void * jarg1, unsigned long jarg2) {
19483 Dali::Path *arg1 = (Dali::Path *) 0 ;
19485 Dali::Vector3 *result = 0 ;
19487 arg1 = (Dali::Path *)jarg1;
19488 arg2 = (size_t)jarg2;
19491 result = (Dali::Vector3 *) &(arg1)->GetControlPoint(arg2);
19492 } CALL_CATCH_EXCEPTION(0);
19495 jresult = (void *)result;
19500 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_Path_GetPointCount(void * jarg1) {
19501 unsigned long jresult ;
19502 Dali::Path *arg1 = (Dali::Path *) 0 ;
19505 arg1 = (Dali::Path *)jarg1;
19508 result = ((Dali::Path const *)arg1)->GetPointCount();
19509 } CALL_CATCH_EXCEPTION(0);
19512 jresult = (unsigned long)result;
19517 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TimePeriod__SWIG_0(float jarg1) {
19520 Dali::TimePeriod *result = 0 ;
19522 arg1 = (float)jarg1;
19525 result = (Dali::TimePeriod *)new Dali::TimePeriod(arg1);
19526 } CALL_CATCH_EXCEPTION(0);
19529 jresult = (void *)result;
19534 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TimePeriod__SWIG_1(float jarg1, float jarg2) {
19538 Dali::TimePeriod *result = 0 ;
19540 arg1 = (float)jarg1;
19541 arg2 = (float)jarg2;
19544 result = (Dali::TimePeriod *)new Dali::TimePeriod(arg1,arg2);
19545 } CALL_CATCH_EXCEPTION(0);
19548 jresult = (void *)result;
19553 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TimePeriod(void * jarg1) {
19554 Dali::TimePeriod *arg1 = (Dali::TimePeriod *) 0 ;
19556 arg1 = (Dali::TimePeriod *)jarg1;
19560 } CALL_CATCH_EXCEPTION();
19566 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TimePeriod_delaySeconds_set(void * jarg1, float jarg2) {
19567 Dali::TimePeriod *arg1 = (Dali::TimePeriod *) 0 ;
19570 arg1 = (Dali::TimePeriod *)jarg1;
19571 arg2 = (float)jarg2;
19572 if (arg1) (arg1)->delaySeconds = arg2;
19576 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_TimePeriod_delaySeconds_get(void * jarg1) {
19578 Dali::TimePeriod *arg1 = (Dali::TimePeriod *) 0 ;
19581 arg1 = (Dali::TimePeriod *)jarg1;
19582 result = (float) ((arg1)->delaySeconds);
19588 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TimePeriod_durationSeconds_set(void * jarg1, float jarg2) {
19589 Dali::TimePeriod *arg1 = (Dali::TimePeriod *) 0 ;
19592 arg1 = (Dali::TimePeriod *)jarg1;
19593 arg2 = (float)jarg2;
19594 if (arg1) (arg1)->durationSeconds = arg2;
19598 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_TimePeriod_durationSeconds_get(void * jarg1) {
19600 Dali::TimePeriod *arg1 = (Dali::TimePeriod *) 0 ;
19603 arg1 = (Dali::TimePeriod *)jarg1;
19604 result = (float) ((arg1)->durationSeconds);
19609 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_LinearConstrainer_Property_VALUE_get() {
19613 result = (int)Dali::LinearConstrainer::Property::VALUE;
19614 jresult = (int)result;
19619 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_LinearConstrainer_Property_PROGRESS_get() {
19623 result = (int)Dali::LinearConstrainer::Property::PROGRESS;
19624 jresult = (int)result;
19629 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LinearConstrainer_Property() {
19631 Dali::LinearConstrainer::Property *result = 0 ;
19635 result = (Dali::LinearConstrainer::Property *)new Dali::LinearConstrainer::Property();
19636 } CALL_CATCH_EXCEPTION(0);
19639 jresult = (void *)result;
19644 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_LinearConstrainer_Property(void * jarg1) {
19645 Dali::LinearConstrainer::Property *arg1 = (Dali::LinearConstrainer::Property *) 0 ;
19647 arg1 = (Dali::LinearConstrainer::Property *)jarg1;
19651 } CALL_CATCH_EXCEPTION();
19657 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LinearConstrainer_New() {
19659 Dali::LinearConstrainer result;
19663 result = Dali::LinearConstrainer::New();
19664 } CALL_CATCH_EXCEPTION(0);
19667 jresult = new Dali::LinearConstrainer((const Dali::LinearConstrainer &)result);
19672 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LinearConstrainer_DownCast(void * jarg1) {
19674 Dali::BaseHandle arg1 ;
19675 Dali::BaseHandle *argp1 ;
19676 Dali::LinearConstrainer result;
19678 argp1 = (Dali::BaseHandle *)jarg1;
19680 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
19686 result = Dali::LinearConstrainer::DownCast(arg1);
19687 } CALL_CATCH_EXCEPTION(0);
19690 jresult = new Dali::LinearConstrainer((const Dali::LinearConstrainer &)result);
19695 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LinearConstrainer__SWIG_0() {
19697 Dali::LinearConstrainer *result = 0 ;
19701 result = (Dali::LinearConstrainer *)new Dali::LinearConstrainer();
19702 } CALL_CATCH_EXCEPTION(0);
19705 jresult = (void *)result;
19710 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_LinearConstrainer(void * jarg1) {
19711 Dali::LinearConstrainer *arg1 = (Dali::LinearConstrainer *) 0 ;
19713 arg1 = (Dali::LinearConstrainer *)jarg1;
19717 } CALL_CATCH_EXCEPTION();
19723 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LinearConstrainer__SWIG_1(void * jarg1) {
19725 Dali::LinearConstrainer *arg1 = 0 ;
19726 Dali::LinearConstrainer *result = 0 ;
19728 arg1 = (Dali::LinearConstrainer *)jarg1;
19730 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::LinearConstrainer const & type is null", 0);
19735 result = (Dali::LinearConstrainer *)new Dali::LinearConstrainer((Dali::LinearConstrainer const &)*arg1);
19736 } CALL_CATCH_EXCEPTION(0);
19739 jresult = (void *)result;
19744 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LinearConstrainer_Assign(void * jarg1, void * jarg2) {
19746 Dali::LinearConstrainer *arg1 = (Dali::LinearConstrainer *) 0 ;
19747 Dali::LinearConstrainer *arg2 = 0 ;
19748 Dali::LinearConstrainer *result = 0 ;
19750 arg1 = (Dali::LinearConstrainer *)jarg1;
19751 arg2 = (Dali::LinearConstrainer *)jarg2;
19753 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::LinearConstrainer const & type is null", 0);
19758 result = (Dali::LinearConstrainer *) &(arg1)->operator =((Dali::LinearConstrainer const &)*arg2);
19759 } CALL_CATCH_EXCEPTION(0);
19762 jresult = (void *)result;
19767 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LinearConstrainer_Apply__SWIG_0(void * jarg1, void * jarg2, void * jarg3, void * jarg4, void * jarg5) {
19768 Dali::LinearConstrainer *arg1 = (Dali::LinearConstrainer *) 0 ;
19769 SwigValueWrapper< Dali::Property > arg2 ;
19770 SwigValueWrapper< Dali::Property > arg3 ;
19771 Dali::Vector2 *arg4 = 0 ;
19772 Dali::Vector2 *arg5 = 0 ;
19773 Dali::Property *argp2 ;
19774 Dali::Property *argp3 ;
19776 arg1 = (Dali::LinearConstrainer *)jarg1;
19777 argp2 = (Dali::Property *)jarg2;
19779 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
19783 argp3 = (Dali::Property *)jarg3;
19785 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
19789 arg4 = (Dali::Vector2 *)jarg4;
19791 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
19794 arg5 = (Dali::Vector2 *)jarg5;
19796 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
19801 (arg1)->Apply(arg2,arg3,(Dali::Vector2 const &)*arg4,(Dali::Vector2 const &)*arg5);
19802 } CALL_CATCH_EXCEPTION();
19808 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LinearConstrainer_Apply__SWIG_1(void * jarg1, void * jarg2, void * jarg3, void * jarg4) {
19809 Dali::LinearConstrainer *arg1 = (Dali::LinearConstrainer *) 0 ;
19810 SwigValueWrapper< Dali::Property > arg2 ;
19811 SwigValueWrapper< Dali::Property > arg3 ;
19812 Dali::Vector2 *arg4 = 0 ;
19813 Dali::Property *argp2 ;
19814 Dali::Property *argp3 ;
19816 arg1 = (Dali::LinearConstrainer *)jarg1;
19817 argp2 = (Dali::Property *)jarg2;
19819 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
19823 argp3 = (Dali::Property *)jarg3;
19825 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
19829 arg4 = (Dali::Vector2 *)jarg4;
19831 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
19836 (arg1)->Apply(arg2,arg3,(Dali::Vector2 const &)*arg4);
19837 } CALL_CATCH_EXCEPTION();
19843 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LinearConstrainer_Remove(void * jarg1, void * jarg2) {
19844 Dali::LinearConstrainer *arg1 = (Dali::LinearConstrainer *) 0 ;
19845 Dali::Handle *arg2 = 0 ;
19847 arg1 = (Dali::LinearConstrainer *)jarg1;
19848 arg2 = (Dali::Handle *)jarg2;
19850 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Handle & type is null", 0);
19855 (arg1)->Remove(*arg2);
19856 } CALL_CATCH_EXCEPTION();
19862 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PathConstrainer_Property_FORWARD_get() {
19866 result = (int)Dali::PathConstrainer::Property::FORWARD;
19867 jresult = (int)result;
19872 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PathConstrainer_Property_POINTS_get() {
19876 result = (int)Dali::PathConstrainer::Property::POINTS;
19877 jresult = (int)result;
19882 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_PathConstrainer_Property_CONTROL_POINTS_get() {
19886 result = (int)Dali::PathConstrainer::Property::CONTROL_POINTS;
19887 jresult = (int)result;
19892 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PathConstrainer_Property() {
19894 Dali::PathConstrainer::Property *result = 0 ;
19898 result = (Dali::PathConstrainer::Property *)new Dali::PathConstrainer::Property();
19899 } CALL_CATCH_EXCEPTION(0);
19902 jresult = (void *)result;
19907 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PathConstrainer_Property(void * jarg1) {
19908 Dali::PathConstrainer::Property *arg1 = (Dali::PathConstrainer::Property *) 0 ;
19910 arg1 = (Dali::PathConstrainer::Property *)jarg1;
19914 } CALL_CATCH_EXCEPTION();
19920 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PathConstrainer_New() {
19922 Dali::PathConstrainer result;
19926 result = Dali::PathConstrainer::New();
19927 } CALL_CATCH_EXCEPTION(0);
19930 jresult = new Dali::PathConstrainer((const Dali::PathConstrainer &)result);
19935 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PathConstrainer_DownCast(void * jarg1) {
19937 Dali::BaseHandle arg1 ;
19938 Dali::BaseHandle *argp1 ;
19939 Dali::PathConstrainer result;
19941 argp1 = (Dali::BaseHandle *)jarg1;
19943 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
19949 result = Dali::PathConstrainer::DownCast(arg1);
19950 } CALL_CATCH_EXCEPTION(0);
19953 jresult = new Dali::PathConstrainer((const Dali::PathConstrainer &)result);
19958 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PathConstrainer__SWIG_0() {
19960 Dali::PathConstrainer *result = 0 ;
19964 result = (Dali::PathConstrainer *)new Dali::PathConstrainer();
19965 } CALL_CATCH_EXCEPTION(0);
19968 jresult = (void *)result;
19973 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PathConstrainer(void * jarg1) {
19974 Dali::PathConstrainer *arg1 = (Dali::PathConstrainer *) 0 ;
19976 arg1 = (Dali::PathConstrainer *)jarg1;
19980 } CALL_CATCH_EXCEPTION();
19986 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PathConstrainer__SWIG_1(void * jarg1) {
19988 Dali::PathConstrainer *arg1 = 0 ;
19989 Dali::PathConstrainer *result = 0 ;
19991 arg1 = (Dali::PathConstrainer *)jarg1;
19993 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PathConstrainer const & type is null", 0);
19998 result = (Dali::PathConstrainer *)new Dali::PathConstrainer((Dali::PathConstrainer const &)*arg1);
19999 } CALL_CATCH_EXCEPTION(0);
20002 jresult = (void *)result;
20007 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PathConstrainer_Assign(void * jarg1, void * jarg2) {
20009 Dali::PathConstrainer *arg1 = (Dali::PathConstrainer *) 0 ;
20010 Dali::PathConstrainer *arg2 = 0 ;
20011 Dali::PathConstrainer *result = 0 ;
20013 arg1 = (Dali::PathConstrainer *)jarg1;
20014 arg2 = (Dali::PathConstrainer *)jarg2;
20016 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PathConstrainer const & type is null", 0);
20021 result = (Dali::PathConstrainer *) &(arg1)->operator =((Dali::PathConstrainer const &)*arg2);
20022 } CALL_CATCH_EXCEPTION(0);
20025 jresult = (void *)result;
20030 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PathConstrainer_Apply__SWIG_0(void * jarg1, void * jarg2, void * jarg3, void * jarg4, void * jarg5) {
20031 Dali::PathConstrainer *arg1 = (Dali::PathConstrainer *) 0 ;
20032 SwigValueWrapper< Dali::Property > arg2 ;
20033 SwigValueWrapper< Dali::Property > arg3 ;
20034 Dali::Vector2 *arg4 = 0 ;
20035 Dali::Vector2 *arg5 = 0 ;
20036 Dali::Property *argp2 ;
20037 Dali::Property *argp3 ;
20039 arg1 = (Dali::PathConstrainer *)jarg1;
20040 argp2 = (Dali::Property *)jarg2;
20042 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
20046 argp3 = (Dali::Property *)jarg3;
20048 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
20052 arg4 = (Dali::Vector2 *)jarg4;
20054 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
20057 arg5 = (Dali::Vector2 *)jarg5;
20059 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
20064 (arg1)->Apply(arg2,arg3,(Dali::Vector2 const &)*arg4,(Dali::Vector2 const &)*arg5);
20065 } CALL_CATCH_EXCEPTION();
20071 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PathConstrainer_Apply__SWIG_1(void * jarg1, void * jarg2, void * jarg3, void * jarg4) {
20072 Dali::PathConstrainer *arg1 = (Dali::PathConstrainer *) 0 ;
20073 SwigValueWrapper< Dali::Property > arg2 ;
20074 SwigValueWrapper< Dali::Property > arg3 ;
20075 Dali::Vector2 *arg4 = 0 ;
20076 Dali::Property *argp2 ;
20077 Dali::Property *argp3 ;
20079 arg1 = (Dali::PathConstrainer *)jarg1;
20080 argp2 = (Dali::Property *)jarg2;
20082 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
20086 argp3 = (Dali::Property *)jarg3;
20088 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property", 0);
20092 arg4 = (Dali::Vector2 *)jarg4;
20094 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
20099 (arg1)->Apply(arg2,arg3,(Dali::Vector2 const &)*arg4);
20100 } CALL_CATCH_EXCEPTION();
20106 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PathConstrainer_Remove(void * jarg1, void * jarg2) {
20107 Dali::PathConstrainer *arg1 = (Dali::PathConstrainer *) 0 ;
20108 Dali::Handle *arg2 = 0 ;
20110 arg1 = (Dali::PathConstrainer *)jarg1;
20111 arg2 = (Dali::Handle *)jarg2;
20113 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Handle & type is null", 0);
20118 (arg1)->Remove(*arg2);
20119 } CALL_CATCH_EXCEPTION();
20125 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_FittingModeDefault_get() {
20127 Dali::FittingMode::Type result;
20129 result = (Dali::FittingMode::Type)(Dali::FittingMode::Type)Dali::FittingMode::DEFAULT;
20130 jresult = (int)result;
20135 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_DEFAULT_get() {
20137 Dali::SamplingMode::Type result;
20139 result = (Dali::SamplingMode::Type)(Dali::SamplingMode::Type)Dali::SamplingMode::DEFAULT;
20140 jresult = (int)result;
20145 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_NativeImageInterface_CreateResource(void * jarg1) {
20147 Dali::NativeImageInterface *arg1 = (Dali::NativeImageInterface *) 0 ;
20150 arg1 = (Dali::NativeImageInterface *)jarg1;
20153 result = (bool)(arg1)->CreateResource();
20154 } CALL_CATCH_EXCEPTION(0);
20162 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_NativeImageInterface_DestroyResource(void * jarg1) {
20163 Dali::NativeImageInterface *arg1 = (Dali::NativeImageInterface *) 0 ;
20165 arg1 = (Dali::NativeImageInterface *)jarg1;
20168 (arg1)->DestroyResource();
20169 } CALL_CATCH_EXCEPTION();
20175 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_NativeImageInterface_TargetTexture(void * jarg1) {
20176 unsigned int jresult ;
20177 Dali::NativeImageInterface *arg1 = (Dali::NativeImageInterface *) 0 ;
20178 unsigned int result;
20180 arg1 = (Dali::NativeImageInterface *)jarg1;
20183 result = (unsigned int)(arg1)->TargetTexture();
20184 } CALL_CATCH_EXCEPTION(0);
20192 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_NativeImageInterface_PrepareTexture(void * jarg1) {
20193 Dali::NativeImageInterface *arg1 = (Dali::NativeImageInterface *) 0 ;
20195 arg1 = (Dali::NativeImageInterface *)jarg1;
20198 (arg1)->PrepareTexture();
20199 } CALL_CATCH_EXCEPTION();
20205 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_NativeImageInterface_GetWidth(void * jarg1) {
20206 unsigned int jresult ;
20207 Dali::NativeImageInterface *arg1 = (Dali::NativeImageInterface *) 0 ;
20208 unsigned int result;
20210 arg1 = (Dali::NativeImageInterface *)jarg1;
20213 result = (unsigned int)((Dali::NativeImageInterface const *)arg1)->GetWidth();
20214 } CALL_CATCH_EXCEPTION(0);
20222 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_NativeImageInterface_GetHeight(void * jarg1) {
20223 unsigned int jresult ;
20224 Dali::NativeImageInterface *arg1 = (Dali::NativeImageInterface *) 0 ;
20225 unsigned int result;
20227 arg1 = (Dali::NativeImageInterface *)jarg1;
20230 result = (unsigned int)((Dali::NativeImageInterface const *)arg1)->GetHeight();
20231 } CALL_CATCH_EXCEPTION(0);
20239 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_NativeImageInterface_RequiresBlending(void * jarg1) {
20241 Dali::NativeImageInterface *arg1 = (Dali::NativeImageInterface *) 0 ;
20244 arg1 = (Dali::NativeImageInterface *)jarg1;
20247 result = (bool)((Dali::NativeImageInterface const *)arg1)->RequiresBlending();
20248 } CALL_CATCH_EXCEPTION(0);
20255 SWIGEXPORT void* SWIGSTDCALL CSharp_Dali_NativeImageInterface_GenerateUrl(void* nuiHandle)
20257 Dali::Toolkit::ImageUrl result;
20258 Dali::NativeImageInterface* nativeImage = (Dali::NativeImageInterface*)nuiHandle;
20263 result = Dali::Toolkit::Image::GenerateUrl(nativeImage);
20265 CALL_CATCH_EXCEPTION(0);
20268 jresult = new Dali::Toolkit::ImageUrl((const Dali::Toolkit::ImageUrl &)result);
20273 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_TYPE_get() {
20277 result = (int)Dali::CameraActor::Property::TYPE;
20278 jresult = (int)result;
20283 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_PROJECTION_MODE_get() {
20287 result = (int)Dali::CameraActor::Property::PROJECTION_MODE;
20288 jresult = (int)result;
20293 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_FIELD_OF_VIEW_get() {
20297 result = (int)Dali::CameraActor::Property::FIELD_OF_VIEW;
20298 jresult = (int)result;
20303 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_ASPECT_RATIO_get() {
20307 result = (int)Dali::CameraActor::Property::ASPECT_RATIO;
20308 jresult = (int)result;
20313 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_NEAR_PLANE_DISTANCE_get() {
20317 result = (int)Dali::CameraActor::Property::NEAR_PLANE_DISTANCE;
20318 jresult = (int)result;
20323 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_FAR_PLANE_DISTANCE_get() {
20327 result = (int)Dali::CameraActor::Property::FAR_PLANE_DISTANCE;
20328 jresult = (int)result;
20333 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_LEFT_PLANE_DISTANCE_get() {
20337 result = (int)Dali::CameraActor::Property::LEFT_PLANE_DISTANCE;
20338 jresult = (int)result;
20343 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_RIGHT_PLANE_DISTANCE_get() {
20347 result = (int)Dali::CameraActor::Property::RIGHT_PLANE_DISTANCE;
20348 jresult = (int)result;
20353 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_TOP_PLANE_DISTANCE_get() {
20357 result = (int)Dali::CameraActor::Property::TOP_PLANE_DISTANCE;
20358 jresult = (int)result;
20363 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_BOTTOM_PLANE_DISTANCE_get() {
20367 result = (int)Dali::CameraActor::Property::BOTTOM_PLANE_DISTANCE;
20368 jresult = (int)result;
20373 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_TARGET_POSITION_get() {
20377 result = (int)Dali::CameraActor::Property::TARGET_POSITION;
20378 jresult = (int)result;
20383 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_PROJECTION_MATRIX_get() {
20387 result = (int)Dali::CameraActor::Property::PROJECTION_MATRIX;
20388 jresult = (int)result;
20393 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_VIEW_MATRIX_get() {
20397 result = (int)Dali::CameraActor::Property::VIEW_MATRIX;
20398 jresult = (int)result;
20403 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_INVERT_Y_AXIS_get() {
20407 result = (int)Dali::CameraActor::Property::INVERT_Y_AXIS;
20408 jresult = (int)result;
20413 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_ORTHOGRAPHIC_SIZE_get() {
20417 result = (int)Dali::DevelCameraActor::Property::ORTHOGRAPHIC_SIZE;
20418 jresult = (int)result;
20423 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_Property_PROJECTION_DIRECTION_get() {
20427 result = (int)Dali::DevelCameraActor::Property::PROJECTION_DIRECTION;
20428 jresult = (int)result;
20433 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_CameraActor_Property() {
20435 Dali::CameraActor::Property *result = 0 ;
20439 result = (Dali::CameraActor::Property *)new Dali::CameraActor::Property();
20440 } CALL_CATCH_EXCEPTION(0);
20443 jresult = (void *)result;
20448 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_CameraActor_Property(void * jarg1) {
20449 Dali::CameraActor::Property *arg1 = (Dali::CameraActor::Property *) 0 ;
20451 arg1 = (Dali::CameraActor::Property *)jarg1;
20455 } CALL_CATCH_EXCEPTION();
20461 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_CameraActor__SWIG_0() {
20463 Dali::CameraActor *result = 0 ;
20467 result = (Dali::CameraActor *)new Dali::CameraActor();
20468 } CALL_CATCH_EXCEPTION(0);
20471 jresult = (void *)result;
20476 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CameraActor_New__SWIG_0() {
20478 Dali::CameraActor result;
20482 result = Dali::CameraActor::New();
20483 } CALL_CATCH_EXCEPTION(0);
20486 jresult = new Dali::CameraActor((const Dali::CameraActor &)result);
20491 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CameraActor_New__SWIG_1(void * jarg1) {
20493 Dali::Size *arg1 = 0 ;
20494 Dali::CameraActor result;
20496 arg1 = (Dali::Size *)jarg1;
20498 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Size const & type is null", 0);
20503 result = Dali::CameraActor::New((Dali::Vector2 const &)*arg1);
20504 } CALL_CATCH_EXCEPTION(0);
20507 jresult = new Dali::CameraActor((const Dali::CameraActor &)result);
20512 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CameraActor_New3DCamera() {
20514 Dali::CameraActor result;
20518 result = Dali::CameraActor::New3DCamera();
20519 } CALL_CATCH_EXCEPTION(0);
20522 jresult = new Dali::CameraActor((const Dali::CameraActor &)result);
20526 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CameraActor_DownCast(void * jarg1) {
20528 Dali::BaseHandle arg1 ;
20529 Dali::BaseHandle *argp1 ;
20530 Dali::CameraActor result;
20532 argp1 = (Dali::BaseHandle *)jarg1;
20534 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
20540 result = Dali::CameraActor::DownCast(arg1);
20541 } CALL_CATCH_EXCEPTION(0);
20544 jresult = new Dali::CameraActor((const Dali::CameraActor &)result);
20549 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_CameraActor(void * jarg1) {
20550 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
20552 arg1 = (Dali::CameraActor *)jarg1;
20556 } CALL_CATCH_EXCEPTION();
20562 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_CameraActor__SWIG_1(void * jarg1) {
20564 Dali::CameraActor *arg1 = 0 ;
20565 Dali::CameraActor *result = 0 ;
20567 arg1 = (Dali::CameraActor *)jarg1;
20569 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::CameraActor const & type is null", 0);
20574 result = (Dali::CameraActor *)new Dali::CameraActor((Dali::CameraActor const &)*arg1);
20575 } CALL_CATCH_EXCEPTION(0);
20578 jresult = (void *)result;
20583 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CameraActor_Assign(void * jarg1, void * jarg2) {
20585 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
20586 Dali::CameraActor *arg2 = 0 ;
20587 Dali::CameraActor *result = 0 ;
20589 arg1 = (Dali::CameraActor *)jarg1;
20590 arg2 = (Dali::CameraActor *)jarg2;
20592 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::CameraActor const & type is null", 0);
20597 result = (Dali::CameraActor *) &(arg1)->operator =((Dali::CameraActor const &)*arg2);
20598 } CALL_CATCH_EXCEPTION(0);
20601 jresult = (void *)result;
20606 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetType(void * jarg1, int jarg2) {
20607 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
20608 Dali::Camera::Type arg2 ;
20610 arg1 = (Dali::CameraActor *)jarg1;
20611 arg2 = (Dali::Camera::Type)jarg2;
20614 (arg1)->SetType(arg2);
20615 } CALL_CATCH_EXCEPTION();
20621 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_GetType(void * jarg1) {
20623 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
20624 Dali::Camera::Type result;
20626 arg1 = (Dali::CameraActor *)jarg1;
20629 result = (Dali::Camera::Type)((Dali::CameraActor const *)arg1)->GetType();
20630 } CALL_CATCH_EXCEPTION(0);
20633 jresult = (int)result;
20638 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetProjectionMode(void * jarg1, int jarg2) {
20639 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
20640 Dali::Camera::ProjectionMode arg2 ;
20642 arg1 = (Dali::CameraActor *)jarg1;
20643 arg2 = (Dali::Camera::ProjectionMode)jarg2;
20646 (arg1)->SetProjectionMode(arg2);
20647 } CALL_CATCH_EXCEPTION();
20653 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_CameraActor_GetProjectionMode(void * jarg1) {
20655 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
20656 Dali::Camera::ProjectionMode result;
20658 arg1 = (Dali::CameraActor *)jarg1;
20661 result = (Dali::Camera::ProjectionMode)((Dali::CameraActor const *)arg1)->GetProjectionMode();
20662 } CALL_CATCH_EXCEPTION(0);
20665 jresult = (int)result;
20670 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetFieldOfView(void * jarg1, float jarg2) {
20671 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
20674 arg1 = (Dali::CameraActor *)jarg1;
20675 arg2 = (float)jarg2;
20678 (arg1)->SetFieldOfView(arg2);
20679 } CALL_CATCH_EXCEPTION();
20685 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_CameraActor_GetFieldOfView(void * jarg1) {
20687 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
20690 arg1 = (Dali::CameraActor *)jarg1;
20693 result = (float)(arg1)->GetFieldOfView();
20694 } CALL_CATCH_EXCEPTION(0);
20702 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetAspectRatio(void * jarg1, float jarg2) {
20703 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
20706 arg1 = (Dali::CameraActor *)jarg1;
20707 arg2 = (float)jarg2;
20710 (arg1)->SetAspectRatio(arg2);
20711 } CALL_CATCH_EXCEPTION();
20717 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_CameraActor_GetAspectRatio(void * jarg1) {
20719 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
20722 arg1 = (Dali::CameraActor *)jarg1;
20725 result = (float)(arg1)->GetAspectRatio();
20726 } CALL_CATCH_EXCEPTION(0);
20734 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetNearClippingPlane(void * jarg1, float jarg2) {
20735 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
20738 arg1 = (Dali::CameraActor *)jarg1;
20739 arg2 = (float)jarg2;
20742 (arg1)->SetNearClippingPlane(arg2);
20743 } CALL_CATCH_EXCEPTION();
20749 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_CameraActor_GetNearClippingPlane(void * jarg1) {
20751 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
20754 arg1 = (Dali::CameraActor *)jarg1;
20757 result = (float)(arg1)->GetNearClippingPlane();
20758 } CALL_CATCH_EXCEPTION(0);
20766 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetFarClippingPlane(void * jarg1, float jarg2) {
20767 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
20770 arg1 = (Dali::CameraActor *)jarg1;
20771 arg2 = (float)jarg2;
20774 (arg1)->SetFarClippingPlane(arg2);
20775 } CALL_CATCH_EXCEPTION();
20781 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_CameraActor_GetFarClippingPlane(void * jarg1) {
20783 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
20786 arg1 = (Dali::CameraActor *)jarg1;
20789 result = (float)(arg1)->GetFarClippingPlane();
20790 } CALL_CATCH_EXCEPTION(0);
20798 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetTargetPosition(void * jarg1, void * jarg2) {
20799 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
20800 Dali::Vector3 *arg2 = 0 ;
20802 arg1 = (Dali::CameraActor *)jarg1;
20803 arg2 = (Dali::Vector3 *)jarg2;
20805 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
20810 (arg1)->SetTargetPosition((Dali::Vector3 const &)*arg2);
20811 } CALL_CATCH_EXCEPTION();
20817 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_CameraActor_GetTargetPosition(void * jarg1) {
20819 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
20820 Dali::Vector3 result;
20822 arg1 = (Dali::CameraActor *)jarg1;
20825 result = ((Dali::CameraActor const *)arg1)->GetTargetPosition();
20826 } CALL_CATCH_EXCEPTION(0);
20829 jresult = new Dali::Vector3((const Dali::Vector3 &)result);
20834 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetInvertYAxis(void * jarg1, bool jarg2) {
20835 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
20838 arg1 = (Dali::CameraActor *)jarg1;
20839 arg2 = jarg2 ? true : false;
20842 (arg1)->SetInvertYAxis(arg2);
20843 } CALL_CATCH_EXCEPTION();
20849 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_CameraActor_GetInvertYAxis(void * jarg1) {
20851 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
20854 arg1 = (Dali::CameraActor *)jarg1;
20857 result = (bool)(arg1)->GetInvertYAxis();
20858 } CALL_CATCH_EXCEPTION(0);
20866 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetPerspectiveProjection(void * jarg1, void * jarg2) {
20867 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
20868 Dali::Size *arg2 = 0 ;
20870 arg1 = (Dali::CameraActor *)jarg1;
20871 arg2 = (Dali::Size *)jarg2;
20873 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Size const & type is null", 0);
20878 (arg1)->SetPerspectiveProjection((Dali::Size const &)*arg2);
20879 } CALL_CATCH_EXCEPTION();
20885 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CameraActor_SetOrthographicProjection__SWIG_0(void * jarg1, void * jarg2) {
20886 Dali::CameraActor *arg1 = (Dali::CameraActor *) 0 ;
20887 Dali::Size *arg2 = 0 ;
20889 arg1 = (Dali::CameraActor *)jarg1;
20890 arg2 = (Dali::Size *)jarg2;
20892 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Size const & type is null", 0);
20897 (arg1)->SetOrthographicProjection((Dali::Size const &)*arg2);
20898 } CALL_CATCH_EXCEPTION();
20904 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_StringValuePair__SWIG_0() {
20906 std::pair< std::string,Dali::Property::Value > *result = 0 ;
20910 result = (std::pair< std::string,Dali::Property::Value > *)new std::pair< std::string,Dali::Property::Value >();
20911 } CALL_CATCH_EXCEPTION(0);
20914 jresult = (void *)result;
20919 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_StringValuePair__SWIG_1(char * jarg1, void * jarg2) {
20922 Dali::Property::Value arg2 ;
20923 Dali::Property::Value *argp2 ;
20924 std::pair< std::string,Dali::Property::Value > *result = 0 ;
20927 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
20930 (&arg1)->assign(jarg1);
20931 argp2 = (Dali::Property::Value *)jarg2;
20933 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0);
20939 result = (std::pair< std::string,Dali::Property::Value > *)new std::pair< std::string,Dali::Property::Value >(arg1,arg2);
20940 } CALL_CATCH_EXCEPTION(0);
20943 jresult = (void *)result;
20948 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_StringValuePair__SWIG_2(void * jarg1) {
20950 std::pair< std::string,Dali::Property::Value > *arg1 = 0 ;
20951 std::pair< std::string,Dali::Property::Value > *result = 0 ;
20953 arg1 = (std::pair< std::string,Dali::Property::Value > *)jarg1;
20955 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::pair< std::string,Dali::Property::Value > const & type is null", 0);
20960 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);
20961 } CALL_CATCH_EXCEPTION(0);
20964 jresult = (void *)result;
20969 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StringValuePair_first_set(void * jarg1, char * jarg2) {
20970 std::pair< std::string,Dali::Property::Value > *arg1 = (std::pair< std::string,Dali::Property::Value > *) 0 ;
20971 std::string *arg2 = 0 ;
20973 arg1 = (std::pair< std::string,Dali::Property::Value > *)jarg1;
20975 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
20978 std::string arg2_str(jarg2);
20980 if (arg1) (arg1)->first = *arg2;
20982 //argout typemap for const std::string&
20987 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_StringValuePair_first_get(void * jarg1) {
20989 std::pair< std::string,Dali::Property::Value > *arg1 = (std::pair< std::string,Dali::Property::Value > *) 0 ;
20990 std::string *result = 0 ;
20992 arg1 = (std::pair< std::string,Dali::Property::Value > *)jarg1;
20993 result = (std::string *) & ((arg1)->first);
20994 jresult = SWIG_csharp_string_callback(result->c_str());
20999 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StringValuePair_second_set(void * jarg1, void * jarg2) {
21000 std::pair< std::string,Dali::Property::Value > *arg1 = (std::pair< std::string,Dali::Property::Value > *) 0 ;
21001 Dali::Property::Value *arg2 = (Dali::Property::Value *) 0 ;
21003 arg1 = (std::pair< std::string,Dali::Property::Value > *)jarg1;
21004 arg2 = (Dali::Property::Value *)jarg2;
21005 if (arg1) (arg1)->second = *arg2;
21009 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_StringValuePair_second_get(void * jarg1) {
21011 std::pair< std::string,Dali::Property::Value > *arg1 = (std::pair< std::string,Dali::Property::Value > *) 0 ;
21012 Dali::Property::Value *result = 0 ;
21014 arg1 = (std::pair< std::string,Dali::Property::Value > *)jarg1;
21015 result = (Dali::Property::Value *)& ((arg1)->second);
21016 jresult = (void *)result;
21021 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_StringValuePair(void * jarg1) {
21022 std::pair< std::string,Dali::Property::Value > *arg1 = (std::pair< std::string,Dali::Property::Value > *) 0 ;
21024 arg1 = (std::pair< std::string,Dali::Property::Value > *)jarg1;
21028 } CALL_CATCH_EXCEPTION();
21034 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_Clear(void * jarg1) {
21035 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21037 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21041 } CALL_CATCH_EXCEPTION();
21047 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_Add(void * jarg1, void * jarg2) {
21048 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21049 Dali::TouchPoint *arg2 = 0 ;
21051 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21052 arg2 = (Dali::TouchPoint *)jarg2;
21054 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TouchPoint const & type is null", 0);
21059 (arg1)->push_back((Dali::TouchPoint const &)*arg2);
21060 } CALL_CATCH_EXCEPTION();
21066 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TouchPointContainer_size(void * jarg1) {
21067 unsigned long jresult ;
21068 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21069 std::vector< Dali::TouchPoint >::size_type result;
21071 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21074 result = ((std::vector< Dali::TouchPoint > const *)arg1)->size();
21075 } CALL_CATCH_EXCEPTION(0);
21078 jresult = (unsigned long)result;
21083 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TouchPointContainer_capacity(void * jarg1) {
21084 unsigned long jresult ;
21085 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21086 std::vector< Dali::TouchPoint >::size_type result;
21088 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21091 result = ((std::vector< Dali::TouchPoint > const *)arg1)->capacity();
21092 } CALL_CATCH_EXCEPTION(0);
21095 jresult = (unsigned long)result;
21100 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_reserve(void * jarg1, unsigned long jarg2) {
21101 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21102 std::vector< Dali::TouchPoint >::size_type arg2 ;
21104 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21105 arg2 = (std::vector< Dali::TouchPoint >::size_type)jarg2;
21108 (arg1)->reserve(arg2);
21109 } CALL_CATCH_EXCEPTION();
21115 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TouchPointContainer__SWIG_0() {
21117 std::vector< Dali::TouchPoint > *result = 0 ;
21121 result = (std::vector< Dali::TouchPoint > *)new std::vector< Dali::TouchPoint >();
21122 } CALL_CATCH_EXCEPTION(0);
21125 jresult = (void *)result;
21130 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TouchPointContainer__SWIG_1(void * jarg1) {
21132 std::vector< Dali::TouchPoint > *arg1 = 0 ;
21133 std::vector< Dali::TouchPoint > *result = 0 ;
21135 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21137 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< Dali::TouchPoint > const & type is null", 0);
21142 result = (std::vector< Dali::TouchPoint > *)new std::vector< Dali::TouchPoint >((std::vector< Dali::TouchPoint > const &)*arg1);
21143 } CALL_CATCH_EXCEPTION(0);
21146 jresult = (void *)result;
21151 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TouchPointContainer__SWIG_2(int jarg1) {
21154 std::vector< Dali::TouchPoint > *result = 0 ;
21160 result = (std::vector< Dali::TouchPoint > *)new_std_vector_Sl_Dali_TouchPoint_Sg___SWIG_2(arg1);
21162 catch(std::out_of_range &_e) {
21163 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
21167 } CALL_CATCH_EXCEPTION(0);
21170 jresult = (void *)result;
21175 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TouchPointContainer_getitemcopy(void * jarg1, int jarg2) {
21177 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21179 SwigValueWrapper< Dali::TouchPoint > result;
21181 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21186 result = std_vector_Sl_Dali_TouchPoint_Sg__getitemcopy(arg1,arg2);
21188 catch(std::out_of_range &_e) {
21189 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
21193 } CALL_CATCH_EXCEPTION(0);
21196 jresult = new Dali::TouchPoint((const Dali::TouchPoint &)result);
21201 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TouchPointContainer_getitem(void * jarg1, int jarg2) {
21203 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21205 Dali::TouchPoint *result = 0 ;
21207 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21212 result = (Dali::TouchPoint *) &std_vector_Sl_Dali_TouchPoint_Sg__getitem(arg1,arg2);
21214 catch(std::out_of_range &_e) {
21215 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
21219 } CALL_CATCH_EXCEPTION(0);
21222 jresult = (void *)result;
21227 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_setitem(void * jarg1, int jarg2, void * jarg3) {
21228 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21230 Dali::TouchPoint *arg3 = 0 ;
21232 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21234 arg3 = (Dali::TouchPoint *)jarg3;
21236 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TouchPoint const & type is null", 0);
21242 std_vector_Sl_Dali_TouchPoint_Sg__setitem(arg1,arg2,(Dali::TouchPoint const &)*arg3);
21244 catch(std::out_of_range &_e) {
21245 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
21249 } CALL_CATCH_EXCEPTION();
21255 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_AddRange(void * jarg1, void * jarg2) {
21256 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21257 std::vector< Dali::TouchPoint > *arg2 = 0 ;
21259 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21260 arg2 = (std::vector< Dali::TouchPoint > *)jarg2;
21262 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< Dali::TouchPoint > const & type is null", 0);
21267 std_vector_Sl_Dali_TouchPoint_Sg__AddRange(arg1,(std::vector< Dali::TouchPoint > const &)*arg2);
21268 } CALL_CATCH_EXCEPTION();
21274 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TouchPointContainer_GetRange(void * jarg1, int jarg2, int jarg3) {
21276 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21279 std::vector< Dali::TouchPoint > *result = 0 ;
21281 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21287 result = (std::vector< Dali::TouchPoint > *)std_vector_Sl_Dali_TouchPoint_Sg__GetRange(arg1,arg2,arg3);
21289 catch(std::out_of_range &_e) {
21290 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
21293 catch(std::invalid_argument &_e) {
21294 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), "");
21298 } CALL_CATCH_EXCEPTION(0);
21301 jresult = (void *)result;
21306 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_Insert(void * jarg1, int jarg2, void * jarg3) {
21307 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21309 Dali::TouchPoint *arg3 = 0 ;
21311 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21313 arg3 = (Dali::TouchPoint *)jarg3;
21315 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TouchPoint const & type is null", 0);
21321 std_vector_Sl_Dali_TouchPoint_Sg__Insert(arg1,arg2,(Dali::TouchPoint const &)*arg3);
21323 catch(std::out_of_range &_e) {
21324 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
21328 } CALL_CATCH_EXCEPTION();
21334 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_InsertRange(void * jarg1, int jarg2, void * jarg3) {
21335 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21337 std::vector< Dali::TouchPoint > *arg3 = 0 ;
21339 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21341 arg3 = (std::vector< Dali::TouchPoint > *)jarg3;
21343 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< Dali::TouchPoint > const & type is null", 0);
21349 std_vector_Sl_Dali_TouchPoint_Sg__InsertRange(arg1,arg2,(std::vector< Dali::TouchPoint > const &)*arg3);
21351 catch(std::out_of_range &_e) {
21352 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
21356 } CALL_CATCH_EXCEPTION();
21362 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_RemoveAt(void * jarg1, int jarg2) {
21363 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21366 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21371 std_vector_Sl_Dali_TouchPoint_Sg__RemoveAt(arg1,arg2);
21373 catch(std::out_of_range &_e) {
21374 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
21378 } CALL_CATCH_EXCEPTION();
21384 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_RemoveRange(void * jarg1, int jarg2, int jarg3) {
21385 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21389 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21395 std_vector_Sl_Dali_TouchPoint_Sg__RemoveRange(arg1,arg2,arg3);
21397 catch(std::out_of_range &_e) {
21398 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
21401 catch(std::invalid_argument &_e) {
21402 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), "");
21406 } CALL_CATCH_EXCEPTION();
21412 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TouchPointContainer_Repeat(void * jarg1, int jarg2) {
21414 Dali::TouchPoint *arg1 = 0 ;
21416 std::vector< Dali::TouchPoint > *result = 0 ;
21418 arg1 = (Dali::TouchPoint *)jarg1;
21420 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TouchPoint const & type is null", 0);
21427 result = (std::vector< Dali::TouchPoint > *)std_vector_Sl_Dali_TouchPoint_Sg__Repeat((Dali::TouchPoint const &)*arg1,arg2);
21429 catch(std::out_of_range &_e) {
21430 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
21434 } CALL_CATCH_EXCEPTION(0);
21437 jresult = (void *)result;
21442 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_Reverse__SWIG_0(void * jarg1) {
21443 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21445 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21448 std_vector_Sl_Dali_TouchPoint_Sg__Reverse__SWIG_0(arg1);
21449 } CALL_CATCH_EXCEPTION();
21455 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_Reverse__SWIG_1(void * jarg1, int jarg2, int jarg3) {
21456 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21460 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21466 std_vector_Sl_Dali_TouchPoint_Sg__Reverse__SWIG_1(arg1,arg2,arg3);
21468 catch(std::out_of_range &_e) {
21469 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
21472 catch(std::invalid_argument &_e) {
21473 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), "");
21477 } CALL_CATCH_EXCEPTION();
21483 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TouchPointContainer_SetRange(void * jarg1, int jarg2, void * jarg3) {
21484 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21486 std::vector< Dali::TouchPoint > *arg3 = 0 ;
21488 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21490 arg3 = (std::vector< Dali::TouchPoint > *)jarg3;
21492 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< Dali::TouchPoint > const & type is null", 0);
21498 std_vector_Sl_Dali_TouchPoint_Sg__SetRange(arg1,arg2,(std::vector< Dali::TouchPoint > const &)*arg3);
21500 catch(std::out_of_range &_e) {
21501 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
21505 } CALL_CATCH_EXCEPTION();
21511 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TouchPointContainer(void * jarg1) {
21512 std::vector< Dali::TouchPoint > *arg1 = (std::vector< Dali::TouchPoint > *) 0 ;
21514 arg1 = (std::vector< Dali::TouchPoint > *)jarg1;
21518 } CALL_CATCH_EXCEPTION();
21524 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Rectangle__SWIG_0() {
21526 Dali::Rect< int > *result = 0 ;
21530 result = (Dali::Rect< int > *)new Dali::Rect< int >();
21531 } CALL_CATCH_EXCEPTION(0);
21534 jresult = (void *)result;
21539 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Rectangle__SWIG_1(int jarg1, int jarg2, int jarg3, int jarg4) {
21545 Dali::Rect< int > *result = 0 ;
21553 result = (Dali::Rect< int > *)new Dali::Rect< int >(arg1,arg2,arg3,arg4);
21554 } CALL_CATCH_EXCEPTION(0);
21557 jresult = (void *)result;
21562 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Rectangle__SWIG_2(void * jarg1) {
21564 Dali::Rect< int > *arg1 = 0 ;
21565 Dali::Rect< int > *result = 0 ;
21567 arg1 = (Dali::Rect< int > *)jarg1;
21569 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< int > const & type is null", 0);
21574 result = (Dali::Rect< int > *)new Dali::Rect< int >((Dali::Rect< int > const &)*arg1);
21575 } CALL_CATCH_EXCEPTION(0);
21578 jresult = (void *)result;
21583 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Rectangle_Assign(void * jarg1, void * jarg2) {
21585 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
21586 Dali::Rect< int > *arg2 = 0 ;
21587 Dali::Rect< int > *result = 0 ;
21589 arg1 = (Dali::Rect< int > *)jarg1;
21590 arg2 = (Dali::Rect< int > *)jarg2;
21592 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< int > const & type is null", 0);
21597 result = (Dali::Rect< int > *) &(arg1)->operator =((Dali::Rect< int > const &)*arg2);
21598 } CALL_CATCH_EXCEPTION(0);
21601 jresult = (void *)result;
21606 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Rectangle_Set(void * jarg1, int jarg2, int jarg3, int jarg4, int jarg5) {
21607 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
21613 arg1 = (Dali::Rect< int > *)jarg1;
21620 (arg1)->Set(arg2,arg3,arg4,arg5);
21621 } CALL_CATCH_EXCEPTION();
21627 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Rectangle_IsEmpty(void * jarg1) {
21629 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
21632 arg1 = (Dali::Rect< int > *)jarg1;
21635 result = (bool)((Dali::Rect< int > const *)arg1)->IsEmpty();
21636 } CALL_CATCH_EXCEPTION(0);
21644 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_Left(void * jarg1) {
21646 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
21649 arg1 = (Dali::Rect< int > *)jarg1;
21652 result = (int)((Dali::Rect< int > const *)arg1)->Left();
21653 } CALL_CATCH_EXCEPTION(0);
21661 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_Right(void * jarg1) {
21663 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
21666 arg1 = (Dali::Rect< int > *)jarg1;
21669 result = (int)((Dali::Rect< int > const *)arg1)->Right();
21670 } CALL_CATCH_EXCEPTION(0);
21678 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_Top(void * jarg1) {
21680 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
21683 arg1 = (Dali::Rect< int > *)jarg1;
21686 result = (int)((Dali::Rect< int > const *)arg1)->Top();
21687 } CALL_CATCH_EXCEPTION(0);
21695 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_Bottom(void * jarg1) {
21697 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
21700 arg1 = (Dali::Rect< int > *)jarg1;
21703 result = (int)((Dali::Rect< int > const *)arg1)->Bottom();
21704 } CALL_CATCH_EXCEPTION(0);
21712 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_Area(void * jarg1) {
21714 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
21717 arg1 = (Dali::Rect< int > *)jarg1;
21720 result = (int)((Dali::Rect< int > const *)arg1)->Area();
21721 } CALL_CATCH_EXCEPTION(0);
21729 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Rectangle_Intersects(void * jarg1, void * jarg2) {
21731 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
21732 Dali::Rect< int > *arg2 = 0 ;
21735 arg1 = (Dali::Rect< int > *)jarg1;
21736 arg2 = (Dali::Rect< int > *)jarg2;
21738 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< int > const & type is null", 0);
21743 result = (bool)((Dali::Rect< int > const *)arg1)->Intersects((Dali::Rect< int > const &)*arg2);
21744 } CALL_CATCH_EXCEPTION(0);
21752 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_Rectangle_Contains(void * jarg1, void * jarg2) {
21754 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
21755 Dali::Rect< int > *arg2 = 0 ;
21758 arg1 = (Dali::Rect< int > *)jarg1;
21759 arg2 = (Dali::Rect< int > *)jarg2;
21761 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< int > const & type is null", 0);
21766 result = (bool)((Dali::Rect< int > const *)arg1)->Contains((Dali::Rect< int > const &)*arg2);
21767 } CALL_CATCH_EXCEPTION(0);
21775 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Rectangle_x_set(void * jarg1, int jarg2) {
21776 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
21779 arg1 = (Dali::Rect< int > *)jarg1;
21781 if (arg1) (arg1)->x = arg2;
21785 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_x_get(void * jarg1) {
21787 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
21790 arg1 = (Dali::Rect< int > *)jarg1;
21791 result = (int) ((arg1)->x);
21797 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Rectangle_left_set(void * jarg1, int jarg2) {
21798 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
21801 arg1 = (Dali::Rect< int > *)jarg1;
21803 if (arg1) (arg1)->left = arg2;
21807 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_left_get(void * jarg1) {
21809 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
21812 arg1 = (Dali::Rect< int > *)jarg1;
21813 result = (int) ((arg1)->left);
21819 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Rectangle_y_set(void * jarg1, int jarg2) {
21820 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
21823 arg1 = (Dali::Rect< int > *)jarg1;
21825 if (arg1) (arg1)->y = arg2;
21829 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_y_get(void * jarg1) {
21831 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
21834 arg1 = (Dali::Rect< int > *)jarg1;
21835 result = (int) ((arg1)->y);
21841 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Rectangle_right_set(void * jarg1, int jarg2) {
21842 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
21845 arg1 = (Dali::Rect< int > *)jarg1;
21847 if (arg1) (arg1)->right = arg2;
21851 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_right_get(void * jarg1) {
21853 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
21856 arg1 = (Dali::Rect< int > *)jarg1;
21857 result = (int) ((arg1)->right);
21863 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Rectangle_width_set(void * jarg1, int jarg2) {
21864 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
21867 arg1 = (Dali::Rect< int > *)jarg1;
21869 if (arg1) (arg1)->width = arg2;
21873 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_width_get(void * jarg1) {
21875 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
21878 arg1 = (Dali::Rect< int > *)jarg1;
21879 result = (int) ((arg1)->width);
21885 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Rectangle_bottom_set(void * jarg1, int jarg2) {
21886 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
21889 arg1 = (Dali::Rect< int > *)jarg1;
21891 if (arg1) (arg1)->bottom = arg2;
21895 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_bottom_get(void * jarg1) {
21897 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
21900 arg1 = (Dali::Rect< int > *)jarg1;
21901 result = (int) ((arg1)->bottom);
21907 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Rectangle_height_set(void * jarg1, int jarg2) {
21908 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
21911 arg1 = (Dali::Rect< int > *)jarg1;
21913 if (arg1) (arg1)->height = arg2;
21917 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_height_get(void * jarg1) {
21919 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
21922 arg1 = (Dali::Rect< int > *)jarg1;
21923 result = (int) ((arg1)->height);
21929 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Rectangle_top_set(void * jarg1, int jarg2) {
21930 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
21933 arg1 = (Dali::Rect< int > *)jarg1;
21935 if (arg1) (arg1)->top = arg2;
21939 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_Rectangle_top_get(void * jarg1) {
21941 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
21944 arg1 = (Dali::Rect< int > *)jarg1;
21945 result = (int) ((arg1)->top);
21951 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Rectangle(void * jarg1) {
21952 Dali::Rect< int > *arg1 = (Dali::Rect< int > *) 0 ;
21954 arg1 = (Dali::Rect< int > *)jarg1;
21958 } CALL_CATCH_EXCEPTION();
21964 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PaddingType__SWIG_0() {
21966 Dali::Rect< float > *result = 0 ;
21970 result = (Dali::Rect< float > *)new Dali::Rect< float >();
21971 } CALL_CATCH_EXCEPTION(0);
21974 jresult = (void *)result;
21979 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PaddingType__SWIG_1(float jarg1, float jarg2, float jarg3, float jarg4) {
21985 Dali::Rect< float > *result = 0 ;
21987 arg1 = (float)jarg1;
21988 arg2 = (float)jarg2;
21989 arg3 = (float)jarg4;
21990 arg4 = (float)jarg3;
21993 result = (Dali::Rect< float > *)new Dali::Rect< float >(arg1,arg2,arg3,arg4);
21994 } CALL_CATCH_EXCEPTION(0);
21997 jresult = (void *)result;
22002 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PaddingType__SWIG_2(void * jarg1) {
22004 Dali::Rect< float > *arg1 = 0 ;
22005 Dali::Rect< float > *result = 0 ;
22007 arg1 = (Dali::Rect< float > *)jarg1;
22009 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< float > const & type is null", 0);
22014 result = (Dali::Rect< float > *)new Dali::Rect< float >((Dali::Rect< float > const &)*arg1);
22015 } CALL_CATCH_EXCEPTION(0);
22018 jresult = (void *)result;
22023 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_PaddingType_Assign(void * jarg1, void * jarg2) {
22025 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22026 Dali::Rect< float > *arg2 = 0 ;
22027 Dali::Rect< float > *result = 0 ;
22029 arg1 = (Dali::Rect< float > *)jarg1;
22030 arg2 = (Dali::Rect< float > *)jarg2;
22032 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Rect< float > const & type is null", 0);
22037 result = (Dali::Rect< float > *) &(arg1)->operator =((Dali::Rect< float > const &)*arg2);
22038 } CALL_CATCH_EXCEPTION(0);
22041 jresult = (void *)result;
22046 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PaddingType_Set(void * jarg1, float jarg2, float jarg3, float jarg4, float jarg5) {
22047 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22053 arg1 = (Dali::Rect< float > *)jarg1;
22054 arg2 = (float)jarg2;
22055 arg3 = (float)jarg3;
22056 arg4 = (float)jarg5;
22057 arg5 = (float)jarg4;
22060 (arg1)->Set(arg2,arg3,arg4,arg5);
22061 } CALL_CATCH_EXCEPTION();
22067 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PaddingType_left_set(void * jarg1, float jarg2) {
22068 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22071 arg1 = (Dali::Rect< float > *)jarg1;
22072 arg2 = (float)jarg2;
22073 if (arg1) (arg1)->left = arg2;
22077 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PaddingType_left_get(void * jarg1) {
22079 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22082 arg1 = (Dali::Rect< float > *)jarg1;
22083 result = (float) ((arg1)->left);
22089 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PaddingType_start_set(void * jarg1, float jarg2) {
22090 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22093 arg1 = (Dali::Rect< float > *)jarg1;
22094 arg2 = (float)jarg2;
22095 if (arg1) (arg1)->left = arg2;
22099 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PaddingType_start_get(void * jarg1) {
22101 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22104 arg1 = (Dali::Rect< float > *)jarg1;
22105 result = (float) ((arg1)->left);
22111 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PaddingType_right_set(void * jarg1, float jarg2) {
22112 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22115 arg1 = (Dali::Rect< float > *)jarg1;
22116 arg2 = (float)jarg2;
22117 if (arg1) (arg1)->right = arg2;
22121 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PaddingType_right_get(void * jarg1) {
22123 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22126 arg1 = (Dali::Rect< float > *)jarg1;
22127 result = (float) ((arg1)->right);
22133 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PaddingType_end_set(void * jarg1, float jarg2) {
22134 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22137 arg1 = (Dali::Rect< float > *)jarg1;
22138 arg2 = (float)jarg2;
22139 if (arg1) (arg1)->right = arg2;
22143 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PaddingType_end_get(void * jarg1) {
22145 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22148 arg1 = (Dali::Rect< float > *)jarg1;
22149 result = (float) ((arg1)->right);
22155 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PaddingType_bottom_set(void * jarg1, float jarg2) {
22156 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22159 arg1 = (Dali::Rect< float > *)jarg1;
22160 arg2 = (float)jarg2;
22161 if (arg1) (arg1)->bottom = arg2;
22165 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PaddingType_bottom_get(void * jarg1) {
22167 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22170 arg1 = (Dali::Rect< float > *)jarg1;
22171 result = (float) ((arg1)->bottom);
22177 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PaddingType_top_set(void * jarg1, float jarg2) {
22178 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22181 arg1 = (Dali::Rect< float > *)jarg1;
22182 arg2 = (float)jarg2;
22183 if (arg1) (arg1)->top = arg2;
22187 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_PaddingType_top_get(void * jarg1) {
22189 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22192 arg1 = (Dali::Rect< float > *)jarg1;
22193 result = (float) ((arg1)->top);
22199 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PaddingType(void * jarg1) {
22200 Dali::Rect< float > *arg1 = (Dali::Rect< float > *) 0 ;
22202 arg1 = (Dali::Rect< float > *)jarg1;
22206 } CALL_CATCH_EXCEPTION();
22212 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_VectorInteger_BaseType_get() {
22216 result = (int)Dali::Vector< int >::BaseType;
22217 jresult = (int)result;
22222 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VectorInteger__SWIG_0() {
22224 Dali::Vector< int > *result = 0 ;
22228 result = (Dali::Vector< int > *)new Dali::Vector< int >();
22229 } CALL_CATCH_EXCEPTION(0);
22232 jresult = (void *)result;
22237 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_VectorInteger(void * jarg1) {
22238 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22240 arg1 = (Dali::Vector< int > *)jarg1;
22244 } CALL_CATCH_EXCEPTION();
22250 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VectorInteger__SWIG_1(void * jarg1) {
22252 Dali::Vector< int > *arg1 = 0 ;
22253 Dali::Vector< int > *result = 0 ;
22255 arg1 = (Dali::Vector< int > *)jarg1;
22257 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< int > const & type is null", 0);
22262 result = (Dali::Vector< int > *)new Dali::Vector< int >((Dali::Vector< int > const &)*arg1);
22263 } CALL_CATCH_EXCEPTION(0);
22266 jresult = (void *)result;
22271 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorInteger_Assign(void * jarg1, void * jarg2) {
22273 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22274 Dali::Vector< int > *arg2 = 0 ;
22275 Dali::Vector< int > *result = 0 ;
22277 arg1 = (Dali::Vector< int > *)jarg1;
22278 arg2 = (Dali::Vector< int > *)jarg2;
22280 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< int > const & type is null", 0);
22285 result = (Dali::Vector< int > *) &(arg1)->operator =((Dali::Vector< int > const &)*arg2);
22286 } CALL_CATCH_EXCEPTION(0);
22289 jresult = (void *)result;
22294 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorInteger_Begin(void * jarg1) {
22296 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22297 Dali::Vector< int >::Iterator result;
22299 arg1 = (Dali::Vector< int > *)jarg1;
22302 result = (Dali::Vector< int >::Iterator)((Dali::Vector< int > const *)arg1)->Begin();
22303 } CALL_CATCH_EXCEPTION(0);
22306 jresult = (void *)result;
22311 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorInteger_End(void * jarg1) {
22313 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22314 Dali::Vector< int >::Iterator result;
22316 arg1 = (Dali::Vector< int > *)jarg1;
22319 result = (Dali::Vector< int >::Iterator)((Dali::Vector< int > const *)arg1)->End();
22320 } CALL_CATCH_EXCEPTION(0);
22323 jresult = (void *)result;
22328 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorInteger_ValueOfIndex__SWIG_0(void * jarg1, unsigned long jarg2) {
22330 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22331 Dali::Vector< int >::SizeType arg2 ;
22332 Dali::Vector< int >::ItemType *result = 0 ;
22334 arg1 = (Dali::Vector< int > *)jarg1;
22335 arg2 = (Dali::Vector< int >::SizeType)jarg2;
22338 result = (Dali::Vector< int >::ItemType *) &(arg1)->operator [](arg2);
22339 } CALL_CATCH_EXCEPTION(0);
22342 jresult = (void *)result;
22347 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_PushBack(void * jarg1, int jarg2) {
22348 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22349 Dali::Vector< int >::ItemType *arg2 = 0 ;
22350 Dali::Vector< int >::ItemType temp2 ;
22352 arg1 = (Dali::Vector< int > *)jarg1;
22353 temp2 = (Dali::Vector< int >::ItemType)jarg2;
22357 (arg1)->PushBack((Dali::Vector< int >::ItemType const &)*arg2);
22358 } CALL_CATCH_EXCEPTION();
22364 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_Insert__SWIG_0(void * jarg1, void * jarg2, int jarg3) {
22365 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22366 Dali::Vector< int >::Iterator arg2 = (Dali::Vector< int >::Iterator) 0 ;
22367 Dali::Vector< int >::ItemType *arg3 = 0 ;
22368 Dali::Vector< int >::ItemType temp3 ;
22370 arg1 = (Dali::Vector< int > *)jarg1;
22371 arg2 = (Dali::Vector< int >::Iterator)jarg2;
22372 temp3 = (Dali::Vector< int >::ItemType)jarg3;
22376 (arg1)->Insert(arg2,(Dali::Vector< int >::ItemType const &)*arg3);
22377 } CALL_CATCH_EXCEPTION();
22383 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_Insert__SWIG_1(void * jarg1, void * jarg2, void * jarg3, void * jarg4) {
22384 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22385 Dali::Vector< int >::Iterator arg2 = (Dali::Vector< int >::Iterator) 0 ;
22386 Dali::Vector< int >::Iterator arg3 = (Dali::Vector< int >::Iterator) 0 ;
22387 Dali::Vector< int >::Iterator arg4 = (Dali::Vector< int >::Iterator) 0 ;
22389 arg1 = (Dali::Vector< int > *)jarg1;
22390 arg2 = (Dali::Vector< int >::Iterator)jarg2;
22391 arg3 = (Dali::Vector< int >::Iterator)jarg3;
22392 arg4 = (Dali::Vector< int >::Iterator)jarg4;
22395 (arg1)->Insert(arg2,arg3,arg4);
22396 } CALL_CATCH_EXCEPTION();
22402 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_Reserve(void * jarg1, unsigned long jarg2) {
22403 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22404 Dali::Vector< int >::SizeType arg2 ;
22406 arg1 = (Dali::Vector< int > *)jarg1;
22407 arg2 = (Dali::Vector< int >::SizeType)jarg2;
22410 (arg1)->Reserve(arg2);
22411 } CALL_CATCH_EXCEPTION();
22417 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_Resize__SWIG_0(void * jarg1, unsigned long jarg2) {
22418 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22419 Dali::Vector< int >::SizeType arg2 ;
22421 arg1 = (Dali::Vector< int > *)jarg1;
22422 arg2 = (Dali::Vector< int >::SizeType)jarg2;
22425 (arg1)->Resize(arg2);
22426 } CALL_CATCH_EXCEPTION();
22432 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_Resize__SWIG_1(void * jarg1, unsigned long jarg2, int jarg3) {
22433 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22434 Dali::Vector< int >::SizeType arg2 ;
22435 Dali::Vector< int >::ItemType *arg3 = 0 ;
22436 Dali::Vector< int >::ItemType temp3 ;
22438 arg1 = (Dali::Vector< int > *)jarg1;
22439 arg2 = (Dali::Vector< int >::SizeType)jarg2;
22440 temp3 = (Dali::Vector< int >::ItemType)jarg3;
22444 (arg1)->Resize(arg2,(Dali::Vector< int >::ItemType const &)*arg3);
22445 } CALL_CATCH_EXCEPTION();
22451 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorInteger_Erase__SWIG_0(void * jarg1, void * jarg2) {
22453 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22454 Dali::Vector< int >::Iterator arg2 = (Dali::Vector< int >::Iterator) 0 ;
22455 Dali::Vector< int >::Iterator result;
22457 arg1 = (Dali::Vector< int > *)jarg1;
22458 arg2 = (Dali::Vector< int >::Iterator)jarg2;
22461 result = (Dali::Vector< int >::Iterator)(arg1)->Erase(arg2);
22462 } CALL_CATCH_EXCEPTION(0);
22465 jresult = (void *)result;
22470 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorInteger_Erase__SWIG_1(void * jarg1, void * jarg2, void * jarg3) {
22472 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22473 Dali::Vector< int >::Iterator arg2 = (Dali::Vector< int >::Iterator) 0 ;
22474 Dali::Vector< int >::Iterator arg3 = (Dali::Vector< int >::Iterator) 0 ;
22475 Dali::Vector< int >::Iterator result;
22477 arg1 = (Dali::Vector< int > *)jarg1;
22478 arg2 = (Dali::Vector< int >::Iterator)jarg2;
22479 arg3 = (Dali::Vector< int >::Iterator)jarg3;
22482 result = (Dali::Vector< int >::Iterator)(arg1)->Erase(arg2,arg3);
22483 } CALL_CATCH_EXCEPTION(0);
22486 jresult = (void *)result;
22491 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_Remove(void * jarg1, void * jarg2) {
22492 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22493 Dali::Vector< int >::Iterator arg2 = (Dali::Vector< int >::Iterator) 0 ;
22495 arg1 = (Dali::Vector< int > *)jarg1;
22496 arg2 = (Dali::Vector< int >::Iterator)jarg2;
22499 (arg1)->Remove(arg2);
22500 } CALL_CATCH_EXCEPTION();
22506 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_Swap(void * jarg1, void * jarg2) {
22507 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22508 Dali::Vector< int > *arg2 = 0 ;
22510 arg1 = (Dali::Vector< int > *)jarg1;
22511 arg2 = (Dali::Vector< int > *)jarg2;
22513 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< int > & type is null", 0);
22518 (arg1)->Swap(*arg2);
22519 } CALL_CATCH_EXCEPTION();
22525 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_Clear(void * jarg1) {
22526 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22528 arg1 = (Dali::Vector< int > *)jarg1;
22532 } CALL_CATCH_EXCEPTION();
22538 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorInteger_Release(void * jarg1) {
22539 Dali::Vector< int > *arg1 = (Dali::Vector< int > *) 0 ;
22541 arg1 = (Dali::Vector< int > *)jarg1;
22545 } CALL_CATCH_EXCEPTION();
22551 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_VectorFloat_BaseType_get() {
22555 result = (int)Dali::Vector< float >::BaseType;
22556 jresult = (int)result;
22561 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VectorFloat__SWIG_0() {
22563 Dali::Vector< float > *result = 0 ;
22567 result = (Dali::Vector< float > *)new Dali::Vector< float >();
22568 } CALL_CATCH_EXCEPTION(0);
22571 jresult = (void *)result;
22576 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_VectorFloat(void * jarg1) {
22577 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
22579 arg1 = (Dali::Vector< float > *)jarg1;
22583 } CALL_CATCH_EXCEPTION();
22589 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VectorFloat__SWIG_1(void * jarg1) {
22591 Dali::Vector< float > *arg1 = 0 ;
22592 Dali::Vector< float > *result = 0 ;
22594 arg1 = (Dali::Vector< float > *)jarg1;
22596 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< float > const & type is null", 0);
22601 result = (Dali::Vector< float > *)new Dali::Vector< float >((Dali::Vector< float > const &)*arg1);
22602 } CALL_CATCH_EXCEPTION(0);
22605 jresult = (void *)result;
22610 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorFloat_Assign(void * jarg1, void * jarg2) {
22612 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
22613 Dali::Vector< float > *arg2 = 0 ;
22614 Dali::Vector< float > *result = 0 ;
22616 arg1 = (Dali::Vector< float > *)jarg1;
22617 arg2 = (Dali::Vector< float > *)jarg2;
22619 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< float > const & type is null", 0);
22624 result = (Dali::Vector< float > *) &(arg1)->operator =((Dali::Vector< float > const &)*arg2);
22625 } CALL_CATCH_EXCEPTION(0);
22628 jresult = (void *)result;
22633 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorFloat_Begin(void * jarg1) {
22635 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
22636 Dali::Vector< float >::Iterator result;
22638 arg1 = (Dali::Vector< float > *)jarg1;
22641 result = (Dali::Vector< float >::Iterator)((Dali::Vector< float > const *)arg1)->Begin();
22642 } CALL_CATCH_EXCEPTION(0);
22645 jresult = (void *)result;
22650 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorFloat_End(void * jarg1) {
22652 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
22653 Dali::Vector< float >::Iterator result;
22655 arg1 = (Dali::Vector< float > *)jarg1;
22658 result = (Dali::Vector< float >::Iterator)((Dali::Vector< float > const *)arg1)->End();
22659 } CALL_CATCH_EXCEPTION(0);
22662 jresult = (void *)result;
22667 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorFloat_ValueOfIndex__SWIG_0(void * jarg1, unsigned long jarg2) {
22669 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
22670 Dali::Vector< float >::SizeType arg2 ;
22671 Dali::Vector< float >::ItemType *result = 0 ;
22673 arg1 = (Dali::Vector< float > *)jarg1;
22674 arg2 = (Dali::Vector< float >::SizeType)jarg2;
22677 result = (Dali::Vector< float >::ItemType *) &(arg1)->operator [](arg2);
22678 } CALL_CATCH_EXCEPTION(0);
22681 jresult = (void *)result;
22686 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_PushBack(void * jarg1, float jarg2) {
22687 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
22688 Dali::Vector< float >::ItemType *arg2 = 0 ;
22689 Dali::Vector< float >::ItemType temp2 ;
22691 arg1 = (Dali::Vector< float > *)jarg1;
22692 temp2 = (Dali::Vector< float >::ItemType)jarg2;
22696 (arg1)->PushBack((Dali::Vector< float >::ItemType const &)*arg2);
22697 } CALL_CATCH_EXCEPTION();
22703 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_Insert__SWIG_0(void * jarg1, void * jarg2, float jarg3) {
22704 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
22705 Dali::Vector< float >::Iterator arg2 = (Dali::Vector< float >::Iterator) 0 ;
22706 Dali::Vector< float >::ItemType *arg3 = 0 ;
22707 Dali::Vector< float >::ItemType temp3 ;
22709 arg1 = (Dali::Vector< float > *)jarg1;
22710 arg2 = (Dali::Vector< float >::Iterator)jarg2;
22711 temp3 = (Dali::Vector< float >::ItemType)jarg3;
22715 (arg1)->Insert(arg2,(Dali::Vector< float >::ItemType const &)*arg3);
22716 } CALL_CATCH_EXCEPTION();
22722 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_Insert__SWIG_1(void * jarg1, void * jarg2, void * jarg3, void * jarg4) {
22723 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
22724 Dali::Vector< float >::Iterator arg2 = (Dali::Vector< float >::Iterator) 0 ;
22725 Dali::Vector< float >::Iterator arg3 = (Dali::Vector< float >::Iterator) 0 ;
22726 Dali::Vector< float >::Iterator arg4 = (Dali::Vector< float >::Iterator) 0 ;
22728 arg1 = (Dali::Vector< float > *)jarg1;
22729 arg2 = (Dali::Vector< float >::Iterator)jarg2;
22730 arg3 = (Dali::Vector< float >::Iterator)jarg3;
22731 arg4 = (Dali::Vector< float >::Iterator)jarg4;
22734 (arg1)->Insert(arg2,arg3,arg4);
22735 } CALL_CATCH_EXCEPTION();
22741 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_Reserve(void * jarg1, unsigned long jarg2) {
22742 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
22743 Dali::Vector< float >::SizeType arg2 ;
22745 arg1 = (Dali::Vector< float > *)jarg1;
22746 arg2 = (Dali::Vector< float >::SizeType)jarg2;
22749 (arg1)->Reserve(arg2);
22750 } CALL_CATCH_EXCEPTION();
22755 //// ========================= end of part 2 =============================
22757 //// ========================== start part 3 ===============================
22760 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_Resize__SWIG_0(void * jarg1, unsigned long jarg2) {
22761 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
22762 Dali::Vector< float >::SizeType arg2 ;
22764 arg1 = (Dali::Vector< float > *)jarg1;
22765 arg2 = (Dali::Vector< float >::SizeType)jarg2;
22768 (arg1)->Resize(arg2);
22769 } CALL_CATCH_EXCEPTION();
22775 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_Resize__SWIG_1(void * jarg1, unsigned long jarg2, float jarg3) {
22776 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
22777 Dali::Vector< float >::SizeType arg2 ;
22778 Dali::Vector< float >::ItemType *arg3 = 0 ;
22779 Dali::Vector< float >::ItemType temp3 ;
22781 arg1 = (Dali::Vector< float > *)jarg1;
22782 arg2 = (Dali::Vector< float >::SizeType)jarg2;
22783 temp3 = (Dali::Vector< float >::ItemType)jarg3;
22787 (arg1)->Resize(arg2,(Dali::Vector< float >::ItemType const &)*arg3);
22788 } CALL_CATCH_EXCEPTION();
22794 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorFloat_Erase__SWIG_0(void * jarg1, void * jarg2) {
22796 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
22797 Dali::Vector< float >::Iterator arg2 = (Dali::Vector< float >::Iterator) 0 ;
22798 Dali::Vector< float >::Iterator result;
22800 arg1 = (Dali::Vector< float > *)jarg1;
22801 arg2 = (Dali::Vector< float >::Iterator)jarg2;
22804 result = (Dali::Vector< float >::Iterator)(arg1)->Erase(arg2);
22805 } CALL_CATCH_EXCEPTION(0);
22808 jresult = (void *)result;
22813 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorFloat_Erase__SWIG_1(void * jarg1, void * jarg2, void * jarg3) {
22815 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
22816 Dali::Vector< float >::Iterator arg2 = (Dali::Vector< float >::Iterator) 0 ;
22817 Dali::Vector< float >::Iterator arg3 = (Dali::Vector< float >::Iterator) 0 ;
22818 Dali::Vector< float >::Iterator result;
22820 arg1 = (Dali::Vector< float > *)jarg1;
22821 arg2 = (Dali::Vector< float >::Iterator)jarg2;
22822 arg3 = (Dali::Vector< float >::Iterator)jarg3;
22825 result = (Dali::Vector< float >::Iterator)(arg1)->Erase(arg2,arg3);
22826 } CALL_CATCH_EXCEPTION(0);
22829 jresult = (void *)result;
22834 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_Remove(void * jarg1, void * jarg2) {
22835 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
22836 Dali::Vector< float >::Iterator arg2 = (Dali::Vector< float >::Iterator) 0 ;
22838 arg1 = (Dali::Vector< float > *)jarg1;
22839 arg2 = (Dali::Vector< float >::Iterator)jarg2;
22842 (arg1)->Remove(arg2);
22843 } CALL_CATCH_EXCEPTION();
22849 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_Swap(void * jarg1, void * jarg2) {
22850 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
22851 Dali::Vector< float > *arg2 = 0 ;
22853 arg1 = (Dali::Vector< float > *)jarg1;
22854 arg2 = (Dali::Vector< float > *)jarg2;
22856 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< float > & type is null", 0);
22861 (arg1)->Swap(*arg2);
22862 } CALL_CATCH_EXCEPTION();
22868 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_Clear(void * jarg1) {
22869 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
22871 arg1 = (Dali::Vector< float > *)jarg1;
22875 } CALL_CATCH_EXCEPTION();
22881 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorFloat_Release(void * jarg1) {
22882 Dali::Vector< float > *arg1 = (Dali::Vector< float > *) 0 ;
22884 arg1 = (Dali::Vector< float > *)jarg1;
22888 } CALL_CATCH_EXCEPTION();
22894 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_BaseType_get() {
22898 result = (int)Dali::Vector< unsigned char >::BaseType;
22899 jresult = (int)result;
22904 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VectorUnsignedChar__SWIG_0() {
22906 Dali::Vector< unsigned char > *result = 0 ;
22910 result = (Dali::Vector< unsigned char > *)new Dali::Vector< unsigned char >();
22911 } CALL_CATCH_EXCEPTION(0);
22914 jresult = (void *)result;
22919 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_VectorUnsignedChar(void * jarg1) {
22920 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
22922 arg1 = (Dali::Vector< unsigned char > *)jarg1;
22926 } CALL_CATCH_EXCEPTION();
22932 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VectorUnsignedChar__SWIG_1(void * jarg1) {
22934 Dali::Vector< unsigned char > *arg1 = 0 ;
22935 Dali::Vector< unsigned char > *result = 0 ;
22937 arg1 = (Dali::Vector< unsigned char > *)jarg1;
22939 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< unsigned char > const & type is null", 0);
22944 result = (Dali::Vector< unsigned char > *)new Dali::Vector< unsigned char >((Dali::Vector< unsigned char > const &)*arg1);
22945 } CALL_CATCH_EXCEPTION(0);
22948 jresult = (void *)result;
22953 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Assign(void * jarg1, void * jarg2) {
22955 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
22956 Dali::Vector< unsigned char > *arg2 = 0 ;
22957 Dali::Vector< unsigned char > *result = 0 ;
22959 arg1 = (Dali::Vector< unsigned char > *)jarg1;
22960 arg2 = (Dali::Vector< unsigned char > *)jarg2;
22962 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< unsigned char > const & type is null", 0);
22967 result = (Dali::Vector< unsigned char > *) &(arg1)->operator =((Dali::Vector< unsigned char > const &)*arg2);
22968 } CALL_CATCH_EXCEPTION(0);
22971 jresult = (void *)result;
22976 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Begin(void * jarg1) {
22978 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
22979 Dali::Vector< unsigned char >::Iterator result;
22981 arg1 = (Dali::Vector< unsigned char > *)jarg1;
22984 result = (Dali::Vector< unsigned char >::Iterator)((Dali::Vector< unsigned char > const *)arg1)->Begin();
22985 } CALL_CATCH_EXCEPTION(0);
22988 jresult = (void *)result;
22993 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_End(void * jarg1) {
22995 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
22996 Dali::Vector< unsigned char >::Iterator result;
22998 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23001 result = (Dali::Vector< unsigned char >::Iterator)((Dali::Vector< unsigned char > const *)arg1)->End();
23002 } CALL_CATCH_EXCEPTION(0);
23005 jresult = (void *)result;
23010 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_ValueOfIndex__SWIG_0(void * jarg1, unsigned long jarg2) {
23012 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23013 Dali::Vector< unsigned char >::SizeType arg2 ;
23014 Dali::Vector< unsigned char >::ItemType *result = 0 ;
23016 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23017 arg2 = (Dali::Vector< unsigned char >::SizeType)jarg2;
23020 result = (Dali::Vector< unsigned char >::ItemType *) &(arg1)->operator [](arg2);
23021 } CALL_CATCH_EXCEPTION(0);
23024 jresult = (void *)result;
23029 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_PushBack(void * jarg1, unsigned char jarg2) {
23030 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23031 Dali::Vector< unsigned char >::ItemType *arg2 = 0 ;
23032 Dali::Vector< unsigned char >::ItemType temp2 ;
23034 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23035 temp2 = (Dali::Vector< unsigned char >::ItemType)jarg2;
23039 (arg1)->PushBack((Dali::Vector< unsigned char >::ItemType const &)*arg2);
23040 } CALL_CATCH_EXCEPTION();
23046 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Insert__SWIG_0(void * jarg1, unsigned char* jarg2, unsigned char jarg3) {
23047 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23048 Dali::Vector< unsigned char >::Iterator arg2 = (Dali::Vector< unsigned char >::Iterator) 0 ;
23049 Dali::Vector< unsigned char >::ItemType *arg3 = 0 ;
23050 Dali::Vector< unsigned char >::ItemType temp3 ;
23052 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23054 temp3 = (Dali::Vector< unsigned char >::ItemType)jarg3;
23058 (arg1)->Insert(arg2,(Dali::Vector< unsigned char >::ItemType const &)*arg3);
23059 } CALL_CATCH_EXCEPTION();
23067 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Insert__SWIG_1(void * jarg1, unsigned char* jarg2, void * jarg3, void * jarg4) {
23068 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23069 Dali::Vector< unsigned char >::Iterator arg2 = (Dali::Vector< unsigned char >::Iterator) 0 ;
23070 Dali::Vector< unsigned char >::Iterator arg3 = (Dali::Vector< unsigned char >::Iterator) 0 ;
23071 Dali::Vector< unsigned char >::Iterator arg4 = (Dali::Vector< unsigned char >::Iterator) 0 ;
23073 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23075 arg3 = (Dali::Vector< unsigned char >::Iterator)jarg3;
23076 arg4 = (Dali::Vector< unsigned char >::Iterator)jarg4;
23079 (arg1)->Insert(arg2,arg3,arg4);
23080 } CALL_CATCH_EXCEPTION();
23088 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Reserve(void * jarg1, unsigned long jarg2) {
23089 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23090 Dali::Vector< unsigned char >::SizeType arg2 ;
23092 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23093 arg2 = (Dali::Vector< unsigned char >::SizeType)jarg2;
23096 (arg1)->Reserve(arg2);
23097 } CALL_CATCH_EXCEPTION();
23103 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Resize__SWIG_0(void * jarg1, unsigned long jarg2) {
23104 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23105 Dali::Vector< unsigned char >::SizeType arg2 ;
23107 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23108 arg2 = (Dali::Vector< unsigned char >::SizeType)jarg2;
23111 (arg1)->Resize(arg2);
23112 } CALL_CATCH_EXCEPTION();
23118 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Resize__SWIG_1(void * jarg1, unsigned long jarg2, unsigned char jarg3) {
23119 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23120 Dali::Vector< unsigned char >::SizeType arg2 ;
23121 Dali::Vector< unsigned char >::ItemType *arg3 = 0 ;
23122 Dali::Vector< unsigned char >::ItemType temp3 ;
23124 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23125 arg2 = (Dali::Vector< unsigned char >::SizeType)jarg2;
23126 temp3 = (Dali::Vector< unsigned char >::ItemType)jarg3;
23130 (arg1)->Resize(arg2,(Dali::Vector< unsigned char >::ItemType const &)*arg3);
23131 } CALL_CATCH_EXCEPTION();
23137 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Erase__SWIG_0(void * jarg1, unsigned char* jarg2) {
23139 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23140 Dali::Vector< unsigned char >::Iterator arg2 = (Dali::Vector< unsigned char >::Iterator) 0 ;
23141 Dali::Vector< unsigned char >::Iterator result;
23143 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23147 result = (Dali::Vector< unsigned char >::Iterator)(arg1)->Erase(arg2);
23148 } CALL_CATCH_EXCEPTION(0);
23151 jresult = (void *)result;
23158 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Erase__SWIG_1(void * jarg1, unsigned char* jarg2, void * jarg3) {
23160 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23161 Dali::Vector< unsigned char >::Iterator arg2 = (Dali::Vector< unsigned char >::Iterator) 0 ;
23162 Dali::Vector< unsigned char >::Iterator arg3 = (Dali::Vector< unsigned char >::Iterator) 0 ;
23163 Dali::Vector< unsigned char >::Iterator result;
23165 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23167 arg3 = (Dali::Vector< unsigned char >::Iterator)jarg3;
23170 result = (Dali::Vector< unsigned char >::Iterator)(arg1)->Erase(arg2,arg3);
23171 } CALL_CATCH_EXCEPTION(0);
23174 jresult = (void *)result;
23181 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Remove(void * jarg1, unsigned char* jarg2) {
23182 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23183 Dali::Vector< unsigned char >::Iterator arg2 = (Dali::Vector< unsigned char >::Iterator) 0 ;
23185 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23189 (arg1)->Remove(arg2);
23190 } CALL_CATCH_EXCEPTION();
23198 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Swap(void * jarg1, void * jarg2) {
23199 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23200 Dali::Vector< unsigned char > *arg2 = 0 ;
23202 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23203 arg2 = (Dali::Vector< unsigned char > *)jarg2;
23205 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< unsigned char > & type is null", 0);
23210 (arg1)->Swap(*arg2);
23211 } CALL_CATCH_EXCEPTION();
23217 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Clear(void * jarg1) {
23218 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23220 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23224 } CALL_CATCH_EXCEPTION();
23230 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUnsignedChar_Release(void * jarg1) {
23231 Dali::Vector< unsigned char > *arg1 = (Dali::Vector< unsigned char > *) 0 ;
23233 arg1 = (Dali::Vector< unsigned char > *)jarg1;
23237 } CALL_CATCH_EXCEPTION();
23243 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_VectorUint16Pair_BaseType_get() {
23247 result = (int)Dali::Vector< Dali::Uint16Pair >::BaseType;
23248 jresult = (int)result;
23253 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VectorUint16Pair__SWIG_0() {
23255 Dali::Vector< Dali::Uint16Pair > *result = 0 ;
23259 result = (Dali::Vector< Dali::Uint16Pair > *)new Dali::Vector< Dali::Uint16Pair >();
23260 } CALL_CATCH_EXCEPTION(0);
23263 jresult = (void *)result;
23268 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_VectorUint16Pair(void * jarg1) {
23269 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23271 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23275 } CALL_CATCH_EXCEPTION();
23281 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VectorUint16Pair__SWIG_1(void * jarg1) {
23283 Dali::Vector< Dali::Uint16Pair > *arg1 = 0 ;
23284 Dali::Vector< Dali::Uint16Pair > *result = 0 ;
23286 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23288 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< Dali::Uint16Pair > const & type is null", 0);
23293 result = (Dali::Vector< Dali::Uint16Pair > *)new Dali::Vector< Dali::Uint16Pair >((Dali::Vector< Dali::Uint16Pair > const &)*arg1);
23294 } CALL_CATCH_EXCEPTION(0);
23297 jresult = (void *)result;
23302 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Assign(void * jarg1, void * jarg2) {
23304 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23305 Dali::Vector< Dali::Uint16Pair > *arg2 = 0 ;
23306 Dali::Vector< Dali::Uint16Pair > *result = 0 ;
23308 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23309 arg2 = (Dali::Vector< Dali::Uint16Pair > *)jarg2;
23311 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< Dali::Uint16Pair > const & type is null", 0);
23316 result = (Dali::Vector< Dali::Uint16Pair > *) &(arg1)->operator =((Dali::Vector< Dali::Uint16Pair > const &)*arg2);
23317 } CALL_CATCH_EXCEPTION(0);
23320 jresult = (void *)result;
23325 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Begin(void * jarg1) {
23327 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23328 Dali::Vector< Dali::Uint16Pair >::Iterator result;
23330 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23333 result = (Dali::Vector< Dali::Uint16Pair >::Iterator)((Dali::Vector< Dali::Uint16Pair > const *)arg1)->Begin();
23334 } CALL_CATCH_EXCEPTION(0);
23337 jresult = (void *)result;
23342 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUint16Pair_End(void * jarg1) {
23344 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23345 Dali::Vector< Dali::Uint16Pair >::Iterator result;
23347 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23350 result = (Dali::Vector< Dali::Uint16Pair >::Iterator)((Dali::Vector< Dali::Uint16Pair > const *)arg1)->End();
23351 } CALL_CATCH_EXCEPTION(0);
23354 jresult = (void *)result;
23359 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUint16Pair_ValueOfIndex__SWIG_0(void * jarg1, unsigned long jarg2) {
23361 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23362 Dali::Vector< Dali::Uint16Pair >::SizeType arg2 ;
23363 Dali::Vector< Dali::Uint16Pair >::ItemType *result = 0 ;
23365 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23366 arg2 = (Dali::Vector< Dali::Uint16Pair >::SizeType)jarg2;
23369 result = (Dali::Vector< Dali::Uint16Pair >::ItemType *) &(arg1)->operator [](arg2);
23370 } CALL_CATCH_EXCEPTION(0);
23373 jresult = (void *)result;
23378 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_PushBack(void * jarg1, void * jarg2) {
23379 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23380 Dali::Vector< Dali::Uint16Pair >::ItemType *arg2 = 0 ;
23382 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23383 arg2 = (Dali::Vector< Dali::Uint16Pair >::ItemType *)jarg2;
23385 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< Dali::Uint16Pair >::ItemType const & type is null", 0);
23390 (arg1)->PushBack((Dali::Vector< Dali::Uint16Pair >::ItemType const &)*arg2);
23391 } CALL_CATCH_EXCEPTION();
23397 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Insert__SWIG_0(void * jarg1, void * jarg2, void * jarg3) {
23398 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23399 Dali::Vector< Dali::Uint16Pair >::Iterator arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator) 0 ;
23400 Dali::Vector< Dali::Uint16Pair >::ItemType *arg3 = 0 ;
23402 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23403 arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator)jarg2;
23404 arg3 = (Dali::Vector< Dali::Uint16Pair >::ItemType *)jarg3;
23406 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< Dali::Uint16Pair >::ItemType const & type is null", 0);
23411 (arg1)->Insert(arg2,(Dali::Vector< Dali::Uint16Pair >::ItemType const &)*arg3);
23412 } CALL_CATCH_EXCEPTION();
23418 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Insert__SWIG_1(void * jarg1, void * jarg2, void * jarg3, void * jarg4) {
23419 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23420 Dali::Vector< Dali::Uint16Pair >::Iterator arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator) 0 ;
23421 Dali::Vector< Dali::Uint16Pair >::Iterator arg3 = (Dali::Vector< Dali::Uint16Pair >::Iterator) 0 ;
23422 Dali::Vector< Dali::Uint16Pair >::Iterator arg4 = (Dali::Vector< Dali::Uint16Pair >::Iterator) 0 ;
23424 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23425 arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator)jarg2;
23426 arg3 = (Dali::Vector< Dali::Uint16Pair >::Iterator)jarg3;
23427 arg4 = (Dali::Vector< Dali::Uint16Pair >::Iterator)jarg4;
23430 (arg1)->Insert(arg2,arg3,arg4);
23431 } CALL_CATCH_EXCEPTION();
23437 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Reserve(void * jarg1, unsigned long jarg2) {
23438 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23439 Dali::Vector< Dali::Uint16Pair >::SizeType arg2 ;
23441 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23442 arg2 = (Dali::Vector< Dali::Uint16Pair >::SizeType)jarg2;
23445 (arg1)->Reserve(arg2);
23446 } CALL_CATCH_EXCEPTION();
23452 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Resize__SWIG_0(void * jarg1, unsigned long jarg2) {
23453 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23454 Dali::Vector< Dali::Uint16Pair >::SizeType arg2 ;
23456 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23457 arg2 = (Dali::Vector< Dali::Uint16Pair >::SizeType)jarg2;
23460 (arg1)->Resize(arg2);
23461 } CALL_CATCH_EXCEPTION();
23467 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Resize__SWIG_1(void * jarg1, unsigned long jarg2, void * jarg3) {
23468 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23469 Dali::Vector< Dali::Uint16Pair >::SizeType arg2 ;
23470 Dali::Vector< Dali::Uint16Pair >::ItemType *arg3 = 0 ;
23472 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23473 arg2 = (Dali::Vector< Dali::Uint16Pair >::SizeType)jarg2;
23474 arg3 = (Dali::Vector< Dali::Uint16Pair >::ItemType *)jarg3;
23476 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< Dali::Uint16Pair >::ItemType const & type is null", 0);
23481 (arg1)->Resize(arg2,(Dali::Vector< Dali::Uint16Pair >::ItemType const &)*arg3);
23482 } CALL_CATCH_EXCEPTION();
23488 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Erase__SWIG_0(void * jarg1, void * jarg2) {
23490 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23491 Dali::Vector< Dali::Uint16Pair >::Iterator arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator) 0 ;
23492 Dali::Vector< Dali::Uint16Pair >::Iterator result;
23494 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23495 arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator)jarg2;
23498 result = (Dali::Vector< Dali::Uint16Pair >::Iterator)(arg1)->Erase(arg2);
23499 } CALL_CATCH_EXCEPTION(0);
23502 jresult = (void *)result;
23507 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Erase__SWIG_1(void * jarg1, void * jarg2, void * jarg3) {
23509 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23510 Dali::Vector< Dali::Uint16Pair >::Iterator arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator) 0 ;
23511 Dali::Vector< Dali::Uint16Pair >::Iterator arg3 = (Dali::Vector< Dali::Uint16Pair >::Iterator) 0 ;
23512 Dali::Vector< Dali::Uint16Pair >::Iterator result;
23514 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23515 arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator)jarg2;
23516 arg3 = (Dali::Vector< Dali::Uint16Pair >::Iterator)jarg3;
23519 result = (Dali::Vector< Dali::Uint16Pair >::Iterator)(arg1)->Erase(arg2,arg3);
23520 } CALL_CATCH_EXCEPTION(0);
23523 jresult = (void *)result;
23528 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Remove(void * jarg1, void * jarg2) {
23529 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23530 Dali::Vector< Dali::Uint16Pair >::Iterator arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator) 0 ;
23532 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23533 arg2 = (Dali::Vector< Dali::Uint16Pair >::Iterator)jarg2;
23536 (arg1)->Remove(arg2);
23537 } CALL_CATCH_EXCEPTION();
23543 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Swap(void * jarg1, void * jarg2) {
23544 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23545 Dali::Vector< Dali::Uint16Pair > *arg2 = 0 ;
23547 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23548 arg2 = (Dali::Vector< Dali::Uint16Pair > *)jarg2;
23550 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector< Dali::Uint16Pair > & type is null", 0);
23555 (arg1)->Swap(*arg2);
23556 } CALL_CATCH_EXCEPTION();
23562 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Clear(void * jarg1) {
23563 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23565 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23569 } CALL_CATCH_EXCEPTION();
23575 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VectorUint16Pair_Release(void * jarg1) {
23576 Dali::Vector< Dali::Uint16Pair > *arg1 = (Dali::Vector< Dali::Uint16Pair > *) 0 ;
23578 arg1 = (Dali::Vector< Dali::Uint16Pair > *)jarg1;
23582 } CALL_CATCH_EXCEPTION();
23588 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VoidSignal() {
23590 Dali::Signal< void () > *result = 0 ;
23594 result = (Dali::Signal< void () > *)new Dali::Signal< void () >();
23595 } CALL_CATCH_EXCEPTION(0);
23598 jresult = (void *)result;
23603 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_VoidSignal(void * jarg1) {
23604 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
23606 arg1 = (Dali::Signal< void () > *)jarg1;
23610 } CALL_CATCH_EXCEPTION();
23616 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_VoidSignal_Empty(void * jarg1) {
23618 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
23621 arg1 = (Dali::Signal< void () > *)jarg1;
23624 result = (bool)((Dali::Signal< void () > const *)arg1)->Empty();
23625 } CALL_CATCH_EXCEPTION(0);
23633 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_VoidSignal_GetConnectionCount(void * jarg1) {
23634 unsigned long jresult ;
23635 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
23636 std::size_t result;
23638 arg1 = (Dali::Signal< void () > *)jarg1;
23641 result = ((Dali::Signal< void () > const *)arg1)->GetConnectionCount();
23642 } CALL_CATCH_EXCEPTION(0);
23645 jresult = (unsigned long)result;
23650 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VoidSignal_Connect__SWIG_0(void * jarg1, void * jarg2) {
23651 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
23652 void (*arg2)() = (void (*)()) 0 ;
23654 arg1 = (Dali::Signal< void () > *)jarg1;
23655 arg2 = (void (*)())jarg2;
23658 (arg1)->Connect(arg2);
23659 } CALL_CATCH_EXCEPTION();
23665 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VoidSignal_Disconnect(void * jarg1, void * jarg2) {
23666 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
23667 void (*arg2)() = (void (*)()) 0 ;
23669 arg1 = (Dali::Signal< void () > *)jarg1;
23670 arg2 = (void (*)())jarg2;
23673 (arg1)->Disconnect(arg2);
23674 } CALL_CATCH_EXCEPTION();
23680 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VoidSignal_Connect__SWIG_4(void * jarg1, void * jarg2, void * jarg3) {
23681 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
23682 Dali::ConnectionTrackerInterface *arg2 = (Dali::ConnectionTrackerInterface *) 0 ;
23683 Dali::FunctorDelegate *arg3 = (Dali::FunctorDelegate *) 0 ;
23685 arg1 = (Dali::Signal< void () > *)jarg1;
23686 arg2 = (Dali::ConnectionTrackerInterface *)jarg2;
23687 arg3 = (Dali::FunctorDelegate *)jarg3;
23690 (arg1)->Connect(arg2,arg3);
23691 } CALL_CATCH_EXCEPTION();
23697 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VoidSignal_Emit(void * jarg1) {
23698 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
23700 arg1 = (Dali::Signal< void () > *)jarg1;
23704 } CALL_CATCH_EXCEPTION();
23710 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_FloatSignal_Empty(void * jarg1) {
23712 Dali::Signal< void (float) > *arg1 = (Dali::Signal< void (float) > *) 0 ;
23715 arg1 = (Dali::Signal< void (float) > *)jarg1;
23718 result = (bool)Dali_Signal_Sl_void_Sp_float_SP__Sg__Empty((Dali::Signal< void (float) > const *)arg1);
23719 } CALL_CATCH_EXCEPTION(0);
23727 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_FloatSignal_GetConnectionCount(void * jarg1) {
23728 unsigned long jresult ;
23729 Dali::Signal< void (float) > *arg1 = (Dali::Signal< void (float) > *) 0 ;
23730 std::size_t result;
23732 arg1 = (Dali::Signal< void (float) > *)jarg1;
23735 result = Dali_Signal_Sl_void_Sp_float_SP__Sg__GetConnectionCount((Dali::Signal< void (float) > const *)arg1);
23736 } CALL_CATCH_EXCEPTION(0);
23739 jresult = (unsigned long)result;
23744 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FloatSignal_Connect(void * jarg1, void * jarg2) {
23745 Dali::Signal< void (float) > *arg1 = (Dali::Signal< void (float) > *) 0 ;
23746 void (*arg2)(float) = (void (*)(float)) 0 ;
23748 arg1 = (Dali::Signal< void (float) > *)jarg1;
23749 arg2 = (void (*)(float))jarg2;
23752 Dali_Signal_Sl_void_Sp_float_SP__Sg__Connect(arg1,arg2);
23753 } CALL_CATCH_EXCEPTION();
23759 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FloatSignal_Disconnect(void * jarg1, void * jarg2) {
23760 Dali::Signal< void (float) > *arg1 = (Dali::Signal< void (float) > *) 0 ;
23761 void (*arg2)(float) = (void (*)(float)) 0 ;
23763 arg1 = (Dali::Signal< void (float) > *)jarg1;
23764 arg2 = (void (*)(float))jarg2;
23767 Dali_Signal_Sl_void_Sp_float_SP__Sg__Disconnect(arg1,arg2);
23768 } CALL_CATCH_EXCEPTION();
23774 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FloatSignal_Emit(void * jarg1, float jarg2) {
23775 Dali::Signal< void (float) > *arg1 = (Dali::Signal< void (float) > *) 0 ;
23778 arg1 = (Dali::Signal< void (float) > *)jarg1;
23779 arg2 = (float)jarg2;
23782 Dali_Signal_Sl_void_Sp_float_SP__Sg__Emit(arg1,arg2);
23783 } CALL_CATCH_EXCEPTION();
23789 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_FloatSignal() {
23791 Dali::Signal< void (float) > *result = 0 ;
23795 result = (Dali::Signal< void (float) > *)new Dali::Signal< void (float) >();
23796 } CALL_CATCH_EXCEPTION(0);
23799 jresult = (void *)result;
23804 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_FloatSignal(void * jarg1) {
23805 Dali::Signal< void (float) > *arg1 = (Dali::Signal< void (float) > *) 0 ;
23807 arg1 = (Dali::Signal< void (float) > *)jarg1;
23811 } CALL_CATCH_EXCEPTION();
23817 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_ObjectCreatedSignal_Empty(void * jarg1) {
23819 Dali::Signal< void (Dali::BaseHandle) > *arg1 = (Dali::Signal< void (Dali::BaseHandle) > *) 0 ;
23822 arg1 = (Dali::Signal< void (Dali::BaseHandle) > *)jarg1;
23825 result = (bool)Dali_Signal_Sl_void_Sp_Dali_BaseHandle_SP__Sg__Empty((Dali::Signal< void (Dali::BaseHandle) > const *)arg1);
23826 } CALL_CATCH_EXCEPTION(0);
23834 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ObjectCreatedSignal_GetConnectionCount(void * jarg1) {
23835 unsigned long jresult ;
23836 Dali::Signal< void (Dali::BaseHandle) > *arg1 = (Dali::Signal< void (Dali::BaseHandle) > *) 0 ;
23837 std::size_t result;
23839 arg1 = (Dali::Signal< void (Dali::BaseHandle) > *)jarg1;
23842 result = Dali_Signal_Sl_void_Sp_Dali_BaseHandle_SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::BaseHandle) > const *)arg1);
23843 } CALL_CATCH_EXCEPTION(0);
23846 jresult = (unsigned long)result;
23851 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ObjectCreatedSignal_Connect(void * jarg1, void * jarg2) {
23852 Dali::Signal< void (Dali::BaseHandle) > *arg1 = (Dali::Signal< void (Dali::BaseHandle) > *) 0 ;
23853 void (*arg2)(Dali::BaseHandle) = (void (*)(Dali::BaseHandle)) 0 ;
23855 arg1 = (Dali::Signal< void (Dali::BaseHandle) > *)jarg1;
23856 arg2 = (void (*)(Dali::BaseHandle))jarg2;
23859 Dali_Signal_Sl_void_Sp_Dali_BaseHandle_SP__Sg__Connect(arg1,arg2);
23860 } CALL_CATCH_EXCEPTION();
23866 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ObjectCreatedSignal_Disconnect(void * jarg1, void * jarg2) {
23867 Dali::Signal< void (Dali::BaseHandle) > *arg1 = (Dali::Signal< void (Dali::BaseHandle) > *) 0 ;
23868 void (*arg2)(Dali::BaseHandle) = (void (*)(Dali::BaseHandle)) 0 ;
23870 arg1 = (Dali::Signal< void (Dali::BaseHandle) > *)jarg1;
23871 arg2 = (void (*)(Dali::BaseHandle))jarg2;
23874 Dali_Signal_Sl_void_Sp_Dali_BaseHandle_SP__Sg__Disconnect(arg1,arg2);
23875 } CALL_CATCH_EXCEPTION();
23881 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ObjectCreatedSignal_Emit(void * jarg1, void * jarg2) {
23882 Dali::Signal< void (Dali::BaseHandle) > *arg1 = (Dali::Signal< void (Dali::BaseHandle) > *) 0 ;
23883 Dali::BaseHandle arg2 ;
23884 Dali::BaseHandle *argp2 ;
23886 arg1 = (Dali::Signal< void (Dali::BaseHandle) > *)jarg1;
23887 argp2 = (Dali::BaseHandle *)jarg2;
23889 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
23895 Dali_Signal_Sl_void_Sp_Dali_BaseHandle_SP__Sg__Emit(arg1,arg2);
23896 } CALL_CATCH_EXCEPTION();
23902 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ObjectCreatedSignal() {
23904 Dali::Signal< void (Dali::BaseHandle) > *result = 0 ;
23908 result = (Dali::Signal< void (Dali::BaseHandle) > *)new Dali::Signal< void (Dali::BaseHandle) >();
23909 } CALL_CATCH_EXCEPTION(0);
23912 jresult = (void *)result;
23917 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ObjectCreatedSignal(void * jarg1) {
23918 Dali::Signal< void (Dali::BaseHandle) > *arg1 = (Dali::Signal< void (Dali::BaseHandle) > *) 0 ;
23920 arg1 = (Dali::Signal< void (Dali::BaseHandle) > *)jarg1;
23924 } CALL_CATCH_EXCEPTION();
23930 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_PropertyNotifySignal_Empty(void * jarg1) {
23932 Dali::Signal< void (Dali::PropertyNotification &) > *arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *) 0 ;
23935 arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *)jarg1;
23938 result = (bool)Dali_Signal_Sl_void_Sp_Dali_PropertyNotification_SA__SP__Sg__Empty((Dali::Signal< void (Dali::PropertyNotification &) > const *)arg1);
23939 } CALL_CATCH_EXCEPTION(0);
23947 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_PropertyNotifySignal_GetConnectionCount(void * jarg1) {
23948 unsigned long jresult ;
23949 Dali::Signal< void (Dali::PropertyNotification &) > *arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *) 0 ;
23950 std::size_t result;
23952 arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *)jarg1;
23955 result = Dali_Signal_Sl_void_Sp_Dali_PropertyNotification_SA__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::PropertyNotification &) > const *)arg1);
23956 } CALL_CATCH_EXCEPTION(0);
23959 jresult = (unsigned long)result;
23964 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PropertyNotifySignal_Connect(void * jarg1, void * jarg2) {
23965 Dali::Signal< void (Dali::PropertyNotification &) > *arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *) 0 ;
23966 void (*arg2)(Dali::PropertyNotification &) = (void (*)(Dali::PropertyNotification &)) 0 ;
23968 arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *)jarg1;
23969 arg2 = (void (*)(Dali::PropertyNotification &))jarg2;
23972 Dali_Signal_Sl_void_Sp_Dali_PropertyNotification_SA__SP__Sg__Connect(arg1,arg2);
23973 } CALL_CATCH_EXCEPTION();
23979 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PropertyNotifySignal_Disconnect(void * jarg1, void * jarg2) {
23980 Dali::Signal< void (Dali::PropertyNotification &) > *arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *) 0 ;
23981 void (*arg2)(Dali::PropertyNotification &) = (void (*)(Dali::PropertyNotification &)) 0 ;
23983 arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *)jarg1;
23984 arg2 = (void (*)(Dali::PropertyNotification &))jarg2;
23987 Dali_Signal_Sl_void_Sp_Dali_PropertyNotification_SA__SP__Sg__Disconnect(arg1,arg2);
23988 } CALL_CATCH_EXCEPTION();
23994 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PropertyNotifySignal_Emit(void * jarg1, void * jarg2) {
23995 Dali::Signal< void (Dali::PropertyNotification &) > *arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *) 0 ;
23996 Dali::PropertyNotification *arg2 = 0 ;
23998 arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *)jarg1;
23999 arg2 = (Dali::PropertyNotification *)jarg2;
24001 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PropertyNotification & type is null", 0);
24006 Dali_Signal_Sl_void_Sp_Dali_PropertyNotification_SA__SP__Sg__Emit(arg1,*arg2);
24007 } CALL_CATCH_EXCEPTION();
24013 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PropertyNotifySignal() {
24015 Dali::Signal< void (Dali::PropertyNotification &) > *result = 0 ;
24019 result = (Dali::Signal< void (Dali::PropertyNotification &) > *)new Dali::Signal< void (Dali::PropertyNotification &) >();
24020 } CALL_CATCH_EXCEPTION(0);
24023 jresult = (void *)result;
24028 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PropertyNotifySignal(void * jarg1) {
24029 Dali::Signal< void (Dali::PropertyNotification &) > *arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *) 0 ;
24031 arg1 = (Dali::Signal< void (Dali::PropertyNotification &) > *)jarg1;
24035 } CALL_CATCH_EXCEPTION();
24041 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_RenderTaskSignal() {
24043 Dali::Signal< void (Dali::RenderTask &) > *result = 0 ;
24047 result = (Dali::Signal< void (Dali::RenderTask &) > *)new Dali::Signal< void (Dali::RenderTask &) >();
24048 } CALL_CATCH_EXCEPTION(0);
24051 jresult = (void *)result;
24056 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_RenderTaskSignal(void * jarg1) {
24057 Dali::Signal< void (Dali::RenderTask &) > *arg1 = (Dali::Signal< void (Dali::RenderTask &) > *) 0 ;
24059 arg1 = (Dali::Signal< void (Dali::RenderTask &) > *)jarg1;
24063 } CALL_CATCH_EXCEPTION();
24069 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_LongPressGestureDetectedSignal_Empty(void * jarg1) {
24071 Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *) 0 ;
24074 arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *)jarg1;
24077 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);
24078 } CALL_CATCH_EXCEPTION(0);
24086 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_LongPressGestureDetectedSignal_GetConnectionCount(void * jarg1) {
24087 unsigned long jresult ;
24088 Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *) 0 ;
24089 std::size_t result;
24091 arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *)jarg1;
24094 result = Dali_Signal_Sl_void_Sp_Dali_LongPressGesture_SS_const_SA__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > const *)arg1);
24095 } CALL_CATCH_EXCEPTION(0);
24098 jresult = (unsigned long)result;
24103 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LongPressGestureDetectedSignal_Connect(void * jarg1, void * jarg2) {
24104 Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *) 0 ;
24105 void (*arg2)(Dali::Actor,Dali::LongPressGesture const &) = (void (*)(Dali::Actor,Dali::LongPressGesture const &)) 0 ;
24107 arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *)jarg1;
24108 arg2 = (void (*)(Dali::Actor,Dali::LongPressGesture const &))jarg2;
24111 Dali_Signal_Sl_void_Sp_Dali_LongPressGesture_SS_const_SA__SP__Sg__Connect(arg1,arg2);
24112 } CALL_CATCH_EXCEPTION();
24118 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LongPressGestureDetectedSignal_Disconnect(void * jarg1, void * jarg2) {
24119 Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *) 0 ;
24120 void (*arg2)(Dali::Actor,Dali::LongPressGesture const &) = (void (*)(Dali::Actor,Dali::LongPressGesture const &)) 0 ;
24122 arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *)jarg1;
24123 arg2 = (void (*)(Dali::Actor,Dali::LongPressGesture const &))jarg2;
24126 Dali_Signal_Sl_void_Sp_Dali_LongPressGesture_SS_const_SA__SP__Sg__Disconnect(arg1,arg2);
24127 } CALL_CATCH_EXCEPTION();
24133 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LongPressGestureDetectedSignal_Emit(void * jarg1, void * jarg2, void * jarg3) {
24134 Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *) 0 ;
24136 Dali::LongPressGesture *arg3 = 0 ;
24137 Dali::Actor *argp2 ;
24139 arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *)jarg1;
24140 argp2 = (Dali::Actor *)jarg2;
24142 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
24146 arg3 = (Dali::LongPressGesture *)jarg3;
24148 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::LongPressGesture const & type is null", 0);
24153 Dali_Signal_Sl_void_Sp_Dali_LongPressGesture_SS_const_SA__SP__Sg__Emit(arg1,arg2,(Dali::LongPressGesture const &)*arg3);
24154 } CALL_CATCH_EXCEPTION();
24160 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LongPressGestureDetectedSignal() {
24162 Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *result = 0 ;
24166 result = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *)new Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) >();
24167 } CALL_CATCH_EXCEPTION(0);
24170 jresult = (void *)result;
24175 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_LongPressGestureDetectedSignal(void * jarg1) {
24176 Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *) 0 ;
24178 arg1 = (Dali::Signal< void (Dali::Actor,Dali::LongPressGesture const &) > *)jarg1;
24182 } CALL_CATCH_EXCEPTION();
24188 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_KeyEventSignal_Empty(void * jarg1) {
24190 Dali::Signal< void (Dali::KeyEvent const &) > *arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *) 0 ;
24193 arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *)jarg1;
24196 result = (bool)Dali_Signal_Sl_void_Sp_Dali_KeyEvent_SS_const_SA__SP__Sg__Empty((Dali::Signal< void (Dali::KeyEvent const &) > const *)arg1);
24197 } CALL_CATCH_EXCEPTION(0);
24205 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_KeyEventSignal_GetConnectionCount(void * jarg1) {
24206 unsigned long jresult ;
24207 Dali::Signal< void (Dali::KeyEvent const &) > *arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *) 0 ;
24208 std::size_t result;
24210 arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *)jarg1;
24213 result = Dali_Signal_Sl_void_Sp_Dali_KeyEvent_SS_const_SA__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::KeyEvent const &) > const *)arg1);
24214 } CALL_CATCH_EXCEPTION(0);
24217 jresult = (unsigned long)result;
24222 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyEventSignal_Connect(void * jarg1, void * jarg2) {
24223 Dali::Signal< void (Dali::KeyEvent const &) > *arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *) 0 ;
24224 void (*arg2)(Dali::KeyEvent const &) = (void (*)(Dali::KeyEvent const &)) 0 ;
24226 arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *)jarg1;
24227 arg2 = (void (*)(Dali::KeyEvent const &))jarg2;
24230 Dali_Signal_Sl_void_Sp_Dali_KeyEvent_SS_const_SA__SP__Sg__Connect(arg1,arg2);
24231 } CALL_CATCH_EXCEPTION();
24237 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyEventSignal_Disconnect(void * jarg1, void * jarg2) {
24238 Dali::Signal< void (Dali::KeyEvent const &) > *arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *) 0 ;
24239 void (*arg2)(Dali::KeyEvent const &) = (void (*)(Dali::KeyEvent const &)) 0 ;
24241 arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *)jarg1;
24242 arg2 = (void (*)(Dali::KeyEvent const &))jarg2;
24245 Dali_Signal_Sl_void_Sp_Dali_KeyEvent_SS_const_SA__SP__Sg__Disconnect(arg1,arg2);
24246 } CALL_CATCH_EXCEPTION();
24252 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyEventSignal_Emit(void * jarg1, void * jarg2) {
24253 Dali::Signal< void (Dali::KeyEvent const &) > *arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *) 0 ;
24254 Dali::KeyEvent *arg2 = 0 ;
24256 arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *)jarg1;
24257 arg2 = (Dali::KeyEvent *)jarg2;
24259 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyEvent const & type is null", 0);
24264 Dali_Signal_Sl_void_Sp_Dali_KeyEvent_SS_const_SA__SP__Sg__Emit(arg1,(Dali::KeyEvent const &)*arg2);
24265 } CALL_CATCH_EXCEPTION();
24271 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_KeyEventSignal() {
24273 Dali::Signal< void (Dali::KeyEvent const &) > *result = 0 ;
24277 result = (Dali::Signal< void (Dali::KeyEvent const &) > *)new Dali::Signal< void (Dali::KeyEvent const &) >();
24278 } CALL_CATCH_EXCEPTION(0);
24281 jresult = (void *)result;
24286 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_KeyEventSignal(void * jarg1) {
24287 Dali::Signal< void (Dali::KeyEvent const &) > *arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *) 0 ;
24289 arg1 = (Dali::Signal< void (Dali::KeyEvent const &) > *)jarg1;
24293 } CALL_CATCH_EXCEPTION();
24298 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_StageWheelSignal_Empty(void * jarg1) {
24300 Dali::Signal< void (Dali::WheelEvent const &) > *arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *) 0 ;
24303 arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *)jarg1;
24306 result = (bool)Dali_Signal_Sl_void_Sp_Dali_WheelEvent_SS_const_SA__SP__Sg__Empty((Dali::Signal< void (Dali::WheelEvent const &) > const *)arg1);
24307 } CALL_CATCH_EXCEPTION(0);
24315 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_StageWheelSignal_GetConnectionCount(void * jarg1) {
24316 unsigned long jresult ;
24317 Dali::Signal< void (Dali::WheelEvent const &) > *arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *) 0 ;
24318 std::size_t result;
24320 arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *)jarg1;
24323 result = Dali_Signal_Sl_void_Sp_Dali_WheelEvent_SS_const_SA__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::WheelEvent const &) > const *)arg1);
24324 } CALL_CATCH_EXCEPTION(0);
24327 jresult = (unsigned long)result;
24332 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StageWheelSignal_Connect(void * jarg1, void * jarg2) {
24333 Dali::Signal< void (Dali::WheelEvent const &) > *arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *) 0 ;
24334 void (*arg2)(Dali::WheelEvent const &) = (void (*)(Dali::WheelEvent const &)) 0 ;
24336 arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *)jarg1;
24337 arg2 = (void (*)(Dali::WheelEvent const &))jarg2;
24340 Dali_Signal_Sl_void_Sp_Dali_WheelEvent_SS_const_SA__SP__Sg__Connect(arg1,arg2);
24341 } CALL_CATCH_EXCEPTION();
24347 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StageWheelSignal_Disconnect(void * jarg1, void * jarg2) {
24348 Dali::Signal< void (Dali::WheelEvent const &) > *arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *) 0 ;
24349 void (*arg2)(Dali::WheelEvent const &) = (void (*)(Dali::WheelEvent const &)) 0 ;
24351 arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *)jarg1;
24352 arg2 = (void (*)(Dali::WheelEvent const &))jarg2;
24355 Dali_Signal_Sl_void_Sp_Dali_WheelEvent_SS_const_SA__SP__Sg__Disconnect(arg1,arg2);
24356 } CALL_CATCH_EXCEPTION();
24362 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StageWheelSignal_Emit(void * jarg1, void * jarg2) {
24363 Dali::Signal< void (Dali::WheelEvent const &) > *arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *) 0 ;
24364 Dali::WheelEvent *arg2 = 0 ;
24366 arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *)jarg1;
24367 arg2 = (Dali::WheelEvent *)jarg2;
24369 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::WheelEvent const & type is null", 0);
24374 Dali_Signal_Sl_void_Sp_Dali_WheelEvent_SS_const_SA__SP__Sg__Emit(arg1,(Dali::WheelEvent const &)*arg2);
24375 } CALL_CATCH_EXCEPTION();
24381 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_StageWheelSignal() {
24383 Dali::Signal< void (Dali::WheelEvent const &) > *result = 0 ;
24387 result = (Dali::Signal< void (Dali::WheelEvent const &) > *)new Dali::Signal< void (Dali::WheelEvent const &) >();
24388 } CALL_CATCH_EXCEPTION(0);
24391 jresult = (void *)result;
24396 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_StageWheelSignal(void * jarg1) {
24397 Dali::Signal< void (Dali::WheelEvent const &) > *arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *) 0 ;
24399 arg1 = (Dali::Signal< void (Dali::WheelEvent const &) > *)jarg1;
24403 } CALL_CATCH_EXCEPTION();
24409 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AngleThresholdPair__SWIG_0() {
24411 std::pair< Dali::Radian,Dali::Radian > *result = 0 ;
24415 result = (std::pair< Dali::Radian,Dali::Radian > *)new std::pair< Dali::Radian,Dali::Radian >();
24416 } CALL_CATCH_EXCEPTION(0);
24419 jresult = (void *)result;
24424 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AngleThresholdPair__SWIG_1(void * jarg1, void * jarg2) {
24426 Dali::Radian arg1 ;
24427 Dali::Radian arg2 ;
24428 Dali::Radian *argp1 ;
24429 Dali::Radian *argp2 ;
24430 std::pair< Dali::Radian,Dali::Radian > *result = 0 ;
24432 argp1 = (Dali::Radian *)jarg1;
24434 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
24438 argp2 = (Dali::Radian *)jarg2;
24440 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Radian", 0);
24446 result = (std::pair< Dali::Radian,Dali::Radian > *)new std::pair< Dali::Radian,Dali::Radian >(arg1,arg2);
24447 } CALL_CATCH_EXCEPTION(0);
24450 jresult = (void *)result;
24455 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_AngleThresholdPair__SWIG_2(void * jarg1) {
24457 std::pair< Dali::Radian,Dali::Radian > *arg1 = 0 ;
24458 std::pair< Dali::Radian,Dali::Radian > *result = 0 ;
24460 arg1 = (std::pair< Dali::Radian,Dali::Radian > *)jarg1;
24462 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::pair< Dali::Radian,Dali::Radian > const & type is null", 0);
24467 result = (std::pair< Dali::Radian,Dali::Radian > *)new std::pair< Dali::Radian,Dali::Radian >((std::pair< Dali::Radian,Dali::Radian > const &)*arg1);
24468 } CALL_CATCH_EXCEPTION(0);
24471 jresult = (void *)result;
24476 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_AngleThresholdPair_first_set(void * jarg1, void * jarg2) {
24477 std::pair< Dali::Radian,Dali::Radian > *arg1 = (std::pair< Dali::Radian,Dali::Radian > *) 0 ;
24478 Dali::Radian *arg2 = (Dali::Radian *) 0 ;
24480 arg1 = (std::pair< Dali::Radian,Dali::Radian > *)jarg1;
24481 arg2 = (Dali::Radian *)jarg2;
24482 if (arg1) (arg1)->first = *arg2;
24486 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AngleThresholdPair_first_get(void * jarg1) {
24488 std::pair< Dali::Radian,Dali::Radian > *arg1 = (std::pair< Dali::Radian,Dali::Radian > *) 0 ;
24489 Dali::Radian *result = 0 ;
24491 arg1 = (std::pair< Dali::Radian,Dali::Radian > *)jarg1;
24492 result = (Dali::Radian *)& ((arg1)->first);
24493 jresult = (void *)result;
24498 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_AngleThresholdPair_second_set(void * jarg1, void * jarg2) {
24499 std::pair< Dali::Radian,Dali::Radian > *arg1 = (std::pair< Dali::Radian,Dali::Radian > *) 0 ;
24500 Dali::Radian *arg2 = (Dali::Radian *) 0 ;
24502 arg1 = (std::pair< Dali::Radian,Dali::Radian > *)jarg1;
24503 arg2 = (Dali::Radian *)jarg2;
24504 if (arg1) (arg1)->second = *arg2;
24508 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_AngleThresholdPair_second_get(void * jarg1) {
24510 std::pair< Dali::Radian,Dali::Radian > *arg1 = (std::pair< Dali::Radian,Dali::Radian > *) 0 ;
24511 Dali::Radian *result = 0 ;
24513 arg1 = (std::pair< Dali::Radian,Dali::Radian > *)jarg1;
24514 result = (Dali::Radian *)& ((arg1)->second);
24515 jresult = (void *)result;
24520 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_AngleThresholdPair(void * jarg1) {
24521 std::pair< Dali::Radian,Dali::Radian > *arg1 = (std::pair< Dali::Radian,Dali::Radian > *) 0 ;
24523 arg1 = (std::pair< Dali::Radian,Dali::Radian > *)jarg1;
24527 } CALL_CATCH_EXCEPTION();
24533 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_PanGestureDetectedSignal_Empty(void * jarg1) {
24535 Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *) 0 ;
24538 arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *)jarg1;
24541 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);
24542 } CALL_CATCH_EXCEPTION(0);
24550 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_PanGestureDetectedSignal_GetConnectionCount(void * jarg1) {
24551 unsigned long jresult ;
24552 Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *) 0 ;
24553 std::size_t result;
24555 arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *)jarg1;
24558 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);
24559 } CALL_CATCH_EXCEPTION(0);
24562 jresult = (unsigned long)result;
24567 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetectedSignal_Connect(void * jarg1, void * jarg2) {
24568 Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *) 0 ;
24569 void (*arg2)(Dali::Actor,Dali::PanGesture const &) = (void (*)(Dali::Actor,Dali::PanGesture const &)) 0 ;
24571 arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *)jarg1;
24572 arg2 = (void (*)(Dali::Actor,Dali::PanGesture const &))jarg2;
24575 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PanGesture_SS_const_SA__SP__Sg__Connect(arg1,arg2);
24576 } CALL_CATCH_EXCEPTION();
24582 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetectedSignal_Disconnect(void * jarg1, void * jarg2) {
24583 Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *) 0 ;
24584 void (*arg2)(Dali::Actor,Dali::PanGesture const &) = (void (*)(Dali::Actor,Dali::PanGesture const &)) 0 ;
24586 arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *)jarg1;
24587 arg2 = (void (*)(Dali::Actor,Dali::PanGesture const &))jarg2;
24590 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PanGesture_SS_const_SA__SP__Sg__Disconnect(arg1,arg2);
24591 } CALL_CATCH_EXCEPTION();
24597 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PanGestureDetectedSignal_Emit(void * jarg1, void * jarg2, void * jarg3) {
24598 Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *) 0 ;
24600 Dali::PanGesture *arg3 = 0 ;
24601 Dali::Actor *argp2 ;
24603 arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *)jarg1;
24604 argp2 = (Dali::Actor *)jarg2;
24606 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
24610 arg3 = (Dali::PanGesture *)jarg3;
24612 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PanGesture const & type is null", 0);
24617 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PanGesture_SS_const_SA__SP__Sg__Emit(arg1,arg2,(Dali::PanGesture const &)*arg3);
24618 } CALL_CATCH_EXCEPTION();
24624 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PanGestureDetectedSignal() {
24626 Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *result = 0 ;
24630 result = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *)new Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) >();
24631 } CALL_CATCH_EXCEPTION(0);
24634 jresult = (void *)result;
24639 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PanGestureDetectedSignal(void * jarg1) {
24640 Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *) 0 ;
24642 arg1 = (Dali::Signal< void (Dali::Actor,Dali::PanGesture const &) > *)jarg1;
24646 } CALL_CATCH_EXCEPTION();
24652 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_PinchGestureDetectedSignal_Empty(void * jarg1) {
24654 Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *) 0 ;
24657 arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *)jarg1;
24660 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);
24661 } CALL_CATCH_EXCEPTION(0);
24669 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_PinchGestureDetectedSignal_GetConnectionCount(void * jarg1) {
24670 unsigned long jresult ;
24671 Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *) 0 ;
24672 std::size_t result;
24674 arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *)jarg1;
24677 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);
24678 } CALL_CATCH_EXCEPTION(0);
24681 jresult = (unsigned long)result;
24686 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PinchGestureDetectedSignal_Connect(void * jarg1, void * jarg2) {
24687 Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *) 0 ;
24688 void (*arg2)(Dali::Actor,Dali::PinchGesture const &) = (void (*)(Dali::Actor,Dali::PinchGesture const &)) 0 ;
24690 arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *)jarg1;
24691 arg2 = (void (*)(Dali::Actor,Dali::PinchGesture const &))jarg2;
24694 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PinchGesture_SS_const_SA__SP__Sg__Connect(arg1,arg2);
24695 } CALL_CATCH_EXCEPTION();
24701 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PinchGestureDetectedSignal_Disconnect(void * jarg1, void * jarg2) {
24702 Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *) 0 ;
24703 void (*arg2)(Dali::Actor,Dali::PinchGesture const &) = (void (*)(Dali::Actor,Dali::PinchGesture const &)) 0 ;
24705 arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *)jarg1;
24706 arg2 = (void (*)(Dali::Actor,Dali::PinchGesture const &))jarg2;
24709 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PinchGesture_SS_const_SA__SP__Sg__Disconnect(arg1,arg2);
24710 } CALL_CATCH_EXCEPTION();
24716 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_PinchGestureDetectedSignal_Emit(void * jarg1, void * jarg2, void * jarg3) {
24717 Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *) 0 ;
24719 Dali::PinchGesture *arg3 = 0 ;
24720 Dali::Actor *argp2 ;
24722 arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *)jarg1;
24723 argp2 = (Dali::Actor *)jarg2;
24725 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
24729 arg3 = (Dali::PinchGesture *)jarg3;
24731 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::PinchGesture const & type is null", 0);
24736 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_PinchGesture_SS_const_SA__SP__Sg__Emit(arg1,arg2,(Dali::PinchGesture const &)*arg3);
24737 } CALL_CATCH_EXCEPTION();
24743 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_PinchGestureDetectedSignal() {
24745 Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *result = 0 ;
24749 result = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *)new Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) >();
24750 } CALL_CATCH_EXCEPTION(0);
24753 jresult = (void *)result;
24758 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_PinchGestureDetectedSignal(void * jarg1) {
24759 Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *) 0 ;
24761 arg1 = (Dali::Signal< void (Dali::Actor,Dali::PinchGesture const &) > *)jarg1;
24765 } CALL_CATCH_EXCEPTION();
24771 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_TapGestureDetectedSignal_Empty(void * jarg1) {
24773 Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *) 0 ;
24776 arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *)jarg1;
24779 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);
24780 } CALL_CATCH_EXCEPTION(0);
24788 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TapGestureDetectedSignal_GetConnectionCount(void * jarg1) {
24789 unsigned long jresult ;
24790 Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *) 0 ;
24791 std::size_t result;
24793 arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *)jarg1;
24796 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);
24797 } CALL_CATCH_EXCEPTION(0);
24800 jresult = (unsigned long)result;
24805 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TapGestureDetectedSignal_Connect(void * jarg1, void * jarg2) {
24806 Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *) 0 ;
24807 void (*arg2)(Dali::Actor,Dali::TapGesture const &) = (void (*)(Dali::Actor,Dali::TapGesture const &)) 0 ;
24809 arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *)jarg1;
24810 arg2 = (void (*)(Dali::Actor,Dali::TapGesture const &))jarg2;
24813 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_TapGesture_SS_const_SA__SP__Sg__Connect(arg1,arg2);
24814 } CALL_CATCH_EXCEPTION();
24820 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TapGestureDetectedSignal_Disconnect(void * jarg1, void * jarg2) {
24821 Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *) 0 ;
24822 void (*arg2)(Dali::Actor,Dali::TapGesture const &) = (void (*)(Dali::Actor,Dali::TapGesture const &)) 0 ;
24824 arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *)jarg1;
24825 arg2 = (void (*)(Dali::Actor,Dali::TapGesture const &))jarg2;
24828 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_TapGesture_SS_const_SA__SP__Sg__Disconnect(arg1,arg2);
24829 } CALL_CATCH_EXCEPTION();
24835 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TapGestureDetectedSignal_Emit(void * jarg1, void * jarg2, void * jarg3) {
24836 Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *) 0 ;
24838 Dali::TapGesture *arg3 = 0 ;
24839 Dali::Actor *argp2 ;
24841 arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *)jarg1;
24842 argp2 = (Dali::Actor *)jarg2;
24844 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
24848 arg3 = (Dali::TapGesture *)jarg3;
24850 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TapGesture const & type is null", 0);
24855 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_TapGesture_SS_const_SA__SP__Sg__Emit(arg1,arg2,(Dali::TapGesture const &)*arg3);
24856 } CALL_CATCH_EXCEPTION();
24862 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TapGestureDetectedSignal() {
24864 Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *result = 0 ;
24868 result = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *)new Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) >();
24869 } CALL_CATCH_EXCEPTION(0);
24872 jresult = (void *)result;
24877 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TapGestureDetectedSignal(void * jarg1) {
24878 Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *) 0 ;
24880 arg1 = (Dali::Signal< void (Dali::Actor,Dali::TapGesture const &) > *)jarg1;
24884 } CALL_CATCH_EXCEPTION();
24889 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ViewLayoutDirectionSignal_GetConnectionCount(void * jarg1) {
24890 unsigned long jresult ;
24891 Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *arg1 = (Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *) 0 ;
24892 std::size_t result = 0;
24894 arg1 = (Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *)jarg1;
24897 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);
24898 }CALL_CATCH_EXCEPTION(0);
24900 jresult = (unsigned long)result;
24904 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewLayoutDirectionSignal_Connect(void * jarg1, void * jarg2) {
24905 Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *arg1 = (Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *) 0 ;
24906 void (*arg2)(Dali::Actor, Dali::LayoutDirection::Type) = (void (*)(Dali::Actor, Dali::LayoutDirection::Type)) 0 ;
24908 arg1 = (Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *)jarg1;
24909 arg2 = (void (*)(Dali::Actor, Dali::LayoutDirection::Type))jarg2;
24912 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_Sc_Dali_DevelActor_LayoutDirection_Type_SP__Sg__Connect(arg1,arg2);
24913 } CALL_CATCH_EXCEPTION();
24917 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewLayoutDirectionSignal_Disconnect(void * jarg1, void * jarg2) {
24918 Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *arg1 = (Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *) 0 ;
24919 void (*arg2)(Dali::Actor, Dali::LayoutDirection::Type) = (void (*)(Dali::Actor, Dali::LayoutDirection::Type)) 0 ;
24921 arg1 = (Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *)jarg1;
24922 arg2 = (void (*)(Dali::Actor, Dali::LayoutDirection::Type))jarg2;
24925 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_Sc_Dali_DevelActor_LayoutDirection_Type_SP__Sg__Disconnect(arg1,arg2);
24926 } CALL_CATCH_EXCEPTION();
24930 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewLayoutDirectionSignal_Emit(void * jarg1, void * jarg2, int jarg4) {
24931 Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *arg1 = (Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *) 0 ;
24934 Dali::LayoutDirection::Type arg4 ;
24935 Dali::Actor *argp2 ;
24937 arg1 = (Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *)jarg1;
24938 argp2 = (Dali::Actor *)jarg2;
24940 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
24944 //arg3 = jarg3 ? true : false;
24945 arg4 = (Dali::LayoutDirection::Type)jarg4;
24948 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_Sc_Dali_DevelActor_LayoutDirection_Type_SP__Sg__Emit(arg1,arg2,arg4);
24949 } CALL_CATCH_EXCEPTION();
24953 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ViewLayoutDirectionSignal() {
24955 Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *result = 0 ;
24959 result = (Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *)new Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) >();
24960 } CALL_CATCH_EXCEPTION(0);
24962 jresult = (void *)result;
24966 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ViewLayoutDirectionSignal(void * jarg1) {
24967 Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *arg1 = (Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *) 0 ;
24969 arg1 = (Dali::Signal< void (Dali::Actor, Dali::LayoutDirection::Type) > *)jarg1;
24973 } CALL_CATCH_EXCEPTION();
24978 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) {
24979 Dali::Toolkit::Internal::Control *obj = (Dali::Toolkit::Internal::Control *)objarg;
24980 SwigDirector_ViewImpl *director = dynamic_cast<SwigDirector_ViewImpl *>(obj);
24982 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);
24987 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) {
24988 Dali::Toolkit::ItemFactory *obj = (Dali::Toolkit::ItemFactory *)objarg;
24989 SwigDirector_ItemFactory *director = dynamic_cast<SwigDirector_ItemFactory *>(obj);
24991 director->swig_connect_director(callback0, callback1, callback2);
24996 //// ========================= end of part 3 =============================
24998 //// ========================== start part 4 =============================
25000 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FrameCallbackInterface_director_connect(void *objarg, SwigDirector_FrameCallbackInterface::SWIG_Callback0_t callback0) {
25001 Dali::FrameCallbackInterface *obj = (Dali::FrameCallbackInterface *)objarg;
25002 SwigDirector_FrameCallbackInterface *director = dynamic_cast<SwigDirector_FrameCallbackInterface *>(obj);
25004 director->swig_connect_director(callback0);
25008 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FrameCallbackInterface_director_connect_with_return(void *objarg, SwigDirector_FrameCallbackInterface::SWIG_Callback1_t callback1) {
25009 Dali::FrameCallbackInterface *obj = (Dali::FrameCallbackInterface *)objarg;
25010 SwigDirector_FrameCallbackInterface *director = dynamic_cast<SwigDirector_FrameCallbackInterface *>(obj);
25012 director->swig_connect_director_with_return(callback1);
25016 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_FrameCallbackInterface() {
25018 Dali::FrameCallbackInterface *result = 0 ;
25022 result =(Dali::FrameCallbackInterface *) new SwigDirector_FrameCallbackInterface();
25023 } CALL_CATCH_EXCEPTION(0);
25026 jresult = (void *)result;
25031 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FrameCallbackInterface_AddFrameCallback(void * jarg1, void* jarg2, void* jarg3) {
25032 Dali::FrameCallbackInterface *obj = (Dali::FrameCallbackInterface *)jarg2;
25033 SwigDirector_FrameCallbackInterface *arg2 = dynamic_cast<SwigDirector_FrameCallbackInterface *>(obj);
25035 Dali::Stage *arg1 = (Dali::Stage *) 0;
25036 Dali::Actor *arg3 = 0;
25038 arg1 = (Dali::Stage *)jarg1;
25039 arg3 = (Dali::Actor *)jarg3;
25041 if(arg3 == nullptr)
25043 DevelStage::AddFrameCallback( *arg1, *arg2, Dali::Actor() );
25047 DevelStage::AddFrameCallback( *arg1, *arg2, *arg3 );
25053 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FrameCallbackInterface_RemoveFrameCallback(void * jarg1, void* jarg2) {
25055 Dali::FrameCallbackInterface *obj = (Dali::FrameCallbackInterface *)jarg2;
25056 SwigDirector_FrameCallbackInterface *arg2 = dynamic_cast<SwigDirector_FrameCallbackInterface *>(obj);
25058 Dali::Stage *arg1 = (Dali::Stage *) 0;
25060 arg1 = (Dali::Stage *)jarg1;
25062 DevelStage::RemoveFrameCallback( *arg1, *arg2 );
25067 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_CustomAlgorithmInterface_director_connect(void *objarg, SwigDirector_CustomAlgorithmInterface::SWIG_Callback0_t callback0) {
25068 Dali::Toolkit::DevelKeyboardFocusManager::CustomAlgorithmInterface *obj = (Dali::Toolkit::DevelKeyboardFocusManager::CustomAlgorithmInterface *)objarg;
25069 SwigDirector_CustomAlgorithmInterface *director = dynamic_cast<SwigDirector_CustomAlgorithmInterface *>(obj);
25071 director->swig_connect_director(callback0);
25076 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_CustomAlgorithmInterface() {
25078 Dali::Toolkit::DevelKeyboardFocusManager::CustomAlgorithmInterface *result = 0 ;
25082 result = (Dali::Toolkit::DevelKeyboardFocusManager::CustomAlgorithmInterface *)new SwigDirector_CustomAlgorithmInterface();
25083 } CALL_CATCH_EXCEPTION(0);
25086 jresult = (void *)result;
25091 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) {
25092 SwigDirector_WidgetImpl *director = static_cast<SwigDirector_WidgetImpl *>(objarg);
25094 director->swig_connect_director(callback0, callback1, callback2, callback3, callback4, callback5, callback6, callback7);
25099 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_WidgetImpl_New() {
25101 SwigDirector_WidgetImpl* result;
25104 result = new SwigDirector_WidgetImpl();
25105 } CALL_CATCH_EXCEPTION(0);
25112 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Widget_GetImplementation__SWIG_0(void * jarg1) {
25114 Dali::Widget *arg1 = 0 ;
25115 SwigDirector_WidgetImpl *result = 0 ;
25117 arg1 = (Dali::Widget *)jarg1;
25119 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Widget & type is null", 0);
25124 result = (SwigDirector_WidgetImpl *) &Dali::Internal::Adaptor::GetImplementation(*arg1);
25125 } CALL_CATCH_EXCEPTION(0);
25127 jresult = (void*) result;
25133 SWIGEXPORT Dali::SignalObserver * SWIGSTDCALL CSharp_Dali_ConnectionTrackerInterface_SWIGUpcast(Dali::ConnectionTrackerInterface *jarg1) {
25134 return (Dali::SignalObserver *)jarg1;
25137 SWIGEXPORT Dali::ConnectionTrackerInterface * SWIGSTDCALL CSharp_Dali_ConnectionTracker_SWIGUpcast(Dali::ConnectionTracker *jarg1) {
25138 return (Dali::ConnectionTrackerInterface *)jarg1;
25141 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_ObjectRegistry_SWIGUpcast(Dali::ObjectRegistry *jarg1) {
25142 return (Dali::BaseHandle *)jarg1;
25145 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_PropertyCondition_SWIGUpcast(Dali::PropertyCondition *jarg1) {
25146 return (Dali::BaseHandle *)jarg1;
25149 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_PropertyNotification_SWIGUpcast(Dali::PropertyNotification *jarg1) {
25150 return (Dali::BaseHandle *)jarg1;
25153 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Handle_SWIGUpcast(Dali::Handle *jarg1) {
25154 return (Dali::BaseHandle *)jarg1;
25157 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_TypeInfo_SWIGUpcast(Dali::TypeInfo *jarg1) {
25158 return (Dali::BaseHandle *)jarg1;
25161 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_TypeRegistry_SWIGUpcast(Dali::TypeRegistry *jarg1) {
25162 return (Dali::BaseHandle *)jarg1;
25165 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_PixelData_SWIGUpcast(Dali::PixelData *jarg1) {
25166 return (Dali::BaseHandle *)jarg1;
25169 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Texture_SWIGUpcast(Dali::Texture *jarg1) {
25170 return (Dali::BaseHandle *)jarg1;
25173 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Sampler_SWIGUpcast(Dali::Sampler *jarg1) {
25174 return (Dali::BaseHandle *)jarg1;
25177 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_TextureSet_SWIGUpcast(Dali::TextureSet *jarg1) {
25178 return (Dali::BaseHandle *)jarg1;
25181 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_VertexBuffer_SWIGUpcast(Dali::VertexBuffer *jarg1) {
25182 return (Dali::BaseHandle *)jarg1;
25185 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Geometry_SWIGUpcast(Dali::Geometry *jarg1) {
25186 return (Dali::BaseHandle *)jarg1;
25189 SWIGEXPORT Dali::Handle * SWIGSTDCALL CSharp_Dali_Shader_SWIGUpcast(Dali::Shader *jarg1) {
25190 return (Dali::Handle *)jarg1;
25193 SWIGEXPORT Dali::Handle * SWIGSTDCALL CSharp_Dali_Renderer_SWIGUpcast(Dali::Renderer *jarg1) {
25194 return (Dali::Handle *)jarg1;
25197 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_FrameBuffer_SWIGUpcast(Dali::FrameBuffer *jarg1) {
25198 return (Dali::BaseHandle *)jarg1;
25201 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_RenderTaskList_SWIGUpcast(Dali::RenderTaskList *jarg1) {
25202 return (Dali::BaseHandle *)jarg1;
25205 SWIGEXPORT Dali::Handle * SWIGSTDCALL CSharp_Dali_RenderTask_SWIGUpcast(Dali::RenderTask *jarg1) {
25206 return (Dali::Handle *)jarg1;
25209 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Touch_SWIGUpcast(Dali::TouchEvent *jarg1) {
25210 return (Dali::BaseHandle *)jarg1;
25213 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Hover_SWIGUpcast(Dali::HoverEvent *jarg1) {
25214 return (Dali::BaseHandle *)jarg1;
25217 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Wheel_SWIGUpcast(Dali::WheelEvent *jarg1) {
25218 return (Dali::BaseHandle *)jarg1;
25221 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Key_SWIGUpcast(Dali::KeyEvent *jarg1) {
25222 return (Dali::BaseHandle *)jarg1;
25225 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Gesture_SWIGUpcast(Dali::Gesture *jarg1) {
25226 return (Dali::BaseHandle *)jarg1;
25229 SWIGEXPORT Dali::Handle * SWIGSTDCALL CSharp_Dali_GestureDetector_SWIGUpcast(Dali::GestureDetector *jarg1) {
25230 return (Dali::Handle *)jarg1;
25233 SWIGEXPORT Dali::GestureDetector * SWIGSTDCALL CSharp_Dali_LongPressGestureDetector_SWIGUpcast(Dali::LongPressGestureDetector *jarg1) {
25234 return (Dali::GestureDetector *)jarg1;
25237 SWIGEXPORT Dali::Gesture * SWIGSTDCALL CSharp_Dali_LongPressGesture_SWIGUpcast(Dali::LongPressGesture *jarg1) {
25238 return (Dali::Gesture *)jarg1;
25242 SWIGEXPORT Dali::RefObject * SWIGSTDCALL CSharp_Dali_CustomActorImpl_SWIGUpcast(Dali::CustomActorImpl *jarg1) {
25243 return (Dali::RefObject *)jarg1;
25246 SWIGEXPORT Dali::Actor * SWIGSTDCALL CSharp_Dali_CustomActor_SWIGUpcast(Dali::CustomActor *jarg1) {
25247 return (Dali::Actor *)jarg1;
25250 SWIGEXPORT Dali::GestureDetector * SWIGSTDCALL CSharp_Dali_PanGestureDetector_SWIGUpcast(Dali::PanGestureDetector *jarg1) {
25251 return (Dali::GestureDetector *)jarg1;
25254 SWIGEXPORT Dali::Gesture * SWIGSTDCALL CSharp_Dali_PanGesture_SWIGUpcast(Dali::PanGesture *jarg1) {
25255 return (Dali::Gesture *)jarg1;
25258 SWIGEXPORT Dali::GestureDetector * SWIGSTDCALL CSharp_Dali_PinchGestureDetector_SWIGUpcast(Dali::PinchGestureDetector *jarg1) {
25259 return (Dali::GestureDetector *)jarg1;
25262 SWIGEXPORT Dali::Gesture * SWIGSTDCALL CSharp_Dali_PinchGesture_SWIGUpcast(Dali::PinchGesture *jarg1) {
25263 return (Dali::Gesture *)jarg1;
25266 SWIGEXPORT Dali::GestureDetector * SWIGSTDCALL CSharp_Dali_TapGestureDetector_SWIGUpcast(Dali::TapGestureDetector *jarg1) {
25267 return (Dali::GestureDetector *)jarg1;
25270 SWIGEXPORT Dali::Gesture * SWIGSTDCALL CSharp_Dali_TapGesture_SWIGUpcast(Dali::TapGesture *jarg1) {
25271 return (Dali::Gesture *)jarg1;
25274 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_KeyFrames_SWIGUpcast(Dali::KeyFrames *jarg1) {
25275 return (Dali::BaseHandle *)jarg1;
25278 SWIGEXPORT Dali::Handle * SWIGSTDCALL CSharp_Dali_Path_SWIGUpcast(Dali::Path *jarg1) {
25279 return (Dali::Handle *)jarg1;
25282 SWIGEXPORT Dali::Handle * SWIGSTDCALL CSharp_Dali_LinearConstrainer_SWIGUpcast(Dali::LinearConstrainer *jarg1) {
25283 return (Dali::Handle *)jarg1;
25286 SWIGEXPORT Dali::Handle * SWIGSTDCALL CSharp_Dali_PathConstrainer_SWIGUpcast(Dali::PathConstrainer *jarg1) {
25287 return (Dali::Handle *)jarg1;
25290 SWIGEXPORT Dali::RefObject * SWIGSTDCALL CSharp_Dali_NativeImageInterface_SWIGUpcast(Dali::NativeImageInterface *jarg1) {
25291 return (Dali::RefObject *)jarg1;
25294 SWIGEXPORT Dali::Actor * SWIGSTDCALL CSharp_Dali_CameraActor_SWIGUpcast(Dali::CameraActor *jarg1) {
25295 return (Dali::Actor *)jarg1;
25298 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_Timer_SWIGUpcast(Dali::Timer *jarg1) {
25299 return (Dali::BaseHandle *)jarg1;
25303 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_GetEnvironmentVariable(char * jarg1) {
25304 const char * result = EnvironmentVariable::GetEnvironmentVariable(jarg1);
25305 char * jresult = SWIG_csharp_string_callback((const char *)result);
25309 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_SetEnvironmentVariable(char * jarg1, char * jarg2) {
25310 bool result = EnvironmentVariable::SetEnvironmentVariable(jarg1, jarg2);
25315 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_Clear(void * jarg1) {
25316 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25318 arg1 = (std::vector< unsigned int > *)jarg1;
25322 } CALL_CATCH_EXCEPTION();
25328 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_Add(void * jarg1, unsigned int jarg2) {
25329 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25330 unsigned int *arg2 = 0 ;
25331 unsigned int temp2 ;
25333 arg1 = (std::vector< unsigned int > *)jarg1;
25334 temp2 = (unsigned int)jarg2;
25338 (arg1)->push_back((unsigned int const &)*arg2);
25339 } CALL_CATCH_EXCEPTION();
25345 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ItemIdContainer_size(void * jarg1) {
25346 unsigned long jresult ;
25347 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25348 std::vector< unsigned int >::size_type result;
25350 arg1 = (std::vector< unsigned int > *)jarg1;
25353 result = ((std::vector< unsigned int > const *)arg1)->size();
25354 } CALL_CATCH_EXCEPTION(0);
25357 jresult = (unsigned long)result;
25362 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ItemIdContainer_capacity(void * jarg1) {
25363 unsigned long jresult ;
25364 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25365 std::vector< unsigned int >::size_type result;
25367 arg1 = (std::vector< unsigned int > *)jarg1;
25370 result = ((std::vector< unsigned int > const *)arg1)->capacity();
25371 } CALL_CATCH_EXCEPTION(0);
25374 jresult = (unsigned long)result;
25379 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_reserve(void * jarg1, unsigned long jarg2) {
25380 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25381 std::vector< unsigned int >::size_type arg2 ;
25383 arg1 = (std::vector< unsigned int > *)jarg1;
25384 arg2 = (std::vector< unsigned int >::size_type)jarg2;
25387 (arg1)->reserve(arg2);
25388 } CALL_CATCH_EXCEPTION();
25394 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ItemIdContainer__SWIG_0() {
25396 std::vector< unsigned int > *result = 0 ;
25400 result = (std::vector< unsigned int > *)new std::vector< unsigned int >();
25401 } CALL_CATCH_EXCEPTION(0);
25404 jresult = (void *)result;
25409 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ItemIdContainer__SWIG_1(void * jarg1) {
25411 std::vector< unsigned int > *arg1 = 0 ;
25412 std::vector< unsigned int > *result = 0 ;
25414 arg1 = (std::vector< unsigned int > *)jarg1;
25416 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< unsigned int > const & type is null", 0);
25421 result = (std::vector< unsigned int > *)new std::vector< unsigned int >((std::vector< unsigned int > const &)*arg1);
25422 } CALL_CATCH_EXCEPTION(0);
25425 jresult = (void *)result;
25430 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ItemIdContainer__SWIG_2(int jarg1) {
25433 std::vector< unsigned int > *result = 0 ;
25439 result = (std::vector< unsigned int > *)new_std_vector_Sl_unsigned_SS_int_Sg___SWIG_2(arg1);
25441 catch(std::out_of_range &_e) {
25442 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
25446 } CALL_CATCH_EXCEPTION(0);
25449 jresult = (void *)result;
25454 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ItemIdContainer_getitemcopy(void * jarg1, int jarg2) {
25455 unsigned int jresult ;
25456 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25458 unsigned int result;
25460 arg1 = (std::vector< unsigned int > *)jarg1;
25465 result = (unsigned int)std_vector_Sl_unsigned_SS_int_Sg__getitemcopy(arg1,arg2);
25467 catch(std::out_of_range &_e) {
25468 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
25472 } CALL_CATCH_EXCEPTION(0);
25480 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ItemIdContainer_getitem(void * jarg1, int jarg2) {
25481 unsigned int jresult ;
25482 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25484 unsigned int *result = 0 ;
25486 arg1 = (std::vector< unsigned int > *)jarg1;
25491 result = (unsigned int *) &std_vector_Sl_unsigned_SS_int_Sg__getitem(arg1,arg2);
25493 catch(std::out_of_range &_e) {
25494 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
25498 } CALL_CATCH_EXCEPTION(0);
25506 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_setitem(void * jarg1, int jarg2, unsigned int jarg3) {
25507 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25509 unsigned int *arg3 = 0 ;
25510 unsigned int temp3 ;
25512 arg1 = (std::vector< unsigned int > *)jarg1;
25514 temp3 = (unsigned int)jarg3;
25519 std_vector_Sl_unsigned_SS_int_Sg__setitem(arg1,arg2,(unsigned int const &)*arg3);
25521 catch(std::out_of_range &_e) {
25522 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
25526 } CALL_CATCH_EXCEPTION();
25532 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_AddRange(void * jarg1, void * jarg2) {
25533 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25534 std::vector< unsigned int > *arg2 = 0 ;
25536 arg1 = (std::vector< unsigned int > *)jarg1;
25537 arg2 = (std::vector< unsigned int > *)jarg2;
25539 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< unsigned int > const & type is null", 0);
25544 std_vector_Sl_unsigned_SS_int_Sg__AddRange(arg1,(std::vector< unsigned int > const &)*arg2);
25545 } CALL_CATCH_EXCEPTION();
25551 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemIdContainer_GetRange(void * jarg1, int jarg2, int jarg3) {
25553 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25556 std::vector< unsigned int > *result = 0 ;
25558 arg1 = (std::vector< unsigned int > *)jarg1;
25564 result = (std::vector< unsigned int > *)std_vector_Sl_unsigned_SS_int_Sg__GetRange(arg1,arg2,arg3);
25566 catch(std::out_of_range &_e) {
25567 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
25570 catch(std::invalid_argument &_e) {
25571 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), "");
25575 } CALL_CATCH_EXCEPTION(0);
25578 jresult = (void *)result;
25583 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_Insert(void * jarg1, int jarg2, unsigned int jarg3) {
25584 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25586 unsigned int *arg3 = 0 ;
25587 unsigned int temp3 ;
25589 arg1 = (std::vector< unsigned int > *)jarg1;
25591 temp3 = (unsigned int)jarg3;
25596 std_vector_Sl_unsigned_SS_int_Sg__Insert(arg1,arg2,(unsigned int const &)*arg3);
25598 catch(std::out_of_range &_e) {
25599 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
25603 } CALL_CATCH_EXCEPTION();
25609 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_InsertRange(void * jarg1, int jarg2, void * jarg3) {
25610 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25612 std::vector< unsigned int > *arg3 = 0 ;
25614 arg1 = (std::vector< unsigned int > *)jarg1;
25616 arg3 = (std::vector< unsigned int > *)jarg3;
25618 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< unsigned int > const & type is null", 0);
25624 std_vector_Sl_unsigned_SS_int_Sg__InsertRange(arg1,arg2,(std::vector< unsigned int > const &)*arg3);
25626 catch(std::out_of_range &_e) {
25627 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
25631 } CALL_CATCH_EXCEPTION();
25637 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_RemoveAt(void * jarg1, int jarg2) {
25638 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25641 arg1 = (std::vector< unsigned int > *)jarg1;
25646 std_vector_Sl_unsigned_SS_int_Sg__RemoveAt(arg1,arg2);
25648 catch(std::out_of_range &_e) {
25649 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
25653 } CALL_CATCH_EXCEPTION();
25659 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_RemoveRange(void * jarg1, int jarg2, int jarg3) {
25660 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25664 arg1 = (std::vector< unsigned int > *)jarg1;
25670 std_vector_Sl_unsigned_SS_int_Sg__RemoveRange(arg1,arg2,arg3);
25672 catch(std::out_of_range &_e) {
25673 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
25676 catch(std::invalid_argument &_e) {
25677 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), "");
25681 } CALL_CATCH_EXCEPTION();
25687 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemIdContainer_Repeat(unsigned int jarg1, int jarg2) {
25689 unsigned int *arg1 = 0 ;
25691 unsigned int temp1 ;
25692 std::vector< unsigned int > *result = 0 ;
25694 temp1 = (unsigned int)jarg1;
25700 result = (std::vector< unsigned int > *)std_vector_Sl_unsigned_SS_int_Sg__Repeat((unsigned int const &)*arg1,arg2);
25702 catch(std::out_of_range &_e) {
25703 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
25707 } CALL_CATCH_EXCEPTION(0);
25710 jresult = (void *)result;
25715 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_Reverse__SWIG_0(void * jarg1) {
25716 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25718 arg1 = (std::vector< unsigned int > *)jarg1;
25721 std_vector_Sl_unsigned_SS_int_Sg__Reverse__SWIG_0(arg1);
25722 } CALL_CATCH_EXCEPTION();
25728 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_Reverse__SWIG_1(void * jarg1, int jarg2, int jarg3) {
25729 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25733 arg1 = (std::vector< unsigned int > *)jarg1;
25739 std_vector_Sl_unsigned_SS_int_Sg__Reverse__SWIG_1(arg1,arg2,arg3);
25741 catch(std::out_of_range &_e) {
25742 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
25745 catch(std::invalid_argument &_e) {
25746 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), "");
25750 } CALL_CATCH_EXCEPTION();
25756 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemIdContainer_SetRange(void * jarg1, int jarg2, void * jarg3) {
25757 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25759 std::vector< unsigned int > *arg3 = 0 ;
25761 arg1 = (std::vector< unsigned int > *)jarg1;
25763 arg3 = (std::vector< unsigned int > *)jarg3;
25765 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< unsigned int > const & type is null", 0);
25771 std_vector_Sl_unsigned_SS_int_Sg__SetRange(arg1,arg2,(std::vector< unsigned int > const &)*arg3);
25773 catch(std::out_of_range &_e) {
25774 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
25778 } CALL_CATCH_EXCEPTION();
25784 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_ItemIdContainer_Contains(void * jarg1, unsigned int jarg2) {
25786 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25787 unsigned int *arg2 = 0 ;
25788 unsigned int temp2 ;
25791 arg1 = (std::vector< unsigned int > *)jarg1;
25792 temp2 = (unsigned int)jarg2;
25796 result = (bool)std_vector_Sl_unsigned_SS_int_Sg__Contains(arg1,(unsigned int const &)*arg2);
25797 } CALL_CATCH_EXCEPTION(0);
25805 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ItemIdContainer_IndexOf(void * jarg1, unsigned int jarg2) {
25807 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25808 unsigned int *arg2 = 0 ;
25809 unsigned int temp2 ;
25812 arg1 = (std::vector< unsigned int > *)jarg1;
25813 temp2 = (unsigned int)jarg2;
25817 result = (int)std_vector_Sl_unsigned_SS_int_Sg__IndexOf(arg1,(unsigned int const &)*arg2);
25818 } CALL_CATCH_EXCEPTION(0);
25826 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ItemIdContainer_LastIndexOf(void * jarg1, unsigned int jarg2) {
25828 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25829 unsigned int *arg2 = 0 ;
25830 unsigned int temp2 ;
25833 arg1 = (std::vector< unsigned int > *)jarg1;
25834 temp2 = (unsigned int)jarg2;
25838 result = (int)std_vector_Sl_unsigned_SS_int_Sg__LastIndexOf(arg1,(unsigned int const &)*arg2);
25839 } CALL_CATCH_EXCEPTION(0);
25847 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_ItemIdContainer_Remove(void * jarg1, unsigned int jarg2) {
25849 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25850 unsigned int *arg2 = 0 ;
25851 unsigned int temp2 ;
25854 arg1 = (std::vector< unsigned int > *)jarg1;
25855 temp2 = (unsigned int)jarg2;
25859 result = (bool)std_vector_Sl_unsigned_SS_int_Sg__Remove(arg1,(unsigned int const &)*arg2);
25860 } CALL_CATCH_EXCEPTION(0);
25868 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ItemIdContainer(void * jarg1) {
25869 std::vector< unsigned int > *arg1 = (std::vector< unsigned int > *) 0 ;
25871 arg1 = (std::vector< unsigned int > *)jarg1;
25875 } CALL_CATCH_EXCEPTION();
25881 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Item__SWIG_0() {
25883 std::pair< unsigned int,Dali::Actor > *result = 0 ;
25887 result = (std::pair< unsigned int,Dali::Actor > *)new std::pair< unsigned int,Dali::Actor >();
25888 } CALL_CATCH_EXCEPTION(0);
25891 jresult = (void *)result;
25896 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Item__SWIG_1(unsigned int jarg1, void * jarg2) {
25898 unsigned int arg1 ;
25900 Dali::Actor *argp2 ;
25901 std::pair< unsigned int,Dali::Actor > *result = 0 ;
25903 arg1 = (unsigned int)jarg1;
25904 argp2 = (Dali::Actor *)jarg2;
25906 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
25912 result = (std::pair< unsigned int,Dali::Actor > *)new std::pair< unsigned int,Dali::Actor >(arg1,arg2);
25913 } CALL_CATCH_EXCEPTION(0);
25916 jresult = (void *)result;
25921 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_Item__SWIG_2(void * jarg1) {
25923 std::pair< unsigned int,Dali::Actor > *arg1 = 0 ;
25924 std::pair< unsigned int,Dali::Actor > *result = 0 ;
25926 arg1 = (std::pair< unsigned int,Dali::Actor > *)jarg1;
25928 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::pair< unsigned int,Dali::Actor > const & type is null", 0);
25933 result = (std::pair< unsigned int,Dali::Actor > *)new std::pair< unsigned int,Dali::Actor >((std::pair< unsigned int,Dali::Actor > const &)*arg1);
25934 } CALL_CATCH_EXCEPTION(0);
25937 jresult = (void *)result;
25942 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Item_first_set(void * jarg1, unsigned int jarg2) {
25943 std::pair< unsigned int,Dali::Actor > *arg1 = (std::pair< unsigned int,Dali::Actor > *) 0 ;
25944 unsigned int arg2 ;
25946 arg1 = (std::pair< unsigned int,Dali::Actor > *)jarg1;
25947 arg2 = (unsigned int)jarg2;
25948 if (arg1) (arg1)->first = arg2;
25952 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_Item_first_get(void * jarg1) {
25953 unsigned int jresult ;
25954 std::pair< unsigned int,Dali::Actor > *arg1 = (std::pair< unsigned int,Dali::Actor > *) 0 ;
25955 unsigned int result;
25957 arg1 = (std::pair< unsigned int,Dali::Actor > *)jarg1;
25958 result = (unsigned int) ((arg1)->first);
25964 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_Item_second_set(void * jarg1, void * jarg2) {
25965 std::pair< unsigned int,Dali::Actor > *arg1 = (std::pair< unsigned int,Dali::Actor > *) 0 ;
25966 Dali::Actor *arg2 = (Dali::Actor *) 0 ;
25968 arg1 = (std::pair< unsigned int,Dali::Actor > *)jarg1;
25969 arg2 = (Dali::Actor *)jarg2;
25970 if (arg1) (arg1)->second = *arg2;
25974 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_Item_second_get(void * jarg1) {
25976 std::pair< unsigned int,Dali::Actor > *arg1 = (std::pair< unsigned int,Dali::Actor > *) 0 ;
25977 Dali::Actor *result = 0 ;
25979 arg1 = (std::pair< unsigned int,Dali::Actor > *)jarg1;
25980 result = (Dali::Actor *)& ((arg1)->second);
25981 jresult = (void *)result;
25986 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_Item(void * jarg1) {
25987 std::pair< unsigned int,Dali::Actor > *arg1 = (std::pair< unsigned int,Dali::Actor > *) 0 ;
25989 arg1 = (std::pair< unsigned int,Dali::Actor > *)jarg1;
25993 } CALL_CATCH_EXCEPTION();
25999 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_Clear(void * jarg1) {
26000 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26002 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26006 } CALL_CATCH_EXCEPTION();
26012 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_Add(void * jarg1, void * jarg2) {
26013 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26014 std::pair< unsigned int,Dali::Actor > *arg2 = 0 ;
26016 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26017 arg2 = (std::pair< unsigned int,Dali::Actor > *)jarg2;
26019 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::pair< unsigned int,Dali::Actor > const & type is null", 0);
26024 (arg1)->push_back((std::pair< unsigned int,Dali::Actor > const &)*arg2);
26025 } CALL_CATCH_EXCEPTION();
26031 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ItemContainer_size(void * jarg1) {
26032 unsigned long jresult ;
26033 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26034 std::vector< std::pair< unsigned int,Dali::Actor > >::size_type result;
26036 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26039 result = ((std::vector< std::pair< unsigned int,Dali::Actor > > const *)arg1)->size();
26040 } CALL_CATCH_EXCEPTION(0);
26043 jresult = (unsigned long)result;
26048 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ItemContainer_capacity(void * jarg1) {
26049 unsigned long jresult ;
26050 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26051 std::vector< std::pair< unsigned int,Dali::Actor > >::size_type result;
26053 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26056 result = ((std::vector< std::pair< unsigned int,Dali::Actor > > const *)arg1)->capacity();
26057 } CALL_CATCH_EXCEPTION(0);
26060 jresult = (unsigned long)result;
26065 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_reserve(void * jarg1, unsigned long jarg2) {
26066 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26067 std::vector< std::pair< unsigned int,Dali::Actor > >::size_type arg2 ;
26069 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26070 arg2 = (std::vector< std::pair< unsigned int,Dali::Actor > >::size_type)jarg2;
26073 (arg1)->reserve(arg2);
26074 } CALL_CATCH_EXCEPTION();
26080 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ItemContainer__SWIG_0() {
26082 std::vector< std::pair< unsigned int,Dali::Actor > > *result = 0 ;
26086 result = (std::vector< std::pair< unsigned int,Dali::Actor > > *)new std::vector< std::pair< unsigned int,Dali::Actor > >();
26087 } CALL_CATCH_EXCEPTION(0);
26090 jresult = (void *)result;
26095 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ItemContainer__SWIG_1(void * jarg1) {
26097 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = 0 ;
26098 std::vector< std::pair< unsigned int,Dali::Actor > > *result = 0 ;
26100 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26102 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< std::pair< unsigned int,Dali::Actor > > const & type is null", 0);
26107 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);
26108 } CALL_CATCH_EXCEPTION(0);
26111 jresult = (void *)result;
26116 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ItemContainer__SWIG_2(int jarg1) {
26119 std::vector< std::pair< unsigned int,Dali::Actor > > *result = 0 ;
26125 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);
26127 catch(std::out_of_range &_e) {
26128 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26132 } CALL_CATCH_EXCEPTION(0);
26135 jresult = (void *)result;
26140 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemContainer_getitemcopy(void * jarg1, int jarg2) {
26142 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26144 std::pair< unsigned int,Dali::Actor > result;
26146 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26151 result = std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__getitemcopy(arg1,arg2);
26153 catch(std::out_of_range &_e) {
26154 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26158 } CALL_CATCH_EXCEPTION(0);
26161 jresult = new std::pair< unsigned int,Dali::Actor >((const std::pair< unsigned int,Dali::Actor > &)result);
26166 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemContainer_getitem(void * jarg1, int jarg2) {
26168 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26170 std::pair< unsigned int,Dali::Actor > *result = 0 ;
26172 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26177 result = (std::pair< unsigned int,Dali::Actor > *) &std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__getitem(arg1,arg2);
26179 catch(std::out_of_range &_e) {
26180 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26184 } CALL_CATCH_EXCEPTION(0);
26187 jresult = (void *)result;
26192 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_setitem(void * jarg1, int jarg2, void * jarg3) {
26193 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26195 std::pair< unsigned int,Dali::Actor > *arg3 = 0 ;
26197 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26199 arg3 = (std::pair< unsigned int,Dali::Actor > *)jarg3;
26201 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::pair< unsigned int,Dali::Actor > const & type is null", 0);
26207 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);
26209 catch(std::out_of_range &_e) {
26210 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26214 } CALL_CATCH_EXCEPTION();
26220 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_AddRange(void * jarg1, void * jarg2) {
26221 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26222 std::vector< std::pair< unsigned int,Dali::Actor > > *arg2 = 0 ;
26224 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26225 arg2 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg2;
26227 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< std::pair< unsigned int,Dali::Actor > > const & type is null", 0);
26232 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);
26233 } CALL_CATCH_EXCEPTION();
26239 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemContainer_GetRange(void * jarg1, int jarg2, int jarg3) {
26241 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26244 std::vector< std::pair< unsigned int,Dali::Actor > > *result = 0 ;
26246 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26252 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);
26254 catch(std::out_of_range &_e) {
26255 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26258 catch(std::invalid_argument &_e) {
26259 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), "");
26263 } CALL_CATCH_EXCEPTION(0);
26266 jresult = (void *)result;
26271 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_Insert(void * jarg1, int jarg2, void * jarg3) {
26272 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26274 std::pair< unsigned int,Dali::Actor > *arg3 = 0 ;
26276 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26278 arg3 = (std::pair< unsigned int,Dali::Actor > *)jarg3;
26280 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::pair< unsigned int,Dali::Actor > const & type is null", 0);
26286 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);
26288 catch(std::out_of_range &_e) {
26289 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26293 } CALL_CATCH_EXCEPTION();
26299 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_InsertRange(void * jarg1, int jarg2, void * jarg3) {
26300 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26302 std::vector< std::pair< unsigned int,Dali::Actor > > *arg3 = 0 ;
26304 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26306 arg3 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg3;
26308 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< std::pair< unsigned int,Dali::Actor > > const & type is null", 0);
26314 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);
26316 catch(std::out_of_range &_e) {
26317 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26321 } CALL_CATCH_EXCEPTION();
26327 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_RemoveAt(void * jarg1, int jarg2) {
26328 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26331 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26336 std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__RemoveAt(arg1,arg2);
26338 catch(std::out_of_range &_e) {
26339 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26343 } CALL_CATCH_EXCEPTION();
26349 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_RemoveRange(void * jarg1, int jarg2, int jarg3) {
26350 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26354 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26360 std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__RemoveRange(arg1,arg2,arg3);
26362 catch(std::out_of_range &_e) {
26363 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26366 catch(std::invalid_argument &_e) {
26367 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), "");
26371 } CALL_CATCH_EXCEPTION();
26377 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ItemContainer_Repeat(void * jarg1, int jarg2) {
26379 std::pair< unsigned int,Dali::Actor > *arg1 = 0 ;
26381 std::vector< std::pair< unsigned int,Dali::Actor > > *result = 0 ;
26383 arg1 = (std::pair< unsigned int,Dali::Actor > *)jarg1;
26385 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::pair< unsigned int,Dali::Actor > const & type is null", 0);
26392 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);
26394 catch(std::out_of_range &_e) {
26395 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26399 } CALL_CATCH_EXCEPTION(0);
26402 jresult = (void *)result;
26407 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_Reverse__SWIG_0(void * jarg1) {
26408 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26410 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26413 std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__Reverse__SWIG_0(arg1);
26414 } CALL_CATCH_EXCEPTION();
26420 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_Reverse__SWIG_1(void * jarg1, int jarg2, int jarg3) {
26421 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26425 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26431 std_vector_Sl_std_pair_Sl_unsigned_SS_int_Sc_Dali_Actor_Sg__Sg__Reverse__SWIG_1(arg1,arg2,arg3);
26433 catch(std::out_of_range &_e) {
26434 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26437 catch(std::invalid_argument &_e) {
26438 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), "");
26442 } CALL_CATCH_EXCEPTION();
26448 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ItemContainer_SetRange(void * jarg1, int jarg2, void * jarg3) {
26449 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26451 std::vector< std::pair< unsigned int,Dali::Actor > > *arg3 = 0 ;
26453 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26455 arg3 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg3;
26457 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< std::pair< unsigned int,Dali::Actor > > const & type is null", 0);
26463 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);
26465 catch(std::out_of_range &_e) {
26466 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26470 } CALL_CATCH_EXCEPTION();
26476 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ItemContainer(void * jarg1) {
26477 std::vector< std::pair< unsigned int,Dali::Actor > > *arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *) 0 ;
26479 arg1 = (std::vector< std::pair< unsigned int,Dali::Actor > > *)jarg1;
26483 } CALL_CATCH_EXCEPTION();
26489 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_Clear(void * jarg1) {
26490 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
26492 arg1 = (std::vector< Dali::Actor > *)jarg1;
26496 } CALL_CATCH_EXCEPTION();
26502 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_Add(void * jarg1, void * jarg2) {
26503 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
26504 Dali::Actor *arg2 = 0 ;
26506 arg1 = (std::vector< Dali::Actor > *)jarg1;
26507 arg2 = (Dali::Actor *)jarg2;
26509 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor const & type is null", 0);
26514 (arg1)->push_back((Dali::Actor const &)*arg2);
26515 } CALL_CATCH_EXCEPTION();
26521 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ActorContainer_size(void * jarg1) {
26522 unsigned long jresult ;
26523 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
26524 std::vector< Dali::Actor >::size_type result;
26526 arg1 = (std::vector< Dali::Actor > *)jarg1;
26529 result = ((std::vector< Dali::Actor > const *)arg1)->size();
26530 } CALL_CATCH_EXCEPTION(0);
26533 jresult = (unsigned long)result;
26538 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ActorContainer_capacity(void * jarg1) {
26539 unsigned long jresult ;
26540 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
26541 std::vector< Dali::Actor >::size_type result;
26543 arg1 = (std::vector< Dali::Actor > *)jarg1;
26546 result = ((std::vector< Dali::Actor > const *)arg1)->capacity();
26547 } CALL_CATCH_EXCEPTION(0);
26550 jresult = (unsigned long)result;
26555 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_reserve(void * jarg1, unsigned long jarg2) {
26556 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
26557 std::vector< Dali::Actor >::size_type arg2 ;
26559 arg1 = (std::vector< Dali::Actor > *)jarg1;
26560 arg2 = (std::vector< Dali::Actor >::size_type)jarg2;
26563 (arg1)->reserve(arg2);
26564 } CALL_CATCH_EXCEPTION();
26570 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ActorContainer__SWIG_0() {
26572 std::vector< Dali::Actor > *result = 0 ;
26576 result = (std::vector< Dali::Actor > *)new std::vector< Dali::Actor >();
26577 } CALL_CATCH_EXCEPTION(0);
26580 jresult = (void *)result;
26585 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ActorContainer__SWIG_1(void * jarg1) {
26587 std::vector< Dali::Actor > *arg1 = 0 ;
26588 std::vector< Dali::Actor > *result = 0 ;
26590 arg1 = (std::vector< Dali::Actor > *)jarg1;
26592 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< Dali::Actor > const & type is null", 0);
26597 result = (std::vector< Dali::Actor > *)new std::vector< Dali::Actor >((std::vector< Dali::Actor > const &)*arg1);
26598 } CALL_CATCH_EXCEPTION(0);
26601 jresult = (void *)result;
26606 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ActorContainer__SWIG_2(int jarg1) {
26609 std::vector< Dali::Actor > *result = 0 ;
26615 result = (std::vector< Dali::Actor > *)new_std_vector_Sl_Dali_Actor_Sg___SWIG_2(arg1);
26617 catch(std::out_of_range &_e) {
26618 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26622 } CALL_CATCH_EXCEPTION(0);
26625 jresult = (void *)result;
26630 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ActorContainer_getitemcopy(void * jarg1, int jarg2) {
26632 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
26634 Dali::Actor result;
26636 arg1 = (std::vector< Dali::Actor > *)jarg1;
26641 result = std_vector_Sl_Dali_Actor_Sg__getitemcopy(arg1,arg2);
26643 catch(std::out_of_range &_e) {
26644 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26648 } CALL_CATCH_EXCEPTION(0);
26651 jresult = new Dali::Actor((const Dali::Actor &)result);
26656 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ActorContainer_getitem(void * jarg1, int jarg2) {
26658 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
26660 Dali::Actor *result = 0 ;
26662 arg1 = (std::vector< Dali::Actor > *)jarg1;
26667 result = (Dali::Actor *) &std_vector_Sl_Dali_Actor_Sg__getitem(arg1,arg2);
26669 catch(std::out_of_range &_e) {
26670 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26674 } CALL_CATCH_EXCEPTION(0);
26677 jresult = (void *)result;
26682 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_setitem(void * jarg1, int jarg2, void * jarg3) {
26683 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
26685 Dali::Actor *arg3 = 0 ;
26687 arg1 = (std::vector< Dali::Actor > *)jarg1;
26689 arg3 = (Dali::Actor *)jarg3;
26691 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor const & type is null", 0);
26697 std_vector_Sl_Dali_Actor_Sg__setitem(arg1,arg2,(Dali::Actor const &)*arg3);
26699 catch(std::out_of_range &_e) {
26700 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26704 } CALL_CATCH_EXCEPTION();
26710 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_AddRange(void * jarg1, void * jarg2) {
26711 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
26712 std::vector< Dali::Actor > *arg2 = 0 ;
26714 arg1 = (std::vector< Dali::Actor > *)jarg1;
26715 arg2 = (std::vector< Dali::Actor > *)jarg2;
26717 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< Dali::Actor > const & type is null", 0);
26722 std_vector_Sl_Dali_Actor_Sg__AddRange(arg1,(std::vector< Dali::Actor > const &)*arg2);
26723 } CALL_CATCH_EXCEPTION();
26729 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ActorContainer_GetRange(void * jarg1, int jarg2, int jarg3) {
26731 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
26734 std::vector< Dali::Actor > *result = 0 ;
26736 arg1 = (std::vector< Dali::Actor > *)jarg1;
26742 result = (std::vector< Dali::Actor > *)std_vector_Sl_Dali_Actor_Sg__GetRange(arg1,arg2,arg3);
26744 catch(std::out_of_range &_e) {
26745 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26748 catch(std::invalid_argument &_e) {
26749 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), "");
26753 } CALL_CATCH_EXCEPTION(0);
26756 jresult = (void *)result;
26761 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_Insert(void * jarg1, int jarg2, void * jarg3) {
26762 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
26764 Dali::Actor *arg3 = 0 ;
26766 arg1 = (std::vector< Dali::Actor > *)jarg1;
26768 arg3 = (Dali::Actor *)jarg3;
26770 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor const & type is null", 0);
26776 std_vector_Sl_Dali_Actor_Sg__Insert(arg1,arg2,(Dali::Actor const &)*arg3);
26778 catch(std::out_of_range &_e) {
26779 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26783 } CALL_CATCH_EXCEPTION();
26789 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_InsertRange(void * jarg1, int jarg2, void * jarg3) {
26790 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
26792 std::vector< Dali::Actor > *arg3 = 0 ;
26794 arg1 = (std::vector< Dali::Actor > *)jarg1;
26796 arg3 = (std::vector< Dali::Actor > *)jarg3;
26798 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< Dali::Actor > const & type is null", 0);
26804 std_vector_Sl_Dali_Actor_Sg__InsertRange(arg1,arg2,(std::vector< Dali::Actor > const &)*arg3);
26806 catch(std::out_of_range &_e) {
26807 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26811 } CALL_CATCH_EXCEPTION();
26817 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_RemoveAt(void * jarg1, int jarg2) {
26818 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
26821 arg1 = (std::vector< Dali::Actor > *)jarg1;
26826 std_vector_Sl_Dali_Actor_Sg__RemoveAt(arg1,arg2);
26828 catch(std::out_of_range &_e) {
26829 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26833 } CALL_CATCH_EXCEPTION();
26839 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_RemoveRange(void * jarg1, int jarg2, int jarg3) {
26840 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
26844 arg1 = (std::vector< Dali::Actor > *)jarg1;
26850 std_vector_Sl_Dali_Actor_Sg__RemoveRange(arg1,arg2,arg3);
26852 catch(std::out_of_range &_e) {
26853 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26856 catch(std::invalid_argument &_e) {
26857 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), "");
26861 } CALL_CATCH_EXCEPTION();
26867 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ActorContainer_Repeat(void * jarg1, int jarg2) {
26869 Dali::Actor *arg1 = 0 ;
26871 std::vector< Dali::Actor > *result = 0 ;
26873 arg1 = (Dali::Actor *)jarg1;
26875 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor const & type is null", 0);
26882 result = (std::vector< Dali::Actor > *)std_vector_Sl_Dali_Actor_Sg__Repeat((Dali::Actor const &)*arg1,arg2);
26884 catch(std::out_of_range &_e) {
26885 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26889 } CALL_CATCH_EXCEPTION(0);
26892 jresult = (void *)result;
26897 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_Reverse__SWIG_0(void * jarg1) {
26898 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
26900 arg1 = (std::vector< Dali::Actor > *)jarg1;
26903 std_vector_Sl_Dali_Actor_Sg__Reverse__SWIG_0(arg1);
26904 } CALL_CATCH_EXCEPTION();
26910 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_Reverse__SWIG_1(void * jarg1, int jarg2, int jarg3) {
26911 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
26915 arg1 = (std::vector< Dali::Actor > *)jarg1;
26921 std_vector_Sl_Dali_Actor_Sg__Reverse__SWIG_1(arg1,arg2,arg3);
26923 catch(std::out_of_range &_e) {
26924 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26927 catch(std::invalid_argument &_e) {
26928 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentException, (&_e)->what(), "");
26932 } CALL_CATCH_EXCEPTION();
26938 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActorContainer_SetRange(void * jarg1, int jarg2, void * jarg3) {
26939 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
26941 std::vector< Dali::Actor > *arg3 = 0 ;
26943 arg1 = (std::vector< Dali::Actor > *)jarg1;
26945 arg3 = (std::vector< Dali::Actor > *)jarg3;
26947 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "std::vector< Dali::Actor > const & type is null", 0);
26953 std_vector_Sl_Dali_Actor_Sg__SetRange(arg1,arg2,(std::vector< Dali::Actor > const &)*arg3);
26955 catch(std::out_of_range &_e) {
26956 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, 0, (&_e)->what());
26960 } CALL_CATCH_EXCEPTION();
26966 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ActorContainer(void * jarg1) {
26967 std::vector< Dali::Actor > *arg1 = (std::vector< Dali::Actor > *) 0 ;
26969 arg1 = (std::vector< Dali::Actor > *)jarg1;
26973 } CALL_CATCH_EXCEPTION();
26979 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_FocusChangedSignal_Empty(void * jarg1) {
26981 Dali::Signal< void (Dali::Actor,Dali::Actor) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *) 0 ;
26984 arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *)jarg1;
26987 result = (bool)Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Actor_SP__Sg__Empty((Dali::Signal< void (Dali::Actor,Dali::Actor) > const *)arg1);
26988 } CALL_CATCH_EXCEPTION(0);
26996 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_FocusChangedSignal_GetConnectionCount(void * jarg1) {
26997 unsigned long jresult ;
26998 Dali::Signal< void (Dali::Actor,Dali::Actor) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *) 0 ;
26999 std::size_t result;
27001 arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *)jarg1;
27004 result = Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Actor_SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Actor,Dali::Actor) > const *)arg1);
27005 } CALL_CATCH_EXCEPTION(0);
27008 jresult = (unsigned long)result;
27013 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FocusChangedSignal_Connect(void * jarg1, void * jarg2) {
27014 Dali::Signal< void (Dali::Actor,Dali::Actor) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *) 0 ;
27015 void (*arg2)(Dali::Actor,Dali::Actor) = (void (*)(Dali::Actor,Dali::Actor)) 0 ;
27017 arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *)jarg1;
27018 arg2 = (void (*)(Dali::Actor,Dali::Actor))jarg2;
27021 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Actor_SP__Sg__Connect(arg1,arg2);
27022 } CALL_CATCH_EXCEPTION();
27028 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FocusChangedSignal_Disconnect(void * jarg1, void * jarg2) {
27029 Dali::Signal< void (Dali::Actor,Dali::Actor) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *) 0 ;
27030 void (*arg2)(Dali::Actor,Dali::Actor) = (void (*)(Dali::Actor,Dali::Actor)) 0 ;
27032 arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *)jarg1;
27033 arg2 = (void (*)(Dali::Actor,Dali::Actor))jarg2;
27036 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Actor_SP__Sg__Disconnect(arg1,arg2);
27037 } CALL_CATCH_EXCEPTION();
27043 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FocusChangedSignal_Emit(void * jarg1, void * jarg2, void * jarg3) {
27044 Dali::Signal< void (Dali::Actor,Dali::Actor) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *) 0 ;
27047 Dali::Actor *argp2 ;
27048 Dali::Actor *argp3 ;
27050 arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *)jarg1;
27051 argp2 = (Dali::Actor *)jarg2;
27053 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
27057 argp3 = (Dali::Actor *)jarg3;
27059 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
27065 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_Dali_Actor_SP__Sg__Emit(arg1,arg2,arg3);
27066 } CALL_CATCH_EXCEPTION();
27072 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_FocusChangedSignal() {
27074 Dali::Signal< void (Dali::Actor,Dali::Actor) > *result = 0 ;
27078 result = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *)new Dali::Signal< void (Dali::Actor,Dali::Actor) >();
27079 } CALL_CATCH_EXCEPTION(0);
27082 jresult = (void *)result;
27087 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_FocusChangedSignal(void * jarg1) {
27088 Dali::Signal< void (Dali::Actor,Dali::Actor) > *arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *) 0 ;
27090 arg1 = (Dali::Signal< void (Dali::Actor,Dali::Actor) > *)jarg1;
27094 } CALL_CATCH_EXCEPTION();
27100 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_FocusGroupChangedSignal_Empty(void * jarg1) {
27102 Dali::Signal< void (Dali::Actor,bool) > *arg1 = (Dali::Signal< void (Dali::Actor,bool) > *) 0 ;
27105 arg1 = (Dali::Signal< void (Dali::Actor,bool) > *)jarg1;
27108 result = (bool)Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_SP__Sg__Empty((Dali::Signal< void (Dali::Actor,bool) > const *)arg1);
27109 } CALL_CATCH_EXCEPTION(0);
27117 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_FocusGroupChangedSignal_GetConnectionCount(void * jarg1) {
27118 unsigned long jresult ;
27119 Dali::Signal< void (Dali::Actor,bool) > *arg1 = (Dali::Signal< void (Dali::Actor,bool) > *) 0 ;
27120 std::size_t result;
27122 arg1 = (Dali::Signal< void (Dali::Actor,bool) > *)jarg1;
27125 result = Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Actor,bool) > const *)arg1);
27126 } CALL_CATCH_EXCEPTION(0);
27129 jresult = (unsigned long)result;
27134 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FocusGroupChangedSignal_Connect(void * jarg1, void * jarg2) {
27135 Dali::Signal< void (Dali::Actor,bool) > *arg1 = (Dali::Signal< void (Dali::Actor,bool) > *) 0 ;
27136 void (*arg2)(Dali::Actor,bool) = (void (*)(Dali::Actor,bool)) 0 ;
27138 arg1 = (Dali::Signal< void (Dali::Actor,bool) > *)jarg1;
27139 arg2 = (void (*)(Dali::Actor,bool))jarg2;
27142 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_SP__Sg__Connect(arg1,arg2);
27143 } CALL_CATCH_EXCEPTION();
27149 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FocusGroupChangedSignal_Disconnect(void * jarg1, void * jarg2) {
27150 Dali::Signal< void (Dali::Actor,bool) > *arg1 = (Dali::Signal< void (Dali::Actor,bool) > *) 0 ;
27151 void (*arg2)(Dali::Actor,bool) = (void (*)(Dali::Actor,bool)) 0 ;
27153 arg1 = (Dali::Signal< void (Dali::Actor,bool) > *)jarg1;
27154 arg2 = (void (*)(Dali::Actor,bool))jarg2;
27157 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_SP__Sg__Disconnect(arg1,arg2);
27158 } CALL_CATCH_EXCEPTION();
27164 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_FocusGroupChangedSignal_Emit(void * jarg1, void * jarg2, bool jarg3) {
27165 Dali::Signal< void (Dali::Actor,bool) > *arg1 = (Dali::Signal< void (Dali::Actor,bool) > *) 0 ;
27168 Dali::Actor *argp2 ;
27170 arg1 = (Dali::Signal< void (Dali::Actor,bool) > *)jarg1;
27171 argp2 = (Dali::Actor *)jarg2;
27173 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Actor", 0);
27177 arg3 = jarg3 ? true : false;
27180 Dali_Signal_Sl_void_Sp_Dali_Actor_Sc_bool_SP__Sg__Emit(arg1,arg2,arg3);
27181 } CALL_CATCH_EXCEPTION();
27187 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_FocusGroupChangedSignal() {
27189 Dali::Signal< void (Dali::Actor,bool) > *result = 0 ;
27193 result = (Dali::Signal< void (Dali::Actor,bool) > *)new Dali::Signal< void (Dali::Actor,bool) >();
27194 } CALL_CATCH_EXCEPTION(0);
27197 jresult = (void *)result;
27202 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_FocusGroupChangedSignal(void * jarg1) {
27203 Dali::Signal< void (Dali::Actor,bool) > *arg1 = (Dali::Signal< void (Dali::Actor,bool) > *) 0 ;
27205 arg1 = (Dali::Signal< void (Dali::Actor,bool) > *)jarg1;
27209 } CALL_CATCH_EXCEPTION();
27215 SWIGEXPORT void* SWIGSTDCALL CSharp_Dali_NativeImageSource_GenerateUrl(void* handle)
27217 Dali::Toolkit::ImageUrl result;
27218 NativeImageSource* nativeImageSource = (NativeImageSource*)handle;
27221 if (!nativeImageSource)
27223 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "some argument is null", 0);
27229 result = Dali::Toolkit::Image::GenerateUrl(nativeImageSource);
27231 catch (std::out_of_range& e)
27233 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what()));
27236 catch (std::exception& e)
27238 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what()));
27241 catch (Dali::DaliException e)
27243 SWIG_CSharpException(SWIG_UnknownError, e.condition);
27248 SWIG_CSharpException(SWIG_UnknownError, "unknown error");
27253 jresult = new Dali::Toolkit::ImageUrl((const Dali::Toolkit::ImageUrl &)result);
27258 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ImageUrl(void* jarg1)
27260 Dali::Toolkit::ImageUrl* imageUrl = (Dali::Toolkit::ImageUrl*) 0;
27262 imageUrl = (Dali::Toolkit::ImageUrl*)jarg1;
27268 catch (std::out_of_range& e)
27270 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what()));
27273 catch (std::exception& e)
27275 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what()));
27278 catch (Dali::DaliException e)
27280 SWIG_CSharpException(SWIG_UnknownError, e.condition);
27285 SWIG_CSharpException(SWIG_UnknownError, "unknown error");
27291 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_ImageUrl_Get(void* jarg1)
27294 Dali::Toolkit::ImageUrl* imageUrl = (Dali::Toolkit::ImageUrl*) 0;
27295 std::string result;
27297 imageUrl = (Dali::Toolkit::ImageUrl*)jarg1;
27301 result = imageUrl->GetUrl();
27303 catch (std::out_of_range& e)
27305 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what()));
27308 catch (std::exception& e)
27310 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what()));
27313 catch (Dali::DaliException e)
27315 SWIG_CSharpException(SWIG_UnknownError, e.condition);
27320 SWIG_CSharpException(SWIG_UnknownError, "unknown error");
27325 jresult = SWIG_csharp_string_callback((&result)->c_str());
27330 // TODO : SwigDirector_ViewImpl
27333 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnSceneConnection(void * jarg1, int jarg2) {
27334 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27336 SwigDirector_ViewImpl *darg = 0;
27338 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27340 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27342 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27348 (darg)->OnSceneConnection(arg2);
27350 } CALL_CATCH_EXCEPTION();
27356 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnSceneConnectionSwigExplicitViewImpl(void * jarg1, int jarg2) {
27357 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27359 SwigDirector_ViewImpl *darg = 0;
27361 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27363 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27365 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27371 (darg)->OnSceneConnectionSwigPublic(arg2);
27373 } CALL_CATCH_EXCEPTION();
27379 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnSceneDisconnection(void * jarg1) {
27380 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27381 SwigDirector_ViewImpl *darg = 0;
27383 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27384 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27386 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27392 (darg)->OnSceneDisconnection();
27394 } CALL_CATCH_EXCEPTION();
27400 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnSceneDisconnectionSwigExplicitViewImpl(void * jarg1) {
27401 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27402 SwigDirector_ViewImpl *darg = 0;
27404 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27405 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27407 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27413 (darg)->OnSceneDisconnectionSwigPublic();
27415 } CALL_CATCH_EXCEPTION();
27421 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnChildAdd(void * jarg1, void * jarg2) {
27422 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27423 Dali::Actor *arg2 = 0 ;
27424 SwigDirector_ViewImpl *darg = 0;
27426 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27427 arg2 = (Dali::Actor *)jarg2;
27429 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor & type is null", 0);
27432 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27434 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27440 (darg)->OnChildAdd(*arg2);
27442 } CALL_CATCH_EXCEPTION();
27448 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnChildAddSwigExplicitViewImpl(void * jarg1, void * jarg2) {
27449 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27450 Dali::Actor *arg2 = 0 ;
27451 SwigDirector_ViewImpl *darg = 0;
27453 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27454 arg2 = (Dali::Actor *)jarg2;
27456 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor & type is null", 0);
27459 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27461 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27467 (darg)->OnChildAddSwigPublic(*arg2);
27469 } CALL_CATCH_EXCEPTION();
27475 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnChildRemove(void * jarg1, void * jarg2) {
27476 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27477 Dali::Actor *arg2 = 0 ;
27478 SwigDirector_ViewImpl *darg = 0;
27480 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27481 arg2 = (Dali::Actor *)jarg2;
27483 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor & type is null", 0);
27486 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27488 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27494 (darg)->OnChildRemove(*arg2);
27496 } CALL_CATCH_EXCEPTION();
27502 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnChildRemoveSwigExplicitViewImpl(void * jarg1, void * jarg2) {
27503 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27504 Dali::Actor *arg2 = 0 ;
27505 SwigDirector_ViewImpl *darg = 0;
27507 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27508 arg2 = (Dali::Actor *)jarg2;
27510 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor & type is null", 0);
27513 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27515 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27521 (darg)->OnChildRemoveSwigPublic(*arg2);
27523 } CALL_CATCH_EXCEPTION();
27529 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnPropertySet(void * jarg1, int jarg2, void * jarg3) {
27530 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27531 Dali::Property::Index arg2 ;
27532 Dali::Property::Value arg3 ;
27533 Dali::Property::Value *argp3 ;
27534 SwigDirector_ViewImpl *darg = 0;
27536 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27537 arg2 = (Dali::Property::Index)jarg2;
27538 argp3 = (Dali::Property::Value *)jarg3;
27540 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0);
27544 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27546 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27551 (darg)->OnPropertySet(arg2,arg3);
27552 } CALL_CATCH_EXCEPTION();
27557 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnPropertySetSwigExplicitViewImpl(void * jarg1, int jarg2, void * jarg3) {
27558 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27559 Dali::Property::Index arg2 ;
27560 Dali::Property::Value arg3 ;
27561 Dali::Property::Value *argp3 ;
27562 SwigDirector_ViewImpl *darg = 0;
27564 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27565 arg2 = (Dali::Property::Index)jarg2;
27566 argp3 = (Dali::Property::Value *)jarg3;
27568 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Property::Value", 0);
27572 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27574 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27579 (darg)->OnPropertySetSwigPublic(arg2,arg3);
27580 } CALL_CATCH_EXCEPTION();
27586 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnSizeSet(void * jarg1, void * jarg2) {
27587 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27588 Dali::Vector3 *arg2 = 0 ;
27589 SwigDirector_ViewImpl *darg = 0;
27591 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27592 arg2 = (Dali::Vector3 *)jarg2;
27594 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
27597 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27599 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27604 (darg)->OnSizeSet((Dali::Vector3 const &)*arg2);
27605 } CALL_CATCH_EXCEPTION();
27611 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnSizeSetSwigExplicitViewImpl(void * jarg1, void * jarg2) {
27612 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27613 Dali::Vector3 *arg2 = 0 ;
27614 SwigDirector_ViewImpl *darg = 0;
27616 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27617 arg2 = (Dali::Vector3 *)jarg2;
27619 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
27622 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27624 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27629 (darg)->OnSizeSetSwigPublic((Dali::Vector3 const &)*arg2);
27630 } CALL_CATCH_EXCEPTION();
27636 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnSizeAnimation(void * jarg1, void * jarg2, void * jarg3) {
27637 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27638 Dali::Animation *arg2 = 0 ;
27639 Dali::Vector3 *arg3 = 0 ;
27640 SwigDirector_ViewImpl *darg = 0;
27642 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27643 arg2 = (Dali::Animation *)jarg2;
27645 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Animation & type is null", 0);
27648 arg3 = (Dali::Vector3 *)jarg3;
27650 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
27653 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27655 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27660 (darg)->OnSizeAnimation(*arg2,(Dali::Vector3 const &)*arg3);
27661 } CALL_CATCH_EXCEPTION();
27667 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnSizeAnimationSwigExplicitViewImpl(void * jarg1, void * jarg2, void * jarg3) {
27668 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27669 Dali::Animation *arg2 = 0 ;
27670 Dali::Vector3 *arg3 = 0 ;
27671 SwigDirector_ViewImpl *darg = 0;
27673 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27674 arg2 = (Dali::Animation *)jarg2;
27676 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Animation & type is null", 0);
27679 arg3 = (Dali::Vector3 *)jarg3;
27681 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector3 const & type is null", 0);
27684 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27686 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27691 (darg)->OnSizeAnimationSwigPublic(*arg2,(Dali::Vector3 const &)*arg3);
27692 } CALL_CATCH_EXCEPTION();
27696 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_ViewImpl_OnKeyEvent(void * jarg1, void * jarg2) {
27698 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27699 Dali::KeyEvent *arg2 = 0 ;
27700 SwigDirector_ViewImpl *darg = 0;
27703 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27704 arg2 = (Dali::KeyEvent *)jarg2;
27706 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyEvent const & type is null", 0);
27709 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27711 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27716 result = (bool)(darg)->OnKeyEvent((Dali::KeyEvent const &)*arg2);
27717 } CALL_CATCH_EXCEPTION(0);
27725 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_ViewImpl_OnKeyEventSwigExplicitViewImpl(void * jarg1, void * jarg2) {
27727 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27728 Dali::KeyEvent *arg2 = 0 ;
27729 SwigDirector_ViewImpl *darg = 0;
27732 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27733 arg2 = (Dali::KeyEvent *)jarg2;
27735 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::KeyEvent const & type is null", 0);
27738 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27740 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27745 result = (bool)(darg)->OnKeyEventSwigPublic((Dali::KeyEvent const &)*arg2);
27746 } CALL_CATCH_EXCEPTION(0);
27754 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnRelayout(void * jarg1, void * jarg2, void * jarg3) {
27755 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27756 Dali::Vector2 *arg2 = 0 ;
27757 Dali::RelayoutContainer *arg3 = 0 ;
27758 SwigDirector_ViewImpl *darg = 0;
27760 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27761 arg2 = (Dali::Vector2 *)jarg2;
27763 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
27766 arg3 = (Dali::RelayoutContainer *)jarg3;
27768 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::RelayoutContainer & type is null", 0);
27771 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27773 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27778 (darg)->OnRelayout((Dali::Vector2 const &)*arg2,*arg3);
27779 } CALL_CATCH_EXCEPTION();
27785 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnRelayoutSwigExplicitViewImpl(void * jarg1, void * jarg2, void * jarg3) {
27786 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27787 Dali::Vector2 *arg2 = 0 ;
27788 Dali::RelayoutContainer *arg3 = 0 ;
27789 SwigDirector_ViewImpl *darg = 0;
27791 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27792 arg2 = (Dali::Vector2 *)jarg2;
27794 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 const & type is null", 0);
27797 arg3 = (Dali::RelayoutContainer *)jarg3;
27799 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::RelayoutContainer & type is null", 0);
27802 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27804 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27809 (darg)->OnRelayoutSwigPublic((Dali::Vector2 const &)*arg2,*arg3);
27810 } CALL_CATCH_EXCEPTION();
27816 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnSetResizePolicy(void * jarg1, int jarg2, int jarg3) {
27817 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27818 Dali::ResizePolicy::Type arg2 ;
27819 Dali::Dimension::Type arg3 ;
27820 SwigDirector_ViewImpl *darg = 0;
27822 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27823 arg2 = (Dali::ResizePolicy::Type)jarg2;
27824 arg3 = (Dali::Dimension::Type)jarg3;
27825 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27827 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27832 (darg)->OnSetResizePolicy(arg2,arg3);
27833 } CALL_CATCH_EXCEPTION();
27839 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnSetResizePolicySwigExplicitViewImpl(void * jarg1, int jarg2, int jarg3) {
27840 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27841 Dali::ResizePolicy::Type arg2 ;
27842 Dali::Dimension::Type arg3 ;
27843 SwigDirector_ViewImpl *darg = 0;
27845 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27846 arg2 = (Dali::ResizePolicy::Type)jarg2;
27847 arg3 = (Dali::Dimension::Type)jarg3;
27848 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27850 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27855 (darg)->OnSetResizePolicySwigPublic(arg2,arg3);
27856 } CALL_CATCH_EXCEPTION();
27862 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ViewImpl_GetNaturalSize(void * jarg1) {
27864 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27865 SwigDirector_ViewImpl *darg = 0;
27866 Dali::Vector3 result;
27868 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27869 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27871 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27876 result = (darg)->GetNaturalSize();
27877 } CALL_CATCH_EXCEPTION(0);
27880 jresult = new Dali::Vector3((const Dali::Vector3 &)result);
27885 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ViewImpl_GetNaturalSizeSwigExplicitViewImpl(void * jarg1) {
27887 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27888 SwigDirector_ViewImpl *darg = 0;
27889 Dali::Vector3 result;
27891 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27892 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27894 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27899 result = (darg)->GetNaturalSizeSwigPublic();
27900 } CALL_CATCH_EXCEPTION(0);
27903 jresult = new Dali::Vector3((const Dali::Vector3 &)result);
27908 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ViewImpl_CalculateChildSize(void * jarg1, void * jarg2, int jarg3) {
27910 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27911 Dali::Actor *arg2 = 0 ;
27912 Dali::Dimension::Type arg3 ;
27913 SwigDirector_ViewImpl *darg = 0;
27916 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27917 arg2 = (Dali::Actor *)jarg2;
27919 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor const & type is null", 0);
27922 arg3 = (Dali::Dimension::Type)jarg3;
27923 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27925 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27930 result = (float)(darg)->CalculateChildSize((Dali::Actor const &)*arg2,arg3);
27931 } CALL_CATCH_EXCEPTION(0);
27939 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ViewImpl_CalculateChildSizeSwigExplicitViewImpl(void * jarg1, void * jarg2, int jarg3) {
27941 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27942 Dali::Actor *arg2 = 0 ;
27943 Dali::Dimension::Type arg3 ;
27944 SwigDirector_ViewImpl *darg = 0;
27947 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27948 arg2 = (Dali::Actor *)jarg2;
27950 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Actor const & type is null", 0);
27953 arg3 = (Dali::Dimension::Type)jarg3;
27954 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27956 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27961 result = (float)(darg)->CalculateChildSizeSwigPublic((Dali::Actor const &)*arg2,arg3);
27962 } CALL_CATCH_EXCEPTION(0);
27970 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ViewImpl_GetHeightForWidth(void * jarg1, float jarg2) {
27972 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27974 SwigDirector_ViewImpl *darg = 0;
27977 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
27978 arg2 = (float)jarg2;
27979 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
27981 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
27986 result = (float)(darg)->GetHeightForWidth(arg2);
27987 } CALL_CATCH_EXCEPTION(0);
27995 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ViewImpl_GetHeightForWidthSwigExplicitViewImpl(void * jarg1, float jarg2) {
27997 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
27999 SwigDirector_ViewImpl *darg = 0;
28002 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28003 arg2 = (float)jarg2;
28004 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28006 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28011 result = (float)(darg)->GetHeightForWidthSwigPublic(arg2);
28012 } CALL_CATCH_EXCEPTION(0);
28020 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ViewImpl_GetWidthForHeight(void * jarg1, float jarg2) {
28022 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28024 SwigDirector_ViewImpl *darg = 0;
28027 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28028 arg2 = (float)jarg2;
28029 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28031 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28036 result = (float)(darg)->GetWidthForHeight(arg2);
28037 } CALL_CATCH_EXCEPTION(0);
28045 SWIGEXPORT float SWIGSTDCALL CSharp_Dali_ViewImpl_GetWidthForHeightSwigExplicitViewImpl(void * jarg1, float jarg2) {
28047 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28049 SwigDirector_ViewImpl *darg = 0;
28052 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28053 arg2 = (float)jarg2;
28054 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28056 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28061 result = (float)(darg)->GetWidthForHeightSwigPublic(arg2);
28062 } CALL_CATCH_EXCEPTION(0);
28070 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_ViewImpl_RelayoutDependentOnChildren__SWIG_0(void * jarg1, int jarg2) {
28072 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28073 Dali::Dimension::Type arg2 ;
28074 SwigDirector_ViewImpl *darg = 0;
28077 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28078 arg2 = (Dali::Dimension::Type)jarg2;
28079 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28081 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28086 result = (bool)(darg)->RelayoutDependentOnChildren(arg2);
28087 } CALL_CATCH_EXCEPTION(0);
28095 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_ViewImpl_RelayoutDependentOnChildrenSwigExplicitViewImpl__SWIG_0(void * jarg1, int jarg2) {
28097 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28098 Dali::Dimension::Type arg2 ;
28099 SwigDirector_ViewImpl *darg = 0;
28102 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28103 arg2 = (Dali::Dimension::Type)jarg2;
28104 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28106 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28111 result = (bool)(darg)->RelayoutDependentOnChildrenSwigPublic(arg2);
28112 } CALL_CATCH_EXCEPTION(0);
28120 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_ViewImpl_RelayoutDependentOnChildren__SWIG_1(void * jarg1) {
28122 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28123 SwigDirector_ViewImpl *darg = 0;
28126 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28127 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28129 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28134 result = (bool)(darg)->RelayoutDependentOnChildren();
28135 } CALL_CATCH_EXCEPTION(0);
28143 SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_ViewImpl_RelayoutDependentOnChildrenSwigExplicitViewImpl__SWIG_1(void * jarg1) {
28145 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28146 SwigDirector_ViewImpl *darg = 0;
28149 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28150 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28152 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28157 result = (bool)(darg)->RelayoutDependentOnChildrenSwigPublic();
28158 } CALL_CATCH_EXCEPTION(0);
28166 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnCalculateRelayoutSize(void * jarg1, int jarg2) {
28167 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28168 Dali::Dimension::Type arg2 ;
28169 SwigDirector_ViewImpl *darg = 0;
28171 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28172 arg2 = (Dali::Dimension::Type)jarg2;
28173 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28175 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28180 (darg)->OnCalculateRelayoutSize(arg2);
28181 } CALL_CATCH_EXCEPTION();
28187 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnCalculateRelayoutSizeSwigExplicitViewImpl(void * jarg1, int jarg2) {
28188 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28189 Dali::Dimension::Type arg2 ;
28190 SwigDirector_ViewImpl *darg = 0;
28192 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28193 arg2 = (Dali::Dimension::Type)jarg2;
28194 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28196 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28201 (darg)->OnCalculateRelayoutSizeSwigPublic(arg2);
28202 } CALL_CATCH_EXCEPTION();
28208 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnLayoutNegotiated(void * jarg1, float jarg2, int jarg3) {
28209 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28211 Dali::Dimension::Type arg3 ;
28212 SwigDirector_ViewImpl *darg = 0;
28214 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28215 arg2 = (float)jarg2;
28216 arg3 = (Dali::Dimension::Type)jarg3;
28217 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28219 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28224 (darg)->OnLayoutNegotiated(arg2,arg3);
28225 } CALL_CATCH_EXCEPTION();
28231 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ViewImpl_OnLayoutNegotiatedSwigExplicitViewImpl(void * jarg1, float jarg2, int jarg3) {
28232 Dali::Toolkit::Internal::Control *arg1 = (Dali::Toolkit::Internal::Control *) 0 ;
28234 Dali::Dimension::Type arg3 ;
28235 SwigDirector_ViewImpl *darg = 0;
28237 arg1 = (Dali::Toolkit::Internal::Control *)jarg1;
28238 arg2 = (float)jarg2;
28239 arg3 = (Dali::Dimension::Type)jarg3;
28240 darg = dynamic_cast<SwigDirector_ViewImpl *>(arg1);
28242 SWIG_CSharpException(SWIG_TypeError, "dynamic_cast<SwigDirector_ViewImpl> error. darg is null");
28247 (darg)->OnLayoutNegotiatedSwigPublic(arg2,arg3);
28248 } CALL_CATCH_EXCEPTION();
28254 // TODO : SwigDirector_ItemFactory
28257 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ItemFactory() {
28259 Dali::Toolkit::ItemFactory *result = 0 ;
28263 result = (Dali::Toolkit::ItemFactory *)new SwigDirector_ItemFactory();
28264 } CALL_CATCH_EXCEPTION(0);
28267 jresult = (void *)result;