#[repr(C)]pub struct PlatformIo {
pub monitors: ImVector<PlatformMonitor>,
/* private fields */
}
Expand description
Holds the information needed to enable multiple viewports.
Fields§
§monitors: ImVector<PlatformMonitor>
Holds information about the available monitors.
Should be initialized and updated by the PlatformViewportBackend
.
Trait Implementations§
Source§impl RawCast<ImGuiPlatformIO> for PlatformIo
impl RawCast<ImGuiPlatformIO> for PlatformIo
Source§unsafe fn from_raw_mut(raw: &mut T) -> &mut Self
unsafe fn from_raw_mut(raw: &mut T) -> &mut Self
Casts a mutable reference from the raw type Read more
Auto Trait Implementations§
impl Freeze for PlatformIo
impl RefUnwindSafe for PlatformIo
impl !Send for PlatformIo
impl !Sync for PlatformIo
impl Unpin for PlatformIo
impl UnwindSafe for PlatformIo
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