pub struct HillshadeBatch {
pub vertex_buffer: Buffer,
pub index_buffer: Buffer,
pub index_count: u32,
}Expand description
GPU buffers for all terrain hillshade overlay meshes that share a single atlas page.
Fields§
§vertex_buffer: BufferMerged vertex buffer (TerrainVertex with position + UV + normal).
index_buffer: BufferMerged index buffer (u32 indices).
index_count: u32Total number of indices to draw.
Auto Trait Implementations§
impl Freeze for HillshadeBatch
impl !RefUnwindSafe for HillshadeBatch
impl Send for HillshadeBatch
impl Sync for HillshadeBatch
impl Unpin for HillshadeBatch
impl UnsafeUnpin for HillshadeBatch
impl !UnwindSafe for HillshadeBatch
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