+ /**
+ * Create a SingletonService.
+ * This should only be called once by the Application class.
+ * @return A newly created SingletonService.
+ */
+ static Dali::SingletonService New()
+ {
+ DALI_ASSERT_ALWAYS( 0 && "SingletonService New method used");
+ gSingletonService = Dali::IntrusivePtr<SingletonService>( new SingletonService() );
+ return Dali::SingletonService( gSingletonService.Get() );
+ }