static int gLayoutControllerId = 1;
} // unnamed namespace
-LayoutController::LayoutController() : mId( gLayoutControllerId++ )
+LayoutController::LayoutController() : handler(NULL), mId( gLayoutControllerId++ )
{
Dali::Adaptor::Get().RegisterProcessor(*this);
}
}
}
-SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LayoutController_SetCallback( void* jarg1, LayoutController::LayoutControllerProcessCallback callback )
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LayoutController_SetCallback( void* jarg1, LayoutController::LayoutControllerProcessCallback callback )
{
LayoutController* layoutController = (LayoutController *) jarg1;
}
}
-SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_LayoutController_GetId( void* jarg1 )
+SWIGEXPORT int SWIGSTDCALL CSharp_Dali_LayoutController_GetId( void* jarg1 )
{
LayoutController * layoutController = (LayoutController *)jarg1;
+ int ret = 0;
if( layoutController )
{
- layoutController->GetId();
+ ret = layoutController->GetId();
}
+ return ret;
}
#ifdef __cplusplus