| Home | Namespaces | Hierarchy | Alphabetical List | Class list | Files | Namespace Members | Class members | File members |
#include "irrArray.h"#include "fast_atof.h"#include "IFileSystem.h"#include "IVideoDriver.h"#include "coreutil.h"Go to the source code of this file.
Namespaces | |
| namespace | irr |
| namespace | irr::scene |
| namespace | irr::scene::quake3 |
Typedefs | |
| typedef SShader | SEntity |
| typedef core::array< SEntity > | tQ3EntityList |
| typedef core::array< core::stringc > | tStringList |
| typedef core::array< video::ITexture * > | tTexArray |
Enumerations | |
| enum | eQ3MeshIndex { E_Q3_MESH_GEOMETRY = 0, E_Q3_MESH_ITEMS, E_Q3_MESH_BILLBOARD, E_Q3_MESH_SIZE } |
| Hold the different Mesh Types used for getMesh. More... | |
Functions | |
| core::stringc & | dumpShader (core::stringc &dest, const SShader *shader) |
| void | dumpVarGroup (core::stringc &dest, const SVarGroup *group, s32 stack) |
| f32 | getAsFloat (const core::stringc &string, u32 &pos) |
| void | getAsStringList (tStringList &list, s32 max, const core::stringc &string, u32 &startPos) |
| core::vector3df | getAsVector3df (const core::stringc &string, u32 &pos) |
| bool | getBackfaceCulling (const core::stringc &string) |
| u32 | getDepthFunction (const core::stringc &string) |
| void | getModifierFunc (SModifierFunction &fill, const core::stringc &string, u32 &pos) |
| void | getTextures (tTexArray &textures, const core::stringc &name, u32 &startPos, io::IFileSystem *fileSystem, video::IVideoDriver *driver) |
| s32 | isEqual (const core::stringc &string, u32 &pos, const c8 *list[], u32 listSize) |
Variables | |
| const video::E_MATERIAL_TYPE | defaultLightMap = video::EMT_LIGHTMAP_M2 |
| const video::E_MODULATE_FUNC | defaultModulate = video::EMFN_MODULATE_2X |
|
|
Definition at line 478 of file IQ3Shader.h. |
|
|
Definition at line 480 of file IQ3Shader.h. |
|
|
Definition at line 38 of file IQ3Shader.h. |
|
|
Definition at line 39 of file IQ3Shader.h. |
|
|
Hold the different Mesh Types used for getMesh.
Definition at line 24 of file IQ3Shader.h. |
|
||||||||||||
|
Definition at line 527 of file IQ3Shader.h. References irr::core::clamp(), irr::scene::quake3::dumpVarGroup(), irr::core::array< T, TAlloc >::size(), irr::scene::quake3::SShader::VarGroup, and irr::scene::quake3::SVarGroupList::VariableGroup. |
|
||||||||||||||||
|
Definition at line 486 of file IQ3Shader.h. References irr::core::string< T, TAlloc >::append(), irr::core::array< T, TAlloc >::size(), and irr::scene::quake3::SVarGroup::Variable. Referenced by irr::scene::quake3::dumpShader(). |
|
||||||||||||
|
Definition at line 87 of file IQ3Shader.h. References irr::core::fast_atof_move(). Referenced by irr::scene::quake3::getAsVector3df(), and irr::scene::quake3::getModifierFunc(). |
|
||||||||||||||||||||
|
Definition at line 110 of file IQ3Shader.h. References irr::core::array< T, TAlloc >::clear(), irr::core::string< T, TAlloc >::findNext(), irr::core::array< T, TAlloc >::push_back(), irr::core::array< T, TAlloc >::size(), irr::core::string< T, TAlloc >::size(), and irr::core::string< T, TAlloc >::subString(). Referenced by irr::scene::quake3::getTextures(). |
|
||||||||||||
|
Definition at line 96 of file IQ3Shader.h. References irr::scene::quake3::getAsFloat(), irr::core::vector3d< T >::X, irr::core::vector3d< T >::Y, and irr::core::vector3d< T >::Z. |
|
|
Definition at line 145 of file IQ3Shader.h. References irr::scene::quake3::isEqual(), and irr::core::string< T, TAlloc >::size(). |
|
|
Definition at line 166 of file IQ3Shader.h. References irr::scene::quake3::isEqual(), and irr::core::string< T, TAlloc >::size(). |
|
||||||||||||||||
|
||||||||||||||||||||||||
|
||||||||||||||||||||
|
Definition at line 65 of file IQ3Shader.h. References irr::core::string< T, TAlloc >::c_str(), and irr::core::string< T, TAlloc >::size(). Referenced by irr::scene::quake3::getBackfaceCulling(), irr::scene::quake3::getDepthFunction(), and irr::scene::quake3::getModifierFunc(). |
|
|
Definition at line 34 of file IQ3Shader.h. |
|
|
Definition at line 35 of file IQ3Shader.h. |
| The Irrlicht
Engine Documentation © 2003-2008 by Nikolaus Gebhardt. Generated
on Sun Sep 21 08:57:45 2008 by Doxygen
(1.4.2) |