#include <spirv_common.hpp>
|
| enum | { type = TypeType
} |
| |
| enum | BaseType {
Unknown,
Void,
Boolean,
Char,
Int,
UInt,
Int64,
UInt64,
AtomicCounter,
Half,
Float,
Double,
Struct,
Image,
SampledImage,
Sampler
} |
| |
◆ anonymous enum
◆ BaseType
| Enumerator |
|---|
| Unknown | |
| Void | |
| Boolean | |
| Char | |
| Int | |
| UInt | |
| Int64 | |
| UInt64 | |
| AtomicCounter | |
| Half | |
| Float | |
| Double | |
| Struct | |
| Image | |
| SampledImage | |
| Sampler | |
◆ array
| std::vector<uint32_t> spirv_cross::SPIRType::array |
◆ array_size_literal
| std::vector<bool> spirv_cross::SPIRType::array_size_literal |
◆ basetype
◆ columns
| uint32_t spirv_cross::SPIRType::columns = 1 |
◆ image
◆ member_name_cache
| std::unordered_set<std::string> spirv_cross::SPIRType::member_name_cache |
◆ member_types
| std::vector<uint32_t> spirv_cross::SPIRType::member_types |
◆ parent_type
| uint32_t spirv_cross::SPIRType::parent_type = 0 |
◆ pointer
◆ storage
◆ type_alias
| uint32_t spirv_cross::SPIRType::type_alias = 0 |
◆ vecsize
| uint32_t spirv_cross::SPIRType::vecsize = 1 |
◆ width
| uint32_t spirv_cross::SPIRType::width = 0 |
The documentation for this struct was generated from the following file: