Classes | Public Member Functions | Static Public Member Functions

sp::scene::SceneLoaderBSP3 Class Reference

This is the "Quake III Arena" BSP scene loader. More...

#include <spSceneLoaderBSP3.hpp>

Inheritance diagram for sp::scene::SceneLoaderBSP3:
sp::scene::SceneLoader sp::io::BaseFileFormatHandler

List of all members.

Classes

class  BiQuadraticPatch
struct  SBrushBSP
struct  SBrushSideBSP
struct  SDirEntryBSP
struct  SEffectBSP
struct  SFaceBSP
struct  SHeaderBSP
struct  SLeafBSP
struct  SLightMapBSP
struct  SLightVolsBSP
struct  SModelBSP
struct  SNodeBSP
struct  SVertexBSP
struct  SVisDataBSP

Public Member Functions

 SceneLoaderBSP3 ()
 ~SceneLoaderBSP3 ()
MeshloadScene (const io::stringc &Filename, const io::stringc &TexturePath, const s32 Flags)

Static Public Member Functions

static void setTessellation (s32 Tessellation)

Detailed Description

This is the "Quake III Arena" BSP scene loader.


Constructor & Destructor Documentation

sp::scene::SceneLoaderBSP3::SceneLoaderBSP3 (  ) 
sp::scene::SceneLoaderBSP3::~SceneLoaderBSP3 (  ) 

Member Function Documentation

Mesh* sp::scene::SceneLoaderBSP3::loadScene ( const io::stringc Filename,
const io::stringc TexturePath,
const s32  Flags 
) [virtual]
static void sp::scene::SceneLoaderBSP3::setTessellation ( s32  Tessellation  )  [static]

Sets the tessellation factor for bezier patchs. Since version 2.1 this factor needs to be set with the SceneLoaderBSP3 class because tessellation is only used in the BSP3 (Quake III Arean) file format.


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