This is the "Quake III Arena" BSP scene loader. More...
#include <spSceneLoaderBSP3.hpp>
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 () | |
Mesh * | loadScene (const io::stringc &Filename, const io::stringc &TexturePath, const s32 Flags) |
Static Public Member Functions | |
static void | setTessellation (s32 Tessellation) |
This is the "Quake III Arena" BSP scene loader.
sp::scene::SceneLoaderBSP3::SceneLoaderBSP3 | ( | ) |
sp::scene::SceneLoaderBSP3::~SceneLoaderBSP3 | ( | ) |
Mesh* sp::scene::SceneLoaderBSP3::loadScene | ( | const io::stringc & | Filename, | |
const io::stringc & | TexturePath, | |||
const s32 | Flags | |||
) | [virtual] |
Implements sp::scene::SceneLoader.
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.