ImageFileHandlerRegistry::ReadImage

ImageFileHandlerRegistry::ReadImage
template <class F, class S> inline Image* ReadImage(const S& fileName, const ImageCreateArgs& args = ImageCreateArgs());
Description

ReadImage is used to read from a file created based on the filename. A template is used here to avoid direct dependency on SysFile, while also allowing users to create their own file + filename implementation. 

Used as:

Ptr<Render::Image> image = *Registry.ReadImage<SysFile>("fish.tga");
Parameters
Parameters 
Description 
const S& fileName 
The file from which the image is read. 
const ImageCreateArgs& args = ImageCreateArgs() 
Reference to ImageCreateArgs for image arguments. 
Return Value

An Image pointer to the created image. Returns null if the image could not be loaded.