pub struct SpatialScalerBase(/* private fields */);Implementations§
Source§impl SpatialScalerBase
impl SpatialScalerBase
pub fn color_texture_usage(&self) -> TextureUsage
pub fn output_texture_usage(&self) -> TextureUsage
pub fn input_content_width(&self) -> usize
pub fn set_input_content_width(&mut self, val: usize)
pub fn input_content_height(&self) -> usize
pub fn set_input_content_height(&mut self, val: usize)
pub fn color_texture_ar(&self) -> Option<Rar<Texture>>
pub fn color_texture(&self) -> Option<R<Texture>>
pub fn set_color_texture(&mut self, val: Option<&Texture>)
pub fn output_texture_ar(&self) -> Option<Rar<Texture>>
pub fn output_texture(&self) -> Option<R<Texture>>
pub fn set_output_texture(&mut self, val: Option<&Texture>)
pub fn color_texture_format(&self) -> PixelFormat
pub fn output_texture_format(&self) -> PixelFormat
pub fn input_width(&self) -> usize
pub fn input_height(&self) -> usize
pub fn output_width(&self) -> usize
pub fn output_height(&self) -> usize
pub fn color_processing_mode(&self) -> SpatialScalerColorProcessingMode
pub fn fence_ar(&self) -> Option<Rar<Fence>>
pub fn fence(&self) -> Option<R<Fence>>
pub fn set_fence(&mut self, val: Option<&Fence>)
Methods from Deref<Target = Id>§
pub unsafe fn value_for_key_throws_ar(&self, key: &String) -> Option<Rar<Self>>
pub unsafe fn value_for_key_throws(&self, key: &String) -> Option<R<Self>>
pub fn value_for_key<'ear>( &self, key: &String, ) -> ExResult<'ear, Option<R<Self>>>
pub unsafe fn set_value_for_key_throws( &mut self, val: Option<&Self>, key: &String, )
pub fn set_value_for_key<'ear>( &mut self, val: Option<&Self>, key: &String, ) -> ExResult<'ear>
pub unsafe fn value_for_key_path_throws_ar( &self, key_path: &String, ) -> Option<Rar<Self>>
pub unsafe fn value_for_key_path_throws( &self, key_path: &String, ) -> Option<R<Self>>
pub fn value_for_key_path<'ear>( &self, key_path: &String, ) -> ExResult<'ear, Option<R<Self>>>
pub unsafe fn set_value_for_key_path_throws( &mut self, val: Option<&Self>, key_path: &String, )
pub fn set_value_for_key_path<'ear>( &mut self, val: Option<&Self>, key_path: &String, ) -> ExResult<'ear>
pub fn as_type_ref(&self) -> &Type
pub fn as_id_ref(&self) -> &Self
pub fn is_equal(&self, other: &Self) -> bool
pub fn hash(&self) -> UInteger
pub fn as_ptr(&self) -> *const Self
Trait Implementations§
Source§impl AsRef<Id> for SpatialScalerBase
impl AsRef<Id> for SpatialScalerBase
Source§impl Debug for SpatialScalerBase
impl Debug for SpatialScalerBase
Source§impl Deref for SpatialScalerBase
impl Deref for SpatialScalerBase
Source§impl DerefMut for SpatialScalerBase
impl DerefMut for SpatialScalerBase
Source§impl Obj for SpatialScalerBase
impl Obj for SpatialScalerBase
unsafe fn retain(id: &Self) -> R<Self>
unsafe fn release(id: &mut Self)
fn desc_ar(&self) -> Rar<String>
fn desc(&self) -> R<String>
fn debug_desc_ar(&self) -> Rar<String>
fn debug_desc(&self) -> R<String>
fn responds_to_sel(&self, sel: &Sel) -> bool
fn class(&self) -> &Class<Self>
fn is_kind_of_class<T: Obj>(&self, cls: &Class<T>) -> bool
fn try_cast<T: Obj>(&self, cls: &Class<T>) -> Option<&T>
fn try_cast_mut<T: Obj>(&mut self, cls: &Class<T>) -> Option<&mut T>
fn is_member_of_class<T: Obj>(&self, cls: &Class<T>) -> bool
fn is_tagged_ptr(&self) -> bool
fn as_id_ref(&self) -> &Id
Source§impl PartialEq for SpatialScalerBase
impl PartialEq for SpatialScalerBase
Source§fn eq(&self, other: &SpatialScalerBase) -> bool
fn eq(&self, other: &SpatialScalerBase) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialEq<Retained<SpatialScalerBase>> for SpatialScalerBase
impl PartialEq<Retained<SpatialScalerBase>> for SpatialScalerBase
impl StructuralPartialEq for SpatialScalerBase
Auto Trait Implementations§
impl !Sync for SpatialScalerBase
impl Freeze for SpatialScalerBase
impl RefUnwindSafe for SpatialScalerBase
impl Send for SpatialScalerBase
impl Unpin for SpatialScalerBase
impl UnsafeUnpin for SpatialScalerBase
impl UnwindSafe for SpatialScalerBase
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