#[repr(C)]pub struct ImPlotContext {Show 30 fields
pub Plots: ImPool_ImPlotPlot,
pub Subplots: ImPool_ImPlotSubplot,
pub CurrentPlot: *mut ImPlotPlot,
pub CurrentSubplot: *mut ImPlotSubplot,
pub CurrentItems: *mut ImPlotItemGroup,
pub CurrentItem: *mut ImPlotItem,
pub PreviousItem: *mut ImPlotItem,
pub CTicker: ImPlotTicker,
pub Annotations: ImPlotAnnotationCollection,
pub Tags: ImPlotTagCollection,
pub Style: ImPlotStyle,
pub ColorModifiers: ImVector_ImGuiColorMod,
pub StyleModifiers: ImVector_ImGuiStyleMod,
pub ColormapData: ImPlotColormapData,
pub ColormapModifiers: ImVector_ImPlotColormap,
pub Tm: tm,
pub TempDouble1: ImVector_double,
pub TempDouble2: ImVector_double,
pub TempInt1: ImVector_int,
pub DigitalPlotItemCnt: c_int,
pub DigitalPlotOffset: c_int,
pub NextPlotData: ImPlotNextPlotData,
pub NextItemData: ImPlotNextItemData,
pub InputMap: ImPlotInputMap,
pub OpenContextThisFrame: bool,
pub MousePosStringBuilder: ImGuiTextBuffer,
pub SortItems: *mut ImPlotItemGroup,
pub AlignmentData: ImPool_ImPlotAlignmentData,
pub CurrentAlignmentH: *mut ImPlotAlignmentData,
pub CurrentAlignmentV: *mut ImPlotAlignmentData,
}Fields§
§Plots: ImPool_ImPlotPlot§Subplots: ImPool_ImPlotSubplot§CurrentPlot: *mut ImPlotPlot§CurrentSubplot: *mut ImPlotSubplot§CurrentItems: *mut ImPlotItemGroup§CurrentItem: *mut ImPlotItem§PreviousItem: *mut ImPlotItem§CTicker: ImPlotTicker§Annotations: ImPlotAnnotationCollection§Tags: ImPlotTagCollection§Style: ImPlotStyle§ColorModifiers: ImVector_ImGuiColorMod§StyleModifiers: ImVector_ImGuiStyleMod§ColormapData: ImPlotColormapData§ColormapModifiers: ImVector_ImPlotColormap§Tm: tm§TempDouble1: ImVector_double§TempDouble2: ImVector_double§TempInt1: ImVector_int§DigitalPlotItemCnt: c_int§DigitalPlotOffset: c_int§NextPlotData: ImPlotNextPlotData§NextItemData: ImPlotNextItemData§InputMap: ImPlotInputMap§OpenContextThisFrame: bool§MousePosStringBuilder: ImGuiTextBuffer§SortItems: *mut ImPlotItemGroup§AlignmentData: ImPool_ImPlotAlignmentData§CurrentAlignmentH: *mut ImPlotAlignmentData§CurrentAlignmentV: *mut ImPlotAlignmentDataTrait Implementations§
Auto Trait Implementations§
impl Freeze for ImPlotContext
impl RefUnwindSafe for ImPlotContext
impl !Send for ImPlotContext
impl !Sync for ImPlotContext
impl Unpin for ImPlotContext
impl UnwindSafe for ImPlotContext
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