![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <glslengine_p.h>
Definition at line 79 of file glslengine_p.h.
Engine::Engine | ( | ) |
Definition at line 58 of file glslengine.cpp.
Engine::~Engine | ( | ) |
Definition at line 63 of file glslengine.cpp.
void Engine::addDiagnosticMessage | ( | const DiagnosticMessage & | m | ) |
Definition at line 180 of file glslengine.cpp.
Definition at line 164 of file glslengine.cpp.
bool Engine::blockDiagnosticMessages | ( | bool | block | ) |
Definition at line 261 of file glslengine.cpp.
const BoolType * Engine::boolType | ( | ) |
Definition at line 115 of file glslengine.cpp.
void Engine::clearDiagnosticMessages | ( | ) |
Definition at line 175 of file glslengine.cpp.
QList< DiagnosticMessage > Engine::diagnosticMessages | ( | ) | const |
Definition at line 170 of file glslengine.cpp.
const DoubleType * Engine::doubleType | ( | ) |
Definition at line 139 of file glslengine.cpp.
Definition at line 195 of file glslengine.cpp.
const FloatType * Engine::floatType | ( | ) |
Definition at line 133 of file glslengine.cpp.
const QString * Engine::identifier | ( | const char * | s, |
int | n ) |
Definition at line 73 of file glslengine.cpp.
Definition at line 68 of file glslengine.cpp.
std::unordered_set< QString > Engine::identifiers | ( | ) | const |
Definition at line 78 of file glslengine.cpp.
const IntType * Engine::intType | ( | ) |
Definition at line 121 of file glslengine.cpp.
const MatrixType * Engine::matrixType | ( | const Type * | elementType, |
int | columns, | ||
int | rows ) |
Definition at line 158 of file glslengine.cpp.
Definition at line 242 of file glslengine.cpp.
Definition at line 228 of file glslengine.cpp.
Definition at line 235 of file glslengine.cpp.
Namespace * Engine::newNamespace | ( | ) |
Definition at line 214 of file glslengine.cpp.
Definition at line 221 of file glslengine.cpp.
Variable * Engine::newVariable | ( | Scope * | scope, |
const QString & | name, | ||
const Type * | type, | ||
int | qualifiers = 0 ) |
Definition at line 251 of file glslengine.cpp.
const QString * Engine::number | ( | const char * | s, |
int | n ) |
Definition at line 88 of file glslengine.cpp.
Definition at line 83 of file glslengine.cpp.
std::unordered_set< QString > Engine::numbers | ( | ) | const |
Definition at line 93 of file glslengine.cpp.
MemoryPool * Engine::pool | ( | ) |
Definition at line 98 of file glslengine.cpp.
const SamplerType * Engine::samplerType | ( | int | kind | ) |
Definition at line 145 of file glslengine.cpp.
const UIntType * Engine::uintType | ( | ) |
Definition at line 127 of file glslengine.cpp.
const UndefinedType * Engine::undefinedType | ( | ) |
Definition at line 103 of file glslengine.cpp.
const VectorType * Engine::vectorType | ( | const Type * | elementType, |
int | dimension ) |
Definition at line 150 of file glslengine.cpp.
const VoidType * Engine::voidType | ( | ) |
Definition at line 109 of file glslengine.cpp.
Definition at line 186 of file glslengine.cpp.