Struct vulkano_text::DrawText
[−]
[src]
pub struct DrawText<'a> { /* fields omitted */ }
Methods
impl<'a> DrawText<'a>
[src]
fn new(
device: Arc<Device>,
queue: Arc<Queue>,
swapchain: Arc<Swapchain>,
images: &[Arc<SwapchainImage>]
) -> DrawText<'a>
device: Arc<Device>,
queue: Arc<Queue>,
swapchain: Arc<Swapchain>,
images: &[Arc<SwapchainImage>]
) -> DrawText<'a>
fn queue_text(&mut self, x: f32, y: f32, size: f32, color: [f32; 4], text: &str)
fn update_cache(
&mut self,
command_buffer: AutoCommandBufferBuilder,
queue: Arc<Queue>
) -> AutoCommandBufferBuilder
&mut self,
command_buffer: AutoCommandBufferBuilder,
queue: Arc<Queue>
) -> AutoCommandBufferBuilder
fn draw_text(
&mut self,
command_buffer_draw: AutoCommandBufferBuilder,
queue: Arc<Queue>,
screen_width: u32,
screen_height: u32
) -> AutoCommandBufferBuilder
&mut self,
command_buffer_draw: AutoCommandBufferBuilder,
queue: Arc<Queue>,
screen_width: u32,
screen_height: u32
) -> AutoCommandBufferBuilder