Struct bgfx_rs::static_lib::TransientVertexBuffer
source · #[repr(C)]pub struct TransientVertexBuffer {
pub data: *const u8,
pub size: u32,
pub start_vertex: u32,
pub stride: u16,
pub handle: u16,
pub layout_handle: u16,
}
Expand description
Transient vertex buffer.
Fields§
§data: *const u8
Pointer to data.
size: u32
Data size.
start_vertex: u32
First vertex.
stride: u16
Vertex stride.
handle: u16
Vertex buffer handle.
layout_handle: u16
Vertex layout handle.
Implementations§
source§impl TransientVertexBuffer
impl TransientVertexBuffer
pub fn new() -> TransientVertexBuffer
Auto Trait Implementations§
impl Freeze for TransientVertexBuffer
impl RefUnwindSafe for TransientVertexBuffer
impl !Send for TransientVertexBuffer
impl !Sync for TransientVertexBuffer
impl Unpin for TransientVertexBuffer
impl UnwindSafe for TransientVertexBuffer
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more