Enum vulkano::pipeline::viewport::ViewportsState [−][src]
List of viewports and scissors that are used when creating a graphics pipeline object.
Note that the number of viewports and scissors must be the same.
Variants
The state is known in advance.
The state of scissors is known in advance, but the state of viewports is dynamic and will bet set when drawing.
Note that the number of viewports and scissors must be the same.
The state of viewports is known in advance, but the state of scissors is dynamic and will bet set when drawing.
Note that the number of viewports and scissors must be the same.
The state of both the viewports and scissors is dynamic and will be set when drawing.
Fields of Dynamic
num: u32
Number of viewports and scissors.
Implementations
impl ViewportsState
[src]
pub fn dynamic_viewports(&self) -> bool
[src]
Returns true if the state of the viewports is dynamic.
pub fn dynamic_scissors(&self) -> bool
[src]
Returns true if the state of the scissors is dynamic.
pub fn num_viewports(&self) -> u32
[src]
Returns the number of viewports and scissors.
Trait Implementations
impl Clone for ViewportsState
[src]
fn clone(&self) -> ViewportsState
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ViewportsState
[src]
Auto Trait Implementations
impl RefUnwindSafe for ViewportsState
impl Send for ViewportsState
impl Sync for ViewportsState
impl Unpin for ViewportsState
impl UnwindSafe for ViewportsState
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Content for T
[src]
pub fn ref_from_ptr(*mut c_void, usize) -> Option<*mut T>
[src]
pub fn is_size_suitable(usize) -> bool
[src]
pub fn indiv_size() -> usize
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,