5 #ifndef __I_SCENE_LOADER_H_INCLUDED__
6 #define __I_SCENE_LOADER_H_INCLUDED__
20 class ISceneUserDataSerializer;
Interface providing read acess to a file.
virtual bool loadScene(io::IReadFile *file, ISceneUserDataSerializer *userDataSerializer=0, ISceneNode *rootNode=0)=0
Loads the scene into the scene manager.
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.