#include <GlslDerivativeValue.hpp>
|
using | CppType = typename TypeTraits< StructInstance >::CppType |
|
using | OperandType = typename TypeTraits< StructInstance >::OperandType |
|
using | LargestType = typename TypeTraits< StructInstance >::LargestType |
|
using | ComponentType = typename TypeTraits< StructInstance >::ComponentType |
|
|
static ast::type::Kind constexpr | TypeEnum = TypeTraits< StructInstance >::TypeEnum |
|
static bool constexpr | HasArithmeticOperators = TypeTraits< StructInstance >::HasArithmeticOperators |
|
static size_t constexpr | Size = TypeTraits< StructInstance >::Size |
|
static size_t constexpr | ComponentCount = TypeTraits< StructInstance >::ComponentCount |
|
◆ ComponentType
template<typename ValueT , StringLiteralT StructNameT>
◆ CppType
template<typename ValueT , StringLiteralT StructNameT>
◆ LargestType
template<typename ValueT , StringLiteralT StructNameT>
◆ OperandType
template<typename ValueT , StringLiteralT StructNameT>
◆ ComponentCount
template<typename ValueT , StringLiteralT StructNameT>
◆ HasArithmeticOperators
template<typename ValueT , StringLiteralT StructNameT>
bool constexpr sdw::TypeTraits< castor3d::shader::DerivativeValueT< ValueT, StructNameT > >::HasArithmeticOperators = TypeTraits< StructInstance >::HasArithmeticOperators |
|
staticconstexpr |
◆ Size
template<typename ValueT , StringLiteralT StructNameT>
◆ TypeEnum
template<typename ValueT , StringLiteralT StructNameT>
The documentation for this struct was generated from the following file: