#include <spMeshLoader.hpp>
Public Member Functions | |
virtual | ~MeshLoader () |
virtual Mesh * | loadMesh (const io::stringc &Filename, const io::stringc &TexturePath)=0 |
Mesh * | loadMesh (const io::stringc &Filename, const io::stringc &TexturePath, const s32 Flags) |
Protected Member Functions | |
MeshLoader () | |
bool | openLoadFile (const io::stringc &Filename, const io::stringc &TexturePath) |
bool | hasFlag (s32 Flag) const |
Protected Attributes | |
Mesh * | Mesh_ |
video::MeshBuffer * | Surface_ |
Animation * | Anim_ |
s32 | LoadingFlags_ |
io::stringc | TexturePath_ |
virtual sp::scene::MeshLoader::~MeshLoader | ( | ) | [inline, virtual] |
sp::scene::MeshLoader::MeshLoader | ( | ) | [inline, protected] |
bool sp::scene::MeshLoader::hasFlag | ( | s32 | Flag | ) | const [inline, protected] |
Mesh* sp::scene::MeshLoader::loadMesh | ( | const io::stringc & | Filename, | |
const io::stringc & | TexturePath, | |||
const s32 | Flags | |||
) | [inline] |
virtual Mesh* sp::scene::MeshLoader::loadMesh | ( | const io::stringc & | Filename, | |
const io::stringc & | TexturePath | |||
) | [pure virtual] |
bool sp::scene::MeshLoader::openLoadFile | ( | const io::stringc & | Filename, | |
const io::stringc & | TexturePath | |||
) | [inline, protected] |
Animation* sp::scene::MeshLoader::Anim_ [protected] |
s32 sp::scene::MeshLoader::LoadingFlags_ [protected] |
Mesh* sp::scene::MeshLoader::Mesh_ [protected] |
video::MeshBuffer* sp::scene::MeshLoader::Surface_ [protected] |
io::stringc sp::scene::MeshLoader::TexturePath_ [protected] |