pub struct ObsDisplayCreationData { /* private fields */ }
Implementations§
Source§impl ObsDisplayCreationData
impl ObsDisplayCreationData
pub fn new( parent_window: isize, x: u32, y: u32, width: u32, height: u32, ) -> Self
pub fn set_format(self, format: GsColorFormat) -> Self
pub fn set_zsformat(self, zsformat: GsZstencilFormat) -> Self
pub fn set_adapter(self, adapter: u32) -> Self
pub fn set_backbuffers(self, backbuffers: u32) -> Self
pub fn set_background_color(self, background_color: u32) -> Self
Trait Implementations§
Source§impl Clone for ObsDisplayCreationData
impl Clone for ObsDisplayCreationData
Source§fn clone(&self) -> ObsDisplayCreationData
fn clone(&self) -> ObsDisplayCreationData
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for ObsDisplayCreationData
impl RefUnwindSafe for ObsDisplayCreationData
impl Send for ObsDisplayCreationData
impl Sync for ObsDisplayCreationData
impl Unpin for ObsDisplayCreationData
impl UnwindSafe for ObsDisplayCreationData
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