5 #ifndef __I_SCENE_LOADER_H_INCLUDED__ 6 #define __I_SCENE_LOADER_H_INCLUDED__ 20 class ISceneUserDataSerializer;
Interface providing read access to a file.
virtual bool loadScene(io::IReadFile *file, ISceneUserDataSerializer *userDataSerializer=0, ISceneNode *rootNode=0)=0
Loads the scene into the scene manager.
Everything in the Irrlicht Engine can be found in this namespace.
virtual bool isALoadableFileFormat(io::IReadFile *file) const =0
Returns true if the class might be able to load this file.
Class which can load a scene into the scene manager.
virtual bool isALoadableFileExtension(const io::path &filename) const =0
Returns true if the class might be able to load this file.
Base class of most objects of the Irrlicht Engine.
Interface to read and write user data to and from .irr files.