Public Member Functions | Protected Member Functions | Protected Attributes

sp::scene::MeshLoader Class Reference

#include <spMeshLoader.hpp>

Inheritance diagram for sp::scene::MeshLoader:
sp::io::BaseFileFormatHandler sp::scene::MeshLoader3DS sp::scene::MeshLoaderB3D sp::scene::MeshLoaderMD2 sp::scene::MeshLoaderMD3 sp::scene::MeshLoaderMS3D sp::scene::MeshLoaderOBJ sp::scene::MeshLoaderSPM sp::scene::MeshLoaderX

List of all members.

Public Member Functions

virtual ~MeshLoader ()
virtual MeshloadMesh (const io::stringc &Filename, const io::stringc &TexturePath)=0
MeshloadMesh (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

MeshMesh_
video::MeshBufferSurface_
AnimationAnim_
s32 LoadingFlags_
io::stringc TexturePath_

Constructor & Destructor Documentation

virtual sp::scene::MeshLoader::~MeshLoader (  )  [inline, virtual]
sp::scene::MeshLoader::MeshLoader (  )  [inline, protected]

Member Function Documentation

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]
bool sp::scene::MeshLoader::openLoadFile ( const io::stringc Filename,
const io::stringc TexturePath 
) [inline, protected]

Member Data Documentation


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines