wren
Vulkan-based game engine
Loading...
Searching...
No Matches
SpvReflectTypeDescription Struct Reference

Information about an OpType* instruction. More...

#include <spirv_reflect.h>

Collaboration diagram for SpvReflectTypeDescription:

Classes

struct  Traits
 

Public Attributes

uint32_t id
 
SpvOp op
 
const char * type_name
 
const char * struct_member_name
 
SpvStorageClass storage_class
 
SpvReflectTypeFlags type_flags
 
SpvReflectDecorationFlags decoration_flags
 
struct SpvReflectTypeDescription::Traits traits
 
struct SpvReflectTypeDescriptionstruct_type_description
 
uint32_t copied
 
uint32_t member_count
 
struct SpvReflectTypeDescriptionmembers
 

Detailed Description

Information about an OpType* instruction.

Member Data Documentation

◆ copied

uint32_t SpvReflectTypeDescription::copied

◆ decoration_flags

SpvReflectDecorationFlags SpvReflectTypeDescription::decoration_flags

◆ id

uint32_t SpvReflectTypeDescription::id

◆ member_count

uint32_t SpvReflectTypeDescription::member_count

◆ members

struct SpvReflectTypeDescription* SpvReflectTypeDescription::members

◆ op

SpvOp SpvReflectTypeDescription::op

◆ storage_class

SpvStorageClass SpvReflectTypeDescription::storage_class

◆ struct_member_name

const char* SpvReflectTypeDescription::struct_member_name

◆ struct_type_description

struct SpvReflectTypeDescription* SpvReflectTypeDescription::struct_type_description

◆ traits

struct SpvReflectTypeDescription::Traits SpvReflectTypeDescription::traits

◆ type_flags

SpvReflectTypeFlags SpvReflectTypeDescription::type_flags

◆ type_name

const char* SpvReflectTypeDescription::type_name

The documentation for this struct was generated from the following file: