Vulkan-Hpp
|
#include <vulkan_structs.hpp>
Public Types | |
using | NativeType = VkAccelerationStructureGeometryTrianglesDataKHR |
Public Attributes | |
vk::StructureType | sType = StructureType::eAccelerationStructureGeometryTrianglesDataKHR |
const void * | pNext = {} |
vk::Format | vertexFormat = vk::Format::eUndefined |
vk::DeviceOrHostAddressConstKHR | vertexData = {} |
vk::DeviceSize | vertexStride = {} |
uint32_t | maxVertex = {} |
vk::IndexType | indexType = vk::IndexType::eUint16 |
vk::DeviceOrHostAddressConstKHR | indexData = {} |
vk::DeviceOrHostAddressConstKHR | transformData = {} |
Static Public Attributes | |
static const bool | allowDuplicate = false |
static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType | structureType = StructureType::eAccelerationStructureGeometryTrianglesDataKHR |
Definition at line 181 of file vulkan_structs.hpp.
using vk::AccelerationStructureGeometryTrianglesDataKHR::NativeType = VkAccelerationStructureGeometryTrianglesDataKHR |
Definition at line 183 of file vulkan_structs.hpp.
|
inline |
Definition at line 190 of file vulkan_structs.hpp.
|
default |
|
inline |
Definition at line 212 of file vulkan_structs.hpp.
|
inline |
Definition at line 285 of file vulkan_structs.hpp.
|
inline |
Definition at line 280 of file vulkan_structs.hpp.
|
default |
|
inline |
Definition at line 220 of file vulkan_structs.hpp.
|
inline |
Definition at line 266 of file vulkan_structs.hpp.
|
inline |
Definition at line 259 of file vulkan_structs.hpp.
|
inline |
Definition at line 253 of file vulkan_structs.hpp.
|
inline |
Definition at line 227 of file vulkan_structs.hpp.
|
inline |
Definition at line 273 of file vulkan_structs.hpp.
|
inline |
Definition at line 240 of file vulkan_structs.hpp.
|
inline |
Definition at line 233 of file vulkan_structs.hpp.
|
inline |
Definition at line 247 of file vulkan_structs.hpp.
|
static |
Definition at line 185 of file vulkan_structs.hpp.
vk::DeviceOrHostAddressConstKHR vk::AccelerationStructureGeometryTrianglesDataKHR::indexData = {} |
Definition at line 318 of file vulkan_structs.hpp.
vk::IndexType vk::AccelerationStructureGeometryTrianglesDataKHR::indexType = vk::IndexType::eUint16 |
Definition at line 317 of file vulkan_structs.hpp.
uint32_t vk::AccelerationStructureGeometryTrianglesDataKHR::maxVertex = {} |
Definition at line 316 of file vulkan_structs.hpp.
const void* vk::AccelerationStructureGeometryTrianglesDataKHR::pNext = {} |
Definition at line 312 of file vulkan_structs.hpp.
|
static |
Definition at line 186 of file vulkan_structs.hpp.
vk::StructureType vk::AccelerationStructureGeometryTrianglesDataKHR::sType = StructureType::eAccelerationStructureGeometryTrianglesDataKHR |
Definition at line 311 of file vulkan_structs.hpp.
vk::DeviceOrHostAddressConstKHR vk::AccelerationStructureGeometryTrianglesDataKHR::transformData = {} |
Definition at line 319 of file vulkan_structs.hpp.
vk::DeviceOrHostAddressConstKHR vk::AccelerationStructureGeometryTrianglesDataKHR::vertexData = {} |
Definition at line 314 of file vulkan_structs.hpp.
vk::Format vk::AccelerationStructureGeometryTrianglesDataKHR::vertexFormat = vk::Format::eUndefined |
Definition at line 313 of file vulkan_structs.hpp.
vk::DeviceSize vk::AccelerationStructureGeometryTrianglesDataKHR::vertexStride = {} |
Definition at line 315 of file vulkan_structs.hpp.