Struct implot_sys::ImDrawList [−][src]
#[repr(C)]pub struct ImDrawList {Show 15 fields
pub CmdBuffer: ImVector_ImDrawCmd,
pub IdxBuffer: ImVector_ImDrawIdx,
pub VtxBuffer: ImVector_ImDrawVert,
pub Flags: i32,
pub _VtxCurrentIdx: u32,
pub _Data: *const ImDrawListSharedData,
pub _OwnerName: *const i8,
pub _VtxWritePtr: *mut ImDrawVert,
pub _IdxWritePtr: *mut u16,
pub _ClipRectStack: ImVector_ImVec4,
pub _TextureIdStack: ImVector_ImTextureID,
pub _Path: ImVector_ImVec2,
pub _CmdHeader: ImDrawCmdHeader,
pub _Splitter: ImDrawListSplitter,
pub _FringeScale: f32,
}
Fields
CmdBuffer: ImVector_ImDrawCmd
IdxBuffer: ImVector_ImDrawIdx
VtxBuffer: ImVector_ImDrawVert
Flags: i32
_VtxCurrentIdx: u32
_Data: *const ImDrawListSharedData
_OwnerName: *const i8
_VtxWritePtr: *mut ImDrawVert
_IdxWritePtr: *mut u16
_ClipRectStack: ImVector_ImVec4
_TextureIdStack: ImVector_ImTextureID
_Path: ImVector_ImVec2
_CmdHeader: ImDrawCmdHeader
_Splitter: ImDrawListSplitter
_FringeScale: f32
Trait Implementations
Returns the “default value” for a type. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for ImDrawList
impl !Send for ImDrawList
impl !Sync for ImDrawList
impl Unpin for ImDrawList
impl UnwindSafe for ImDrawList
Blanket Implementations
Mutably borrows from an owned value. Read more