This is the complete list of members for talvos::Type, including all inherited members.
ArgumentTypes | talvos::Type | private |
ARRAY enum value | talvos::Type | |
Arrayed | talvos::Type | private |
ArrayStride | talvos::Type | private |
BitWidth | talvos::Type | private |
BOOL enum value | talvos::Type | |
ByteSize | talvos::Type | private |
Depth | talvos::Type | private |
Dimensionality | talvos::Type | private |
ElementCount | talvos::Type | private |
ElementOffsets | talvos::Type | private |
ElementType | talvos::Type | private |
ElementTypes | talvos::Type | private |
FLOAT enum value | talvos::Type | |
Format | talvos::Type | private |
FUNCTION enum value | talvos::Type | |
getArray(const Type *ElemType, uint32_t ElementCount, uint32_t ArrayStride) | talvos::Type | static |
getBitWidth() const | talvos::Type | |
getBool() | talvos::Type | static |
getDimensionality() const | talvos::Type | inline |
getElementCount() const | talvos::Type | inline |
getElementOffset(uint64_t Index) const | talvos::Type | |
getElementType(uint64_t Index=0) const | talvos::Type | |
getFloat(uint32_t Width) | talvos::Type | static |
getFunction(const Type *ReturnType, const std::vector< const Type * > &ArgTypes) | talvos::Type | static |
getImage(const Type *SampledType, uint32_t Dim, uint32_t Depth, bool Arrayed, bool MS, uint32_t Sampled, uint32_t Format) | talvos::Type | static |
getInt(uint32_t Width) | talvos::Type | static |
getMatrix(const Type *ColumnType, uint32_t NumColumns) | talvos::Type | static |
getPointer(uint32_t StorageClass, const Type *ElemType, uint32_t ArrayStride) | talvos::Type | static |
getRuntimeArray(const Type *ElemType, uint32_t ArrayStride) | talvos::Type | static |
getSampledImage(const Type *ImageType) | talvos::Type | static |
getSampler() | talvos::Type | static |
getScalarType() const | talvos::Type | |
getSize() const | talvos::Type | inline |
getStorageClass() const | talvos::Type | |
getStruct(const StructElementTypeList &ElemTypes) | talvos::Type | static |
getStructMemberDecorations(uint32_t Index) const | talvos::Type | |
getTypeId() const | talvos::Type | inline |
getVector(const Type *ElemType, uint32_t ElemCount) | talvos::Type | static |
getVoid() | talvos::Type | static |
Id | talvos::Type | private |
IMAGE enum value | talvos::Type | |
INT enum value | talvos::Type | |
isArray() const | talvos::Type | inline |
isArrayedImage() const | talvos::Type | inline |
isBool() const | talvos::Type | inline |
isComposite() const | talvos::Type | |
isFloat() const | talvos::Type | inline |
isInt() const | talvos::Type | inline |
isMatrix() const | talvos::Type | inline |
isPointer() const | talvos::Type | inline |
isScalar() const | talvos::Type | |
isStruct() const | talvos::Type | inline |
isVector() const | talvos::Type | inline |
MATRIX enum value | talvos::Type | |
Multisampled | talvos::Type | private |
operator<<(std::ostream &Stream, const Type *Ty) | talvos::Type | friend |
POINTER enum value | talvos::Type | |
ReturnType | talvos::Type | private |
RUNTIME_ARRAY enum value | talvos::Type | |
Sampled | talvos::Type | private |
SAMPLED_IMAGE enum value | talvos::Type | |
SAMPLER enum value | talvos::Type | |
StorageClass | talvos::Type | private |
STRUCT enum value | talvos::Type | |
Type(TypeId Id, size_t ByteSize) | talvos::Type | inlineprivate |
TypeId enum name | talvos::Type | |
VECTOR enum value | talvos::Type | |
VOID enum value | talvos::Type | |