Struct unity_native_plugin_sys::VkGeometryTrianglesNV [−][src]
#[repr(C)]pub struct VkGeometryTrianglesNV {Show 13 fields
pub sType: VkStructureType,
pub pNext: *const c_void,
pub vertexData: VkBuffer,
pub vertexOffset: VkDeviceSize,
pub vertexCount: u32,
pub vertexStride: VkDeviceSize,
pub vertexFormat: VkFormat,
pub indexData: VkBuffer,
pub indexOffset: VkDeviceSize,
pub indexCount: u32,
pub indexType: VkIndexType,
pub transformData: VkBuffer,
pub transformOffset: VkDeviceSize,
}
Fields
sType: VkStructureType
pNext: *const c_void
vertexData: VkBuffer
vertexOffset: VkDeviceSize
vertexCount: u32
vertexStride: VkDeviceSize
vertexFormat: VkFormat
indexData: VkBuffer
indexOffset: VkDeviceSize
indexCount: u32
indexType: VkIndexType
transformData: VkBuffer
transformOffset: VkDeviceSize
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for VkGeometryTrianglesNV
impl !Send for VkGeometryTrianglesNV
impl !Sync for VkGeometryTrianglesNV
impl Unpin for VkGeometryTrianglesNV
impl UnwindSafe for VkGeometryTrianglesNV
Blanket Implementations
Mutably borrows from an owned value. Read more