// EXTERNAL INCLUDES
#include <dali/public-api/adaptor-framework/window.h>
-#include <dali/devel-api/adaptor-framework/device-info-event.h>
#include <dali/devel-api/adaptor-framework/mouse-in-out-event.h>
#include <dali/devel-api/adaptor-framework/window-devel.h>
#include <dali/integration-api/adaptor-framework/adaptor.h>
self->Emit( window, size );
}
-//device info
-SWIGINTERN bool Dali_Signal_Window_DeviceInfoEvent_Signal_Empty(Dali::Signal< void (Dali::Window, Dali::DevelWindow::DeviceInfoEvent const &) > const *self){
- return self->Empty();
-}
-SWIGINTERN std::size_t Dali_Signal_Window_DeviceInfoEvent_Signal_GetConnectionCount(Dali::Signal< void (Dali::Window, Dali::DevelWindow::DeviceInfoEvent const &) > const *self){
-return self->GetConnectionCount();
-}
-SWIGINTERN void Dali_Signal_Window_DeviceInfoEvent_Signal_Connect(Dali::Signal< void (Dali::Window, Dali::DevelWindow::DeviceInfoEvent const &) > *self, void (*func)(Dali::Window, Dali::DevelWindow::DeviceInfoEvent const &)){
- self->Connect( func );
-}
-SWIGINTERN void Dali_Signal_Window_DeviceInfoEvent_Signal_Disconnect(Dali::Signal< void (Dali::Window, Dali::DevelWindow::DeviceInfoEvent const &) > *self, void (*func)(Dali::Window, Dali::DevelWindow::DeviceInfoEvent const &)){
- self->Disconnect( func );
-}
-SWIGINTERN void Dali_Signal_Window_DeviceInfoEvent_Signal_Emit(Dali::Signal< void (Dali::Window, Dali::DevelWindow::DeviceInfoEvent const &) > *self, Dali::Window arg, Dali::DevelWindow::DeviceInfoEvent const &deviceInfoEvent){
- self->Emit( arg, deviceInfoEvent );
-}
#ifdef __cplusplus
extern "C" {
}
-// device info
-SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_WindowDeviceInfoEventSignal(void* winHandle)
-{
- void *result;
- Dali::Window window;
- Dali::Window *win;
- Dali::DevelWindow::DeviceInfoEventSignalType* deviceInfoSignal;
-
- win = (Dali::Window *)winHandle;
- if (!win) {
- SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
- return 0;
- }
- window = *win;
- {
- try {
- deviceInfoSignal = (Dali::DevelWindow::DeviceInfoEventSignalType *) &Dali::DevelWindow::DeviceInfoEventSignal(window);
- } CALL_CATCH_EXCEPTION(0);
- }
-
- result = (void *)deviceInfoSignal;
- return result;
-}
-
-
-SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_WindowDeviceInfoEventSignal_Empty(void * jarg1) {
- unsigned int jresult ;
- Dali::Signal< void (Dali::Window, Dali::DevelWindow::DeviceInfoEvent const &) > *arg1 = (Dali::Signal< void (Dali::Window, Dali::DevelWindow::DeviceInfoEvent const &) > *) 0 ;
- bool result;
-
- arg1 = (Dali::Signal< void (Dali::Window, Dali::DevelWindow::DeviceInfoEvent const &) > *)jarg1;
- {
- try {
- result = (bool)Dali_Signal_Window_DeviceInfoEvent_Signal_Empty((Dali::Signal< void (Dali::Window, Dali::DevelWindow::DeviceInfoEvent const &) > const *)arg1);
- } CALL_CATCH_EXCEPTION(0);
- }
-
- jresult = result;
- return jresult;
-}
-
-
-SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_WindowDeviceInfoEventSignal_GetConnectionCount(void * jarg1) {
- unsigned long jresult ;
- Dali::Signal< void (Dali::Window, Dali::DevelWindow::DeviceInfoEvent const &) > *arg1 = (Dali::Signal< void (Dali::Window, Dali::DevelWindow::DeviceInfoEvent const &) > *) 0 ;
- std::size_t result;
-
- arg1 = (Dali::Signal< void (Dali::Window, Dali::DevelWindow::DeviceInfoEvent const &) > *)jarg1;
- {
- try {
- result = Dali_Signal_Window_DeviceInfoEvent_Signal_GetConnectionCount((Dali::Signal< void (Dali::Window, Dali::DevelWindow::DeviceInfoEvent const &) > const *)arg1);
- } CALL_CATCH_EXCEPTION(0);
- }
-
- jresult = (unsigned long)result;
- return jresult;
-}
-
-
-SWIGEXPORT void SWIGSTDCALL CSharp_Dali_WindowDeviceInfoEventSignal_Connect(void * jarg1, void * jarg2) {
- Dali::Signal< void (Dali::Window, Dali::DevelWindow::DeviceInfoEvent const &) > *arg1 = (Dali::Signal< void (Dali::Window, Dali::DevelWindow::DeviceInfoEvent const &) > *) 0 ;
- void (*arg2)(Dali::Window, Dali::DevelWindow::DeviceInfoEvent const &) = (void (*)(Dali::Window, Dali::DevelWindow::DeviceInfoEvent const &)) 0 ;
-
- arg1 = (Dali::Signal< void (Dali::Window, Dali::DevelWindow::DeviceInfoEvent const &) > *)jarg1;
- arg2 = (void (*)(Dali::Window, Dali::DevelWindow::DeviceInfoEvent const &))jarg2;
- {
- try {
- Dali_Signal_Window_DeviceInfoEvent_Signal_Connect(arg1,arg2);
- } CALL_CATCH_EXCEPTION();
- }
-
-}
-
-
-SWIGEXPORT void SWIGSTDCALL CSharp_Dali_WindowDeviceInfoEventSignal_Disconnect(void * jarg1, void * jarg2) {
- Dali::Signal< void (Dali::Window, Dali::DevelWindow::DeviceInfoEvent const &) > *arg1 = (Dali::Signal< void (Dali::Window, Dali::DevelWindow::DeviceInfoEvent const &) > *) 0 ;
- void (*arg2)(Dali::Window, Dali::DevelWindow::DeviceInfoEvent const &) = (void (*)(Dali::Window, Dali::DevelWindow::DeviceInfoEvent const &)) 0 ;
-
- arg1 = (Dali::Signal< void (Dali::Window, Dali::DevelWindow::DeviceInfoEvent const &) > *)jarg1;
- arg2 = (void (*)(Dali::Window, Dali::DevelWindow::DeviceInfoEvent const &))jarg2;
- {
- try {
- Dali_Signal_Window_DeviceInfoEvent_Signal_Disconnect(arg1,arg2);
- } CALL_CATCH_EXCEPTION();
- }
-
-}
-
-
-SWIGEXPORT void SWIGSTDCALL CSharp_Dali_WindowDeviceInfoEventSignal_Emit(void * jarg1, void* jarg2, void* jarg3) {
- Dali::Signal< void (Dali::Window, Dali::DevelWindow::DeviceInfoEvent const &) > *arg1 = (Dali::Signal< void (Dali::Window, Dali::DevelWindow::DeviceInfoEvent const &) > *)jarg1;
- Dali::Window* arg2 = (Dali::Window*)jarg2;
- Dali::DevelWindow::DeviceInfoEvent* arg3 = (Dali::DevelWindow::DeviceInfoEvent*)jarg3;
-
- if (!arg1) {
- SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Signal", 0);
- return ;
- }
-
- if (!arg2) {
- SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Window", 0);
- return ;
- }
-
- if (!arg3) {
- SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::DevelWindow::DeviceInfoEvent", 0);
- return ;
- }
-
- {
- try {
- Dali_Signal_Window_DeviceInfoEvent_Signal_Emit(arg1,*arg2,*arg3);
- } CALL_CATCH_EXCEPTION();
- }
-
-}
-
-
-SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_WindowDeviceInfoEventSignal() {
- void * jresult ;
- Dali::Signal< void (Dali::Window, Dali::DevelWindow::DeviceInfoEvent const &) > *result = 0 ;
-
- {
- try {
- result = (Dali::Signal< void (Dali::Window, Dali::DevelWindow::DeviceInfoEvent const &) > *)new Dali::Signal< void (Dali::Window, Dali::DevelWindow::DeviceInfoEvent const &) >();
- } CALL_CATCH_EXCEPTION(0);
- }
-
- jresult = (void *)result;
- return jresult;
-}
-
-
-SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_WindowDeviceInfoEventSignal(void * jarg1) {
- Dali::Signal< void (Dali::Window, Dali::DevelWindow::DeviceInfoEvent const &) > *arg1 = (Dali::Signal< void (Dali::Window, Dali::DevelWindow::DeviceInfoEvent const &) > *) 0 ;
-
- arg1 = (Dali::Signal< void (Dali::Window, Dali::DevelWindow::DeviceInfoEvent const &) > *)jarg1;
- {
- try {
- delete arg1;
- } CALL_CATCH_EXCEPTION();
- }
-
-}
-
-
-SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_DeviceInfoEvent__SWIG_0(int type, char * name, char * identifier, char * seatname) {
- void * jresult ;
- Dali::DevelWindow::DeviceInfoEvent::Type arg1 ;
- Dali::DevelWindow::DeviceInfoEvent *result = 0;
-
- arg1 = static_cast<Dali::DevelWindow::DeviceInfoEvent::Type>(type);
- std::string name_str(name);
- std::string identifier_str(identifier);
- std::string seatname_str(seatname);
- {
- try {
- result = (Dali::DevelWindow::DeviceInfoEvent *)new Dali::DevelWindow::DeviceInfoEvent(arg1, (std::string const &)name_str, (std::string const &)identifier_str, (std::string const &)seatname_str, Dali::Device::Class::NONE, Dali::Device::Subclass::NONE);
- } CALL_CATCH_EXCEPTION(0);
- }
-
- jresult = (void *)result;
- return jresult;
-}
-
-
-SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_DeviceInfoEvent(void * jarg1) {
- Dali::DevelWindow::DeviceInfoEvent *arg1 = (Dali::DevelWindow::DeviceInfoEvent *) 0 ;
-
- arg1 = (Dali::DevelWindow::DeviceInfoEvent *)jarg1;
- {
- try {
- delete arg1;
- } CALL_CATCH_EXCEPTION();
- }
-
-}
-
-
-SWIGEXPORT int SWIGSTDCALL CSharp_Dali_DeviceInfoEvent_type_get(void * jarg1) {
- int type ;
- Dali::DevelWindow::DeviceInfoEvent *arg1 = (Dali::DevelWindow::DeviceInfoEvent *) 0 ;
- Dali::DevelWindow::DeviceInfoEvent::Type result;
-
- arg1 = (Dali::DevelWindow::DeviceInfoEvent *)jarg1;
- if (!arg1) {
- SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::DevelWindow::DeviceInfoEvent const & type is null", 0);
- return 0;
- }
- {
- try {
- type = (int)((Dali::DevelWindow::DeviceInfoEvent const *)arg1)->type;
- } CALL_CATCH_EXCEPTION(0);
- }
-
- return type;
-}
-
-
-SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_DeviceInfoEvent_name_get(void * jarg1) {
- std::string name;
- Dali::DevelWindow::DeviceInfoEvent *arg1 = (Dali::DevelWindow::DeviceInfoEvent *) 0 ;
-
- arg1 = (Dali::DevelWindow::DeviceInfoEvent *)jarg1;
- if (!arg1) {
- SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::DevelWindow::DeviceInfoEvent const & type is null", 0);
- return 0;
- }
- {
- try {
- name = ((Dali::DevelWindow::DeviceInfoEvent const *)arg1)->name;
- } CALL_CATCH_EXCEPTION(0);
- }
-
- return SWIG_csharp_string_callback((&name)->c_str());
-}
-
-
-SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_DeviceInfoEvent_identifier_get(void * jarg1) {
- std::string identifier;
- Dali::DevelWindow::DeviceInfoEvent *arg1 = (Dali::DevelWindow::DeviceInfoEvent *) 0 ;
-
- arg1 = (Dali::DevelWindow::DeviceInfoEvent *)jarg1;
- if (!arg1) {
- SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::DevelWindow::DeviceInfoEvent const & type is null", 0);
- return 0;
- }
- {
- try {
- identifier = ((Dali::DevelWindow::DeviceInfoEvent const *)arg1)->identifier;
- } CALL_CATCH_EXCEPTION(0);
- }
-
- return SWIG_csharp_string_callback((&identifier)->c_str());
-}
-
-
-SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_DeviceInfoEvent_seatname_get(void * jarg1) {
- std::string seatname ;
- Dali::DevelWindow::DeviceInfoEvent *arg1 = (Dali::DevelWindow::DeviceInfoEvent *) 0 ;
-
- arg1 = (Dali::DevelWindow::DeviceInfoEvent *)jarg1;
- if (!arg1) {
- SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::DevelWindow::DeviceInfoEvent const & type is null", 0);
- return 0;
- }
- {
- try {
- seatname = ((Dali::DevelWindow::DeviceInfoEvent const *)arg1)->seatname;
- } CALL_CATCH_EXCEPTION(0);
- }
-
- return SWIG_csharp_string_callback((&seatname)->c_str());
-}
-
-
-SWIGEXPORT int SWIGSTDCALL CSharp_Dali_DeviceInfoEvent_GetDeviceClass(void * jarg1) {
- int jresult ;
- Dali::DevelWindow::DeviceInfoEvent *arg1 = 0 ;
- Dali::Device::Class::Type result;
-
- arg1 = (Dali::DevelWindow::DeviceInfoEvent *)jarg1;
- if (!arg1) {
- SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::DevelWindow::DeviceInfoEvent const & type is null", 0);
- return 0;
- }
- {
- try {
- result = (Dali::Device::Class::Type)arg1->deviceClass;
- } CALL_CATCH_EXCEPTION(0);
- }
-
- jresult = (int)result;
- return jresult;
-}
-
-SWIGEXPORT int SWIGSTDCALL CSharp_Dali_DeviceInfoEvent_GetDeviceSubClass(void * jarg1) {
- int jresult ;
- Dali::DevelWindow::DeviceInfoEvent *arg1 = 0 ;
- Dali::Device::Subclass::Type result;
-
- arg1 = (Dali::DevelWindow::DeviceInfoEvent *)jarg1;
- if (!arg1) {
- SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::DevelWindow::DeviceInfoEvent const & type is null", 0);
- return 0;
- }
- {
- try {
- result = (Dali::Device::Subclass::Type)arg1->deviceSubclass;
- } CALL_CATCH_EXCEPTION(0);
- }
-
- jresult = (int)result;
- return jresult;
-}
-
-
#ifdef __cplusplus
}
#endif