Pyrogenesis  trunk
Classes | Functions
ShaderDefines.cpp File Reference
#include "precompiled.h"
#include "ShaderDefines.h"
#include "graphics/ShaderProgram.h"
#include "maths/Vector4D.h"
#include "ps/ThreadUtil.h"
#include <sstream>
Include dependency graph for ShaderDefines.cpp:

Classes

struct  ItemNameCmp< value_t >
 
struct  ItemNameGeq< value_t >
 

Functions

size_t hash_value (const CVector4D &v)
 
size_t hash_value (const CShaderParams< CStrIntern >::SItems &items)
 
size_t hash_value (const CShaderParams< CVector4D >::SItems &items)
 
bool operator== (const CShaderParams< CStrIntern >::SItems &a, const CShaderParams< CStrIntern >::SItems &b)
 
bool operator== (const CShaderParams< CVector4D >::SItems &a, const CShaderParams< CVector4D >::SItems &b)
 

Function Documentation

size_t hash_value ( const CVector4D v)
size_t hash_value ( const CShaderParams< CStrIntern >::SItems &  items)
size_t hash_value ( const CShaderParams< CVector4D >::SItems &  items)
bool operator== ( const CShaderParams< CStrIntern >::SItems &  a,
const CShaderParams< CStrIntern >::SItems &  b 
)
bool operator== ( const CShaderParams< CVector4D >::SItems &  a,
const CShaderParams< CVector4D >::SItems &  b 
)