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