![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <glsltype_p.h>
Public Member Functions | |
| virtual | ~Type () |
| virtual QString | toString () const =0 |
| virtual const UndefinedType * | asUndefinedType () const |
| virtual const VoidType * | asVoidType () const |
| virtual const BoolType * | asBoolType () const |
| virtual const IntType * | asIntType () const |
| virtual const UIntType * | asUIntType () const |
| virtual const FloatType * | asFloatType () const |
| virtual const DoubleType * | asDoubleType () const |
| virtual const ScalarType * | asScalarType () const |
| virtual const IndexType * | asIndexType () const |
| virtual const VectorType * | asVectorType () const |
| virtual const MatrixType * | asMatrixType () const |
| virtual const ArrayType * | asArrayType () const |
| virtual const SamplerType * | asSamplerType () const |
| virtual const OverloadSet * | asOverloadSetType () const |
| virtual const Struct * | asStructType () const |
| virtual const Function * | asFunctionType () const |
| virtual bool | isEqualTo (const Type *other) const =0 |
| virtual bool | isLessThan (const Type *other) const =0 |
Definition at line 27 of file glsltype_p.h.
|
virtual |
Definition at line 12 of file glsltype.cpp.
|
inlinevirtual |
Reimplemented in GLSL::ArrayType.
Definition at line 45 of file glsltype_p.h.
|
inlinevirtual |
Reimplemented in GLSL::BoolType.
Definition at line 36 of file glsltype_p.h.
|
inlinevirtual |
Reimplemented in GLSL::DoubleType.
Definition at line 40 of file glsltype_p.h.
|
inlinevirtual |
Reimplemented in GLSL::FloatType.
Definition at line 39 of file glsltype_p.h.
|
inlinevirtual |
Reimplemented in GLSL::Function.
Definition at line 50 of file glsltype_p.h.
|
inlinevirtual |
Reimplemented in GLSL::IndexType.
Definition at line 42 of file glsltype_p.h.
|
inlinevirtual |
Reimplemented in GLSL::IntType.
Definition at line 37 of file glsltype_p.h.
|
inlinevirtual |
Reimplemented in GLSL::MatrixType.
Definition at line 44 of file glsltype_p.h.
|
inlinevirtual |
Reimplemented in GLSL::OverloadSet.
Definition at line 47 of file glsltype_p.h.
|
inlinevirtual |
Reimplemented in GLSL::SamplerType.
Definition at line 46 of file glsltype_p.h.
|
inlinevirtual |
Reimplemented in GLSL::ScalarType.
Definition at line 41 of file glsltype_p.h.
|
inlinevirtual |
Reimplemented in GLSL::Struct.
Definition at line 49 of file glsltype_p.h.
|
inlinevirtual |
Reimplemented in GLSL::UIntType.
Definition at line 38 of file glsltype_p.h.
|
inlinevirtual |
Reimplemented in GLSL::UndefinedType.
Definition at line 34 of file glsltype_p.h.
|
inlinevirtual |
Reimplemented in GLSL::VectorType.
Definition at line 43 of file glsltype_p.h.
|
inlinevirtual |
Reimplemented in GLSL::VoidType.
Definition at line 35 of file glsltype_p.h.
|
pure virtual |
|
pure virtual |
|
pure virtual |