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