|
struct | castor3d::VariableTypeTraits< Type, Enable > |
| Récupère le VariableType d'un UniformType. Plus de détails...
|
|
struct | castor3d::VariableTypeTraits< Type, typename std::enable_if< Type==UniformType::eBool||Type==UniformType::eInt||Type==UniformType::eUInt||Type==UniformType::eFloat||Type==UniformType::eDouble||Type==UniformType::eSampler >::type > |
| Récupère le VariableType d'un UniformType. Plus de détails...
|
|
struct | castor3d::VariableTypeTraits< Type, typename std::enable_if< Type==UniformType::eVec2b||Type==UniformType::eVec2i||Type==UniformType::eVec2ui||Type==UniformType::eVec2f||Type==UniformType::eVec2d >::type > |
| Récupère le VariableType d'un UniformType. Plus de détails...
|
|
struct | castor3d::VariableTypeTraits< Type, typename std::enable_if< Type==UniformType::eVec3b||Type==UniformType::eVec3i||Type==UniformType::eVec3ui||Type==UniformType::eVec3f||Type==UniformType::eVec3d >::type > |
| Récupère le VariableType d'un UniformType. Plus de détails...
|
|
struct | castor3d::VariableTypeTraits< Type, typename std::enable_if< Type==UniformType::eVec4b||Type==UniformType::eVec4i||Type==UniformType::eVec4ui||Type==UniformType::eVec4f||Type==UniformType::eVec4d >::type > |
| Récupère le VariableType d'un UniformType. Plus de détails...
|
|
struct | castor3d::VariableTypeTraits< Type, typename std::enable_if< Type==UniformType::eMat2x2b||Type==UniformType::eMat2x2i||Type==UniformType::eMat2x2ui||Type==UniformType::eMat2x2f||Type==UniformType::eMat2x2d >::type > |
| Récupère le VariableType d'un UniformType. Plus de détails...
|
|
struct | castor3d::VariableTypeTraits< Type, typename std::enable_if< Type==UniformType::eMat2x3b||Type==UniformType::eMat2x3i||Type==UniformType::eMat2x3ui||Type==UniformType::eMat2x3f||Type==UniformType::eMat2x3d >::type > |
| Récupère le VariableType d'un UniformType. Plus de détails...
|
|
struct | castor3d::VariableTypeTraits< Type, typename std::enable_if< Type==UniformType::eMat2x4b||Type==UniformType::eMat2x4i||Type==UniformType::eMat2x4ui||Type==UniformType::eMat2x4f||Type==UniformType::eMat2x4d >::type > |
| Récupère le VariableType d'un UniformType. Plus de détails...
|
|
struct | castor3d::VariableTypeTraits< Type, typename std::enable_if< Type==UniformType::eMat3x2b||Type==UniformType::eMat3x2i||Type==UniformType::eMat3x2ui||Type==UniformType::eMat3x2f||Type==UniformType::eMat3x2d >::type > |
| Récupère le VariableType d'un UniformType. Plus de détails...
|
|
struct | castor3d::VariableTypeTraits< Type, typename std::enable_if< Type==UniformType::eMat3x3b||Type==UniformType::eMat3x3i||Type==UniformType::eMat3x3ui||Type==UniformType::eMat3x3f||Type==UniformType::eMat3x3d >::type > |
| Récupère le VariableType d'un UniformType. Plus de détails...
|
|
struct | castor3d::VariableTypeTraits< Type, typename std::enable_if< Type==UniformType::eMat3x4b||Type==UniformType::eMat3x4i||Type==UniformType::eMat3x4ui||Type==UniformType::eMat3x4f||Type==UniformType::eMat3x4d >::type > |
| Récupère le VariableType d'un UniformType. Plus de détails...
|
|
struct | castor3d::VariableTypeTraits< Type, typename std::enable_if< Type==UniformType::eMat4x2b||Type==UniformType::eMat4x2i||Type==UniformType::eMat4x2ui||Type==UniformType::eMat4x2f||Type==UniformType::eMat4x2d >::type > |
| Récupère le VariableType d'un UniformType. Plus de détails...
|
|
struct | castor3d::VariableTypeTraits< Type, typename std::enable_if< Type==UniformType::eMat4x3b||Type==UniformType::eMat4x3i||Type==UniformType::eMat4x3ui||Type==UniformType::eMat4x3f||Type==UniformType::eMat4x3d >::type > |
| Récupère le VariableType d'un UniformType. Plus de détails...
|
|
struct | castor3d::VariableTypeTraits< Type, typename std::enable_if< Type==UniformType::eMat4x4b||Type==UniformType::eMat4x4i||Type==UniformType::eMat4x4ui||Type==UniformType::eMat4x4f||Type==UniformType::eMat4x4d >::type > |
| Récupère le VariableType d'un UniformType. Plus de détails...
|
|
struct | castor3d::IsMatrixType< Type > |
| Dit si un UniformType est de type matrice. Plus de détails...
|
|
struct | castor3d::IsPointType< Type > |
| Dit si un UniformType est de type point. Plus de détails...
|
|
struct | castor3d::IsOneType< Type > |
| Dit si un UniformType est de type valeur simple. Plus de détails...
|
|
struct | castor3d::UniformTypeName< Type > |
| Récupère le nom d'un UniformType. Plus de détails...
|
|
struct | castor3d::UniformSubType< Type, Enable > |
| Structure d'aide permettant de récupérer un sous type depuis un UniformType. Plus de détails...
|
|
struct | castor3d::UniformSubType< Type, typename std::enable_if< Type==UniformType::eSampler >::type > |
| Structure d'aide permettant de récupérer un sous type depuis un UniformType. Plus de détails...
|
|
struct | castor3d::UniformSubType< Type, typename std::enable_if< Type==UniformType::eBool||Type==UniformType::eVec2b||Type==UniformType::eVec3b||Type==UniformType::eVec4b||Type==UniformType::eMat2x2b||Type==UniformType::eMat2x3b||Type==UniformType::eMat2x4b||Type==UniformType::eMat3x2b||Type==UniformType::eMat3x3b||Type==UniformType::eMat3x4b||Type==UniformType::eMat4x2b||Type==UniformType::eMat4x3b||Type==UniformType::eMat4x4b >::type > |
| Structure d'aide permettant de récupérer un type de frame variable depuis un UniformType. Plus de détails...
|
|
struct | castor3d::UniformSubType< Type, typename std::enable_if< Type==UniformType::eInt||Type==UniformType::eVec2i||Type==UniformType::eVec3i||Type==UniformType::eVec4i||Type==UniformType::eMat2x2i||Type==UniformType::eMat2x3i||Type==UniformType::eMat2x4i||Type==UniformType::eMat3x2i||Type==UniformType::eMat3x3i||Type==UniformType::eMat3x4i||Type==UniformType::eMat4x2i||Type==UniformType::eMat4x3i||Type==UniformType::eMat4x4i >::type > |
| Structure d'aide permettant de récupérer un type de frame variable depuis un UniformType. Plus de détails...
|
|
struct | castor3d::UniformSubType< Type, typename std::enable_if< Type==UniformType::eUInt||Type==UniformType::eVec2ui||Type==UniformType::eVec3ui||Type==UniformType::eVec4ui||Type==UniformType::eMat2x2ui||Type==UniformType::eMat2x3ui||Type==UniformType::eMat2x4ui||Type==UniformType::eMat3x2ui||Type==UniformType::eMat3x3ui||Type==UniformType::eMat3x4ui||Type==UniformType::eMat4x2ui||Type==UniformType::eMat4x3ui||Type==UniformType::eMat4x4ui >::type > |
| Structure d'aide permettant de récupérer un type de frame variable depuis un UniformType. Plus de détails...
|
|
struct | castor3d::UniformSubType< Type, typename std::enable_if< Type==UniformType::eFloat||Type==UniformType::eVec2f||Type==UniformType::eVec3f||Type==UniformType::eVec4f||Type==UniformType::eMat2x2f||Type==UniformType::eMat2x3f||Type==UniformType::eMat2x4f||Type==UniformType::eMat3x2f||Type==UniformType::eMat3x3f||Type==UniformType::eMat3x4f||Type==UniformType::eMat4x2f||Type==UniformType::eMat4x3f||Type==UniformType::eMat4x4f >::type > |
| Structure d'aide permettant de récupérer un type de frame variable depuis un UniformType. Plus de détails...
|
|
struct | castor3d::UniformSubType< Type, typename std::enable_if< Type==UniformType::eDouble||Type==UniformType::eVec2d||Type==UniformType::eVec3d||Type==UniformType::eVec4d||Type==UniformType::eMat2x2d||Type==UniformType::eMat2x3d||Type==UniformType::eMat2x4d||Type==UniformType::eMat3x2d||Type==UniformType::eMat3x3d||Type==UniformType::eMat3x4d||Type==UniformType::eMat4x2d||Type==UniformType::eMat4x3d||Type==UniformType::eMat4x4d >::type > |
| Structure d'aide permettant de récupérer un type de frame variable depuis un UniformType. Plus de détails...
|
|
struct | castor3d::UniformMatrixType< T, Columns, Rows, Enable > |
| Structure d'aide permettant de récupérer un type de matrice depuis un UniformType. Plus de détails...
|
|
struct | castor3d::UniformMatrixType< T, Columns, Rows, typename std::enable_if< Columns !=Rows >::type > |
| Structure d'aide permettant de récupérer un type de matrice depuis un UniformType. Plus de détails...
|
|
struct | castor3d::UniformMatrixType< T, Columns, Rows, typename std::enable_if< Columns==Rows >::type > |
| Structure d'aide permettant de récupérer un type de matrice depuis un UniformType. Plus de détails...
|
|
struct | castor3d::UniformTypeTraits< Type, Enable > |
| Structure d'aide permettant de récupérer un type de frame variable depuis un UniformType. Plus de détails...
|
|
struct | castor3d::UniformTypeTraits< Type, typename std::enable_if< IsMatrixType< Type >::value >::type > |
| Structure d'aide permettant de récupérer un type de frame variable depuis un UniformType. Plus de détails...
|
|
struct | castor3d::UniformTypeTraits< Type, typename std::enable_if< IsPointType< Type >::value >::type > |
| Structure d'aide permettant de récupérer un type de frame variable depuis un UniformType. Plus de détails...
|
|
struct | castor3d::UniformTypeTraits< Type, typename std::enable_if< IsOneType< Type >::value >::type > |
| Structure d'aide permettant de récupérer un type de frame variable depuis un UniformType. Plus de détails...
|
|