SWIGEXPORT void * D_OverlayManager_createOverlayElementFromTemplate__SWIG_1(void * jarg1, char * jarg2, char * jarg3, char * jarg4) { void * jresult ; Ogre::OverlayManager *arg1 = (Ogre::OverlayManager *) 0 ; Ogre::String *arg2 = 0 ; Ogre::String *arg3 = 0 ; Ogre::String *arg4 = 0 ; Ogre::OverlayElement *result = 0 ; arg1 = (Ogre::OverlayManager *)jarg1; if (!jarg2) { SWIG_DSetPendingException(SWIG_DIllegalArgumentException, "null string"); return 0; } Ogre::String arg2_str(jarg2); arg2 = &arg2_str; if (!jarg3) { SWIG_DSetPendingException(SWIG_DIllegalArgumentException, "null string"); return 0; } Ogre::String arg3_str(jarg3); arg3 = &arg3_str; if (!jarg4) { SWIG_DSetPendingException(SWIG_DIllegalArgumentException, "null string"); return 0; } Ogre::String arg4_str(jarg4); arg4 = &arg4_str; result = (Ogre::OverlayElement *)(arg1)->createOverlayElementFromTemplate((Ogre::String const &)*arg2,(Ogre::String const &)*arg3,(Ogre::String const &)*arg4); jresult = (void *)result; return jresult; }
SWIGEXPORT void JNICALL Java_net_osmand_bridge_CoreOsmAndJNI_StringVector_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jstring jarg3) { std::vector< std::string > *arg1 = (std::vector< std::string > *) 0 ; int arg2 ; std::vector< std::string >::value_type *arg3 = 0 ; (void)jenv; (void)jcls; (void)jarg1_; arg1 = *(std::vector< std::string > **)&jarg1; arg2 = (int)jarg2; if(!jarg3) { SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null string"); return ; } const char *arg3_pstr = (const char *)jenv->GetStringUTFChars(jarg3, 0); if (!arg3_pstr) return ; std::vector< std::string >::value_type arg3_str(arg3_pstr); arg3 = &arg3_str; jenv->ReleaseStringUTFChars(jarg3, arg3_pstr); try { std_vector_Sl_std_string_Sg__set(arg1,arg2,(std::string const &)*arg3); } catch(std::out_of_range &_e) { SWIG_JavaThrowException(jenv, SWIG_JavaIndexOutOfBoundsException, (&_e)->what()); return ; } }
SWIGEXPORT void * D_OverlayManager_createOverlayElement__SWIG_0(void * jarg1, char * jarg2, char * jarg3, unsigned int jarg4) { void * jresult ; Ogre::OverlayManager *arg1 = (Ogre::OverlayManager *) 0 ; Ogre::String *arg2 = 0 ; Ogre::String *arg3 = 0 ; bool arg4 ; Ogre::OverlayElement *result = 0 ; arg1 = (Ogre::OverlayManager *)jarg1; if (!jarg2) { SWIG_DSetPendingException(SWIG_DIllegalArgumentException, "null string"); return 0; } Ogre::String arg2_str(jarg2); arg2 = &arg2_str; if (!jarg3) { SWIG_DSetPendingException(SWIG_DIllegalArgumentException, "null string"); return 0; } Ogre::String arg3_str(jarg3); arg3 = &arg3_str; arg4 = jarg4 ? true : false; result = (Ogre::OverlayElement *)(arg1)->createOverlayElement((Ogre::String const &)*arg2,(Ogre::String const &)*arg3,arg4); jresult = (void *)result; return jresult; }
SWIGEXPORT void * D_ResourceManager_getByName__SWIG_0(void * jarg1, char * jarg2, char * jarg3) { void * jresult ; Ogre::ResourceManager *arg1 = (Ogre::ResourceManager *) 0 ; Ogre::String *arg2 = 0 ; Ogre::String *arg3 = 0 ; SwigValueWrapper< Ogre::SharedPtr< Ogre::Resource > > result; arg1 = (Ogre::ResourceManager *)jarg1; if (!jarg2) { SWIG_DSetPendingException(SWIG_DIllegalArgumentException, "null string"); return 0; } Ogre::String arg2_str(jarg2); arg2 = &arg2_str; if (!jarg3) { SWIG_DSetPendingException(SWIG_DIllegalArgumentException, "null string"); return 0; } Ogre::String arg3_str(jarg3); arg3 = &arg3_str; result = (arg1)->getByName((Ogre::String const &)*arg2,(Ogre::String const &)*arg3); jresult = new Ogre::ResourcePtr((const Ogre::ResourcePtr &)result); return jresult; }