Struct pilka_lib::ash::vk::GeometryTrianglesNV [−]
#[repr(C)]pub struct GeometryTrianglesNV {Show 13 fields
pub s_type: StructureType,
pub p_next: *const c_void,
pub vertex_data: Buffer,
pub vertex_offset: u64,
pub vertex_count: u32,
pub vertex_stride: u64,
pub vertex_format: Format,
pub index_data: Buffer,
pub index_offset: u64,
pub index_count: u32,
pub index_type: IndexType,
pub transform_data: Buffer,
pub transform_offset: u64,
}
Expand description
Fields
s_type: StructureType
p_next: *const c_void
vertex_data: Buffer
vertex_offset: u64
vertex_count: u32
vertex_stride: u64
vertex_format: Format
index_data: Buffer
index_offset: u64
index_count: u32
index_type: IndexType
transform_data: Buffer
transform_offset: u64
Implementations
impl GeometryTrianglesNV
impl GeometryTrianglesNV
pub fn builder<'a>() -> GeometryTrianglesNVBuilder<'a>
Trait Implementations
impl Clone for GeometryTrianglesNV
impl Clone for GeometryTrianglesNV
pub fn clone(&self) -> GeometryTrianglesNV
pub fn clone(&self) -> GeometryTrianglesNV
Returns a copy of the value. Read more
Performs copy-assignment from source
. Read more
impl Debug for GeometryTrianglesNV
impl Debug for GeometryTrianglesNV
impl Default for GeometryTrianglesNV
impl Default for GeometryTrianglesNV
pub fn default() -> GeometryTrianglesNV
pub fn default() -> GeometryTrianglesNV
Returns the “default value” for a type. Read more
impl Copy for GeometryTrianglesNV
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