void Doom3PrefabFormat::initialiseModule(const ApplicationContext& ctx) { rMessage() << getName() << ": initialiseModule called." << std::endl; // Register ourselves as map format GlobalMapFormatManager().registerMapFormat("pfb", shared_from_this()); // Register the prefab file extension for the "map" filetype GlobalFiletypes().registerPattern("map", FileTypePattern(_("Doom 3 prefab"), "pfb", "*.pfb")); // Register the prefab file extensions for the "prefab" filetype GlobalFiletypes().registerPattern("prefab", FileTypePattern(_("Doom 3 prefab"), "pfb", "*.pfb")); GlobalFiletypes().registerPattern("prefab", FileTypePattern(_("Doom 3 map"), "map", "*.map")); GlobalFiletypes().registerPattern("prefab", FileTypePattern(_("Doom 3 region"), "reg", "*.reg")); }
void PicoModelLoader::initialiseModule(const ApplicationContext& ctx) { globalOutputStream() << "PicoModelLoader: " << getName().c_str() << " initialised.\n"; std::string filter("*." + boost::to_lower_copy(_extension)); // Register the model file extension in the FileTypRegistry GlobalFiletypes().addType( "model", getName(), FileTypePattern(_module->displayName, filter.c_str()) ); }
void PicoModelLoader::initialiseModule(const ApplicationContext& ctx) { rMessage() << "PicoModelLoader: " << getName() << " initialised." << std::endl; std::string extLower = boost::to_lower_copy(_extension); std::string filter("*." + extLower); // Register the model file extension in the FileTypRegistry GlobalFiletypes().registerPattern("model", FileTypePattern(_module->displayName, extLower, filter)); GlobalFiletypes().registerModule("model", extLower, getName()); }
void MD5ModelLoader::initialiseModule(const ApplicationContext& ctx) { rMessage() << "MD5Model::initialiseModule called." << std::endl; std::string extLower = "md5mesh"; std::string filter = "*." + extLower; // Register the model file extension in the FileTypRegistry GlobalFiletypes().registerPattern("model", FileTypePattern("MD5 Meshes", extLower, filter)); GlobalFiletypes().registerModule("model", extLower, getName()); }
RadiantFileTypeRegistry::RadiantFileTypeRegistry() { addType("*", "*", FileTypePattern(_("All Files"), "*.*")); }