RetroArch
glslang::TType Member List

This is the complete list of members for glslang::TType, including all inherited members.

adoptImplicitArraySizes(bool skipNonvariablyIndexed)glslang::TTypeinline
appendMangledName(TString &name) constglslang::TTypeinline
arraySizesglslang::TTypeprotected
basicTypeglslang::TTypeprotected
buildMangledName(TString &) constglslang::TTypeprotected
changeOuterArraySize(int s)glslang::TTypeinline
clearArraySizes()glslang::TTypeinline
clone() constglslang::TTypeinline
computeNumComponents() constglslang::TTypeinline
contains(P predicate) constglslang::TTypeinline
containsArray() constglslang::TTypeinlinevirtual
containsBasicType(TBasicType checkType) constglslang::TTypeinlinevirtual
containsBuiltIn() constglslang::TTypeinlinevirtual
containsNonOpaque() constglslang::TTypeinlinevirtual
containsOpaque() constglslang::TTypeinlinevirtual
containsSpecializationSize() constglslang::TTypeinlinevirtual
containsStructure() constglslang::TTypeinlinevirtual
containsUnsizedArray() constglslang::TTypeinlinevirtual
copyArrayInnerSizes(const TArraySizes *s)glslang::TTypeinline
copyArraySizes(const TArraySizes &s)glslang::TTypeinline
deepCopy(const TType &copyOf)glslang::TTypeinline
deepCopy(const TType &copyOf, TMap< TTypeList *, TTypeList *> &copiedMap)glslang::TTypeinlineprotected
fieldNameglslang::TTypeprotected
getArraySizes() constglslang::TTypeinlinevirtual
getArraySizes()glslang::TTypeinlinevirtual
getBasicString() constglslang::TTypeinline
getBasicString(TBasicType t)glslang::TTypeinlinestatic
getBasicType() constglslang::TTypeinlinevirtual
getBasicTypeString() constglslang::TTypeinline
getBuiltInVariableString() constglslang::TTypeinline
getCompleteString() constglslang::TTypeinline
getCumulativeArraySize() constglslang::TTypeinlinevirtual
getFieldName() constglslang::TTypeinlinevirtual
getImplicitArraySize() constglslang::TTypeinlinevirtual
getMatrixCols() constglslang::TTypeinlinevirtual
getMatrixRows() constglslang::TTypeinlinevirtual
getOuterArrayNode() constglslang::TTypeinlinevirtual
getOuterArraySize() constglslang::TTypeinlinevirtual
getPrecisionQualifierString() constglslang::TTypeinline
getQualifier()glslang::TTypeinlinevirtual
getQualifier() constglslang::TTypeinlinevirtual
getSampler() constglslang::TTypeinlinevirtual
getSampler()glslang::TTypeinlinevirtual
getStorageQualifierString() constglslang::TTypeinline
getStruct() constglslang::TTypeinline
getTypeName() constglslang::TTypeinlinevirtual
getVectorSize() constglslang::TTypeinlinevirtual
getWritableStruct() constglslang::TTypeinline
hiddenMember() constglslang::TTypeinlinevirtual
hideMember()glslang::TTypeinlinevirtual
isArray() constglslang::TTypeinlinevirtual
isArrayOfArrays() constglslang::TTypeinlinevirtual
isArrayVariablyIndexed() constglslang::TTypeinlinevirtual
isBuiltIn() constglslang::TTypeinlinevirtual
isFloatingDomain() constglslang::TTypeinlinevirtual
isImage() constglslang::TTypeinlinevirtual
isIntegerDomain() constglslang::TTypeinlinevirtual
isMatrix() constglslang::TTypeinlinevirtual
isOpaque() constglslang::TTypeinlinevirtual
isScalar() constglslang::TTypeinlinevirtual
isScalarOrVec1() constglslang::TTypeinlinevirtual
isSizedArray() constglslang::TTypeinlinevirtual
isStruct() constglslang::TTypeinlinevirtual
isSubpass() constglslang::TTypeinlinevirtual
isTexture() constglslang::TTypeinlinevirtual
isUnsizedArray() constglslang::TTypeinlinevirtual
isVector() constglslang::TTypeinlinevirtual
makeTemporary()glslang::TTypeinline
makeVector()glslang::TTypeinline
matrixColsglslang::TTypeprotected
matrixRowsglslang::TTypeprotected
operator!=(const TType &right) constglslang::TTypeinline
operator=(const TType &type)glslang::TTypeprotected
operator==(const TType &right) constglslang::TTypeinline
qualifierglslang::TTypeprotected
sameArrayness(const TType &right) constglslang::TTypeinline
sameElementShape(const TType &right) constglslang::TTypeinline
sameElementType(const TType &right) constglslang::TTypeinline
sameInnerArrayness(const TType &right) constglslang::TTypeinline
sameStructType(const TType &right) constglslang::TTypeinline
samplerglslang::TTypeprotected
setArrayVariablyIndexed()glslang::TTypeinlinevirtual
setFieldName(const TString &n)glslang::TTypeinlinevirtual
setStruct(TTypeList *s)glslang::TTypeinline
shallowCopy(const TType &copyOf)glslang::TTypeinline
structureglslang::TTypeprotected
transferArraySizes(TArraySizes *s)glslang::TTypeinline
TType(TBasicType t=EbtVoid, TStorageQualifier q=EvqTemporary, int vs=1, int mc=0, int mr=0, bool isVector=false)glslang::TTypeinlineexplicit
TType(TBasicType t, TStorageQualifier q, TPrecisionQualifier p, int vs=1, int mc=0, int mr=0, bool isVector=false)glslang::TTypeinline
TType(const TPublicType &p)glslang::TTypeinlineexplicit
TType(const TSampler &sampler, TStorageQualifier q=EvqUniform, TArraySizes *as=nullptr)glslang::TTypeinline
TType(const TType &type, int derefIndex, bool rowMajor=false)glslang::TTypeinline
TType(TTypeList *userDef, const TString &n)glslang::TTypeinline
TType(TTypeList *userDef, const TString &n, const TQualifier &q)glslang::TTypeinline
TType(const TType &type)glslang::TTypeprotected
typeNameglslang::TTypeprotected
updateArraySizes(const TType &type)glslang::TTypeinline
updateImplicitArraySize(int size)glslang::TTypeinlinevirtual
vector1glslang::TTypeprotected
vectorSizeglslang::TTypeprotected
~TType()glslang::TTypeinlinevirtual