Castor3D 0.16.0
Multiplatform 3D engine
Classes | Espaces de nommage | Fonctions
Référence du fichier ChangeTracked.hpp

Classes

class  castor::ChangeTrackedT< ValueT, ControlT >
 Classe template qui fournit une vue sur un tampon, à la manière d'un std::array. Plus de détails...
 
struct  castor::IsChangeTrackedT< ChangeTrackedT< ValueT, ControlT > >
 

Espaces de nommage

namespace  castor
 

Fonctions

template<typename ValueT , typename ControlT >
bool castor::operator== (ChangeTrackedT< ValueT, ControlT > const &lhs, ValueT const &rhs)
 
template<typename ValueT , typename ControlT >
bool castor::operator== (ValueT const &lhs, ChangeTrackedT< ValueT, ControlT > const &rhs)
 
template<typename ValueT , typename ControlT >
bool castor::operator== (ChangeTrackedT< ValueT, ControlT > const &lhs, ChangeTrackedT< ValueT, ControlT > const &rhs)
 
template<typename ValueT , typename ControlT >
bool castor::operator!= (ChangeTrackedT< ValueT, ControlT > const &lhs, ValueT const &rhs)
 
template<typename ValueT , typename ControlT >
bool castor::operator!= (ValueT const &lhs, ChangeTrackedT< ValueT, ControlT > const &rhs)
 
template<typename ValueT , typename ControlT >
bool castor::operator!= (ChangeTrackedT< ValueT, ControlT > const &lhs, ChangeTrackedT< ValueT, ControlT > const &rhs)
 
template<typename ControlT , typename ValueT >
ChangeTrackedT< ValueT, ControlT > castor::makeChangeTrackedT (ValueT const &value)
 
template<typename ValueT >
ChangeTracked< ValueT > castor::makeChangeTracked (ValueT const &value)