Importing non-standard file types

I’m looking to import SGI image files (and, in the long run, import OpenFlight FLT models). Is there any way to write an importer for the Unreal Editor that will treat these files (.rgb, .rgba, .attr, .int and .bw) like it would any normal texture file?