Pyrogenesis  trunk
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
CShaderParams< value_t >::SItems Struct Reference

#include <ShaderDefines.h>

Public Types

using Item = std::pair< CStrIntern, value_t >
 

Public Member Functions

void RecalcHash ()
 

Static Public Member Functions

static bool NameLess (const Item &a, const Item &b)
 

Public Attributes

std::vector< Itemitems
 
size_t hash
 

Member Typedef Documentation

◆ Item

template<typename value_t>
using CShaderParams< value_t >::SItems::Item = std::pair<CStrIntern, value_t>

Member Function Documentation

◆ NameLess()

template<typename value_t >
bool CShaderParams< value_t >::SItems::NameLess ( const Item a,
const Item b 
)
static

◆ RecalcHash()

template<typename value_t >
void CShaderParams< value_t >::SItems::RecalcHash ( )

Member Data Documentation

◆ hash

template<typename value_t>
size_t CShaderParams< value_t >::SItems::hash

◆ items

template<typename value_t>
std::vector<Item> CShaderParams< value_t >::SItems::items

The documentation for this struct was generated from the following files: