From 393b5cd1dc438872af89d334ef6e5fcc59f27d47 Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Sun, 13 Jan 2013 17:24:39 +1000 Subject: Added Irrlicht 1.8, but without all the Windows binaries. --- .../doc/html/namespaceirr_1_1scene_1_1quake3.html | 810 +++++++++++++++++++++ 1 file changed, 810 insertions(+) create mode 100644 libraries/irrlicht-1.8/doc/html/namespaceirr_1_1scene_1_1quake3.html (limited to 'libraries/irrlicht-1.8/doc/html/namespaceirr_1_1scene_1_1quake3.html') diff --git a/libraries/irrlicht-1.8/doc/html/namespaceirr_1_1scene_1_1quake3.html b/libraries/irrlicht-1.8/doc/html/namespaceirr_1_1scene_1_1quake3.html new file mode 100644 index 0000000..5285db4 --- /dev/null +++ b/libraries/irrlicht-1.8/doc/html/namespaceirr_1_1scene_1_1quake3.html @@ -0,0 +1,810 @@ + + +
+ +typedef IShader irr::scene::quake3::IEntity | +
Definition at line 686 of file IQ3Shader.h.
+ +typedef core::array< IEntity > irr::scene::quake3::tQ3EntityList | +
Definition at line 688 of file IQ3Shader.h.
+ +typedef core::array< core::stringc > irr::scene::quake3::tStringList | +
Definition at line 79 of file IQ3Shader.h.
+ +typedef core::array< video::ITexture* > irr::scene::quake3::tTexArray | +
Definition at line 80 of file IQ3Shader.h.
+ +enum irr::scene::quake3::eQ3MeshIndex | +
Hold the different Mesh Types used for getMesh.
+E_Q3_MESH_GEOMETRY | + |
E_Q3_MESH_ITEMS | + |
E_Q3_MESH_BILLBOARD | + |
E_Q3_MESH_FOG | + |
E_Q3_MESH_UNRESOLVED | + |
E_Q3_MESH_SIZE | + |
Definition at line 24 of file IQ3Shader.h.
+ +enum irr::scene::quake3::eQ3ModifierFunction | +
Definition at line 371 of file IQ3Shader.h.
+ +core::stringc& irr::scene::quake3::dumpShader | +( | +core::stringc & | +dest, | +
+ | + | const IShader * | +shader, | +
+ | + | bool | +entity = false |
+
+ | ) | + [inline] |
+
dump a Shader or an Entity
+ +Definition at line 738 of file IQ3Shader.h.
+ +References irr::core::string< T, TAlloc >::append(), irr::core::clamp(), dumpVarGroup(), irr::core::array< T, TAlloc >::size(), irr::scene::quake3::IShader::VarGroup, and irr::scene::quake3::SVarGroupList::VariableGroup.
+ +void irr::scene::quake3::dumpVarGroup | +( | +core::stringc & | +dest, | +
+ | + | const SVarGroup * | +group, | +
+ | + | s32 | +stack | +
+ | ) | + [inline] |
+
Definition at line 694 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 dumpShader().
+ +f32 irr::scene::quake3::getAsFloat | +( | +const core::stringc & | +string, | +
+ | + | u32 & | +pos | +
+ | ) | + [inline] |
+
Definition at line 105 of file IQ3Shader.h.
+ +References irr::core::fast_atof_move().
+ +Referenced by getAsVector3df(), and getModifierFunc().
+ +void irr::scene::quake3::getAsStringList | +( | +tStringList & | +list, | +
+ | + | s32 | +max, | +
+ | + | const core::stringc & | +string, | +
+ | + | u32 & | +startPos | +
+ | ) | + [inline] |
+
Definition at line 130 of file IQ3Shader.h.
+ +References irr::core::array< T, TAlloc >::clear(), irr::core::array< T, TAlloc >::push_back(), and irr::core::array< T, TAlloc >::size().
+ +Referenced by getTextures().
+ +core::vector3df irr::scene::quake3::getAsVector3df | +( | +const core::stringc & | +string, | +
+ | + | u32 & | +pos | +
+ | ) | + [inline] |
+
get a quake3 vector translated to irrlicht position (x,-z,y )
+ +Definition at line 115 of file IQ3Shader.h.
+ +References getAsFloat(), irr::core::vector3d< T >::X, irr::core::vector3d< T >::Y, and irr::core::vector3d< T >::Z.
+ +bool irr::scene::quake3::getCullingFunction | +( | +const core::stringc & | +cull | ) | + [inline] |
+
Definition at line 171 of file IQ3Shader.h.
+ +References isEqual(), and irr::core::string< T, TAlloc >::size().
+ +u8 irr::scene::quake3::getDepthFunction | +( | +const core::stringc & | +string | ) | + [inline] |
+
Definition at line 193 of file IQ3Shader.h.
+ +References irr::video::ECFN_EQUAL, irr::video::ECFN_LESSEQUAL, and isEqual().
+ +core::vector3df irr::scene::quake3::getMD3Normal | +( | +u32 | +i, | +
+ | + | u32 | +j | +
+ | ) | + [inline] |
+
Definition at line 509 of file IQ3Shader.h.
+ +References irr::core::PI.
+ +void irr::scene::quake3::getModifierFunc | +( | +SModifierFunction & | +fill, | +
+ | + | const core::stringc & | +string, | +
+ | + | u32 & | +pos | +
+ | ) | + [inline] |
+
Definition at line 519 of file IQ3Shader.h.
+ +References irr::scene::quake3::SModifierFunction::amp, irr::scene::quake3::SModifierFunction::base, irr::scene::quake3::SModifierFunction::frequency, irr::scene::quake3::SModifierFunction::func, getAsFloat(), isEqual(), irr::scene::quake3::SModifierFunction::phase, SINUS, UNKNOWN, and WAVE_MODIFIER_FUNCTION.
+ +void irr::scene::quake3::getTextures | +( | +tTexArray & | +textures, | +
+ | + | const core::stringc & | +name, | +
+ | + | u32 & | +startPos, | +
+ | + | io::IFileSystem * | +fileSystem, | +
+ | + | video::IVideoDriver * | +driver | +
+ | ) | + [inline] |
+
Definition at line 769 of file IQ3Shader.h.
+ +References irr::video::IVideoDriver::addTexture(), irr::core::string< T, TAlloc >::append(), irr::core::array< T, TAlloc >::clear(), irr::video::IVideoDriver::createImageFromData(), irr::core::cutFilenameExtension(), irr::IReferenceCounted::drop(), irr::video::ECF_A8R8G8B8, irr::io::IFileSystem::existFile(), getAsStringList(), irr::video::IVideoDriver::getTexture(), irr::core::array< T, TAlloc >::push_back(), and irr::core::array< T, TAlloc >::size().
+ +s16 irr::scene::quake3::isEqual | +( | +const core::stringc & | +string, | +
+ | + | u32 & | +pos, | +
+ | + | const c8 * | +list[], | +
+ | + | u16 | +listSize | +
+ | ) | + [inline] |
+
Definition at line 83 of file IQ3Shader.h.
+ +Referenced by getCullingFunction(), getDepthFunction(), and getModifierFunc().
+ +