Struct voodoo::FormatProperties
[−]
[src]
#[repr(C)]pub struct FormatProperties { /* fields omitted */ }
A VkFormatProperties
.
Methods
impl FormatProperties
[src]
pub fn builder() -> FormatPropertiesBuilder
[src]
pub unsafe fn from_raw(raw: VkFormatProperties) -> FormatProperties
[src]
pub fn linear_tiling_features<'a>(&'a self) -> FormatFeatureFlags
[src]
pub fn optimal_tiling_features<'a>(&'a self) -> FormatFeatureFlags
[src]
pub fn buffer_features<'a>(&'a self) -> FormatFeatureFlags
[src]
pub fn set_linear_tiling_features<'m>(
&mut self,
linear_tiling_features: FormatFeatureFlags
)
[src]
&mut self,
linear_tiling_features: FormatFeatureFlags
)
pub fn set_optimal_tiling_features<'m>(
&mut self,
optimal_tiling_features: FormatFeatureFlags
)
[src]
&mut self,
optimal_tiling_features: FormatFeatureFlags
)
pub fn set_buffer_features<'m>(&mut self, buffer_features: FormatFeatureFlags)
[src]
pub fn as_raw(&self) -> &VkFormatProperties
[src]
Trait Implementations
impl Debug for FormatProperties
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Clone for FormatProperties
[src]
fn clone(&self) -> FormatProperties
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Default for FormatProperties
[src]
fn default() -> FormatProperties
[src]
Returns the "default value" for a type. Read more
impl From<FormatProperties> for VkFormatProperties
[src]
fn from(f: FormatProperties) -> VkFormatProperties
[src]
Performs the conversion.