- bool ret = false;
-
- std::string baseTypeName = DemangleClassName(baseTypeInfo.name());
-
- RegistryMap::iterator iter = mRegistryLut.find(uniqueTypeName);
-
- if( iter == mRegistryLut.end() )
- {
- mRegistryLut[uniqueTypeName] = Dali::TypeInfo(new Internal::TypeInfo(uniqueTypeName, baseTypeName, createInstance));
- ret = true;
- DALI_LOG_INFO( gLogFilter, Debug::Concise, "Type Registration %s(%s)\n", uniqueTypeName.c_str(), baseTypeName.c_str());
- }
- else