18#include <QtQuick3DGlslParser/private/glsl_p.h>
25class Q_QUICK3DGLSLPARSER_EXPORT
Type
virtual const UndefinedType * asUndefinedType() const
virtual const ScalarType * asScalarType() const
virtual const IndexType * asIndexType() const
virtual const DoubleType * asDoubleType() const
virtual const VectorType * asVectorType() const
virtual const IntType * asIntType() const
virtual const Struct * asStructType() const
virtual const ArrayType * asArrayType() const
virtual const MatrixType * asMatrixType() const
virtual const UIntType * asUIntType() const
virtual const OverloadSet * asOverloadSetType() const
virtual const BoolType * asBoolType() const
virtual bool isLessThan(const Type *other) const =0
virtual const VoidType * asVoidType() const
virtual const SamplerType * asSamplerType() const
virtual bool isEqualTo(const Type *other) const =0
virtual const FloatType * asFloatType() const
virtual const Function * asFunctionType() const
virtual QString toString() const =0
\macro QT_RESTRICTED_CAST_FROM_ASCII
Combined button and popup list for selecting options.