Pyrogenesis  13997
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Functions
ShaderDefines.cpp File Reference
#include "precompiled.h"
#include "ShaderDefines.h"
#include "maths/Vector4D.h"
#include "ps/ThreadUtil.h"
#include <sstream>

Go to the source code of this file.

Classes

struct  ItemNameCmp< value_t >
 
struct  ItemNameGeq< value_t >
 

Functions

size_t hash_value (const CStrIntern &v)
 
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 CStrIntern v)

Definition at line 27 of file ShaderDefines.cpp.

size_t hash_value ( const CVector4D v)

Definition at line 32 of file ShaderDefines.cpp.

size_t hash_value ( const CShaderParams< CStrIntern >::SItems &  items)

Definition at line 42 of file ShaderDefines.cpp.

size_t hash_value ( const CShaderParams< CVector4D >::SItems &  items)

Definition at line 47 of file ShaderDefines.cpp.

bool operator== ( const CShaderParams< CStrIntern >::SItems &  a,
const CShaderParams< CStrIntern >::SItems &  b 
)

Definition at line 52 of file ShaderDefines.cpp.

bool operator== ( const CShaderParams< CVector4D >::SItems &  a,
const CShaderParams< CVector4D >::SItems &  b 
)

Definition at line 57 of file ShaderDefines.cpp.