Castor3D 0.16.0
Multiplatform 3D engine
Fonctions membres publiques statiques | Liste de tous les membres
Référence du modèle de la structure castor::hashcomb::HashCombinerT< HashT, std::enable_if_t< std::is_same_v< HashT, uint32_t > > >

#include <Hash.hpp>

Fonctions membres publiques statiques

template<typename T >
static HashT combine (HashT &hash, T const &rhs)
 
template<typename T >
static HashT combinePtr (HashT &hash, T const &rhs)
 

Documentation des fonctions membres

◆ combine()

template<typename HashT >
template<typename T >
static HashT castor::hashcomb::HashCombinerT< HashT, std::enable_if_t< std::is_same_v< HashT, uint32_t > > >::combine ( HashT & hash,
T const & rhs )
inlinestatic

Références castor::hashCombine32().

Voici le graphe d'appel pour cette fonction :

◆ combinePtr()

template<typename HashT >
template<typename T >
static HashT castor::hashcomb::HashCombinerT< HashT, std::enable_if_t< std::is_same_v< HashT, uint32_t > > >::combinePtr ( HashT & hash,
T const & rhs )
inlinestatic

Références castor::hashCombinePtr32().

Voici le graphe d'appel pour cette fonction :

La documentation de cette structure a été générée à partir du fichier suivant :