A Parsed Shader Holding Variables ordered in Groups. More...
#include <IQ3Shader.h>
A Parsed Shader Holding Variables ordered in Groups.
Definition at line 638 of file IQ3Shader.h.
irr::scene::quake3::IShader::IShader | ( | ) | [inline] |
Definition at line 640 of file IQ3Shader.h.
virtual irr::scene::quake3::IShader::~IShader | ( | ) | [inline, virtual] |
Definition at line 642 of file IQ3Shader.h.
Definition at line 670 of file IQ3Shader.h.
References irr::core::array< T, TAlloc >::size(), VarGroup, and irr::scene::quake3::SVarGroupList::VariableGroup.
u32 irr::scene::quake3::IShader::getGroupSize | ( | ) | const [inline] |
Definition at line 663 of file IQ3Shader.h.
References irr::core::array< T, TAlloc >::size(), VarGroup, and irr::scene::quake3::SVarGroupList::VariableGroup.
bool irr::scene::quake3::IShader::operator< | ( | const IShader & | other | ) | const [inline] |
Definition at line 657 of file IQ3Shader.h.
References irr::core::string< T, TAlloc >::c_str(), and name.
void irr::scene::quake3::IShader::operator= | ( | const IShader & | other | ) | [inline] |
Definition at line 644 of file IQ3Shader.h.
bool irr::scene::quake3::IShader::operator== | ( | const IShader & | other | ) | const [inline] |
Definition at line 651 of file IQ3Shader.h.
References irr::core::string< T, TAlloc >::c_str(), and name.
Definition at line 679 of file IQ3Shader.h.
Referenced by operator=().
Definition at line 684 of file IQ3Shader.h.
Referenced by operator<(), operator=(), and operator==().
Definition at line 680 of file IQ3Shader.h.
Referenced by irr::scene::quake3::dumpShader(), getGroup(), getGroupSize(), and operator=().