Struct imgui_sys::ImDrawList
source · #[repr(C)]pub struct ImDrawList {Show 15 fields
pub CmdBuffer: ImVector_ImDrawCmd,
pub IdxBuffer: ImVector_ImDrawIdx,
pub VtxBuffer: ImVector_ImDrawVert,
pub Flags: ImDrawListFlags,
pub _VtxCurrentIdx: c_uint,
pub _Data: *mut ImDrawListSharedData,
pub _OwnerName: *const c_char,
pub _VtxWritePtr: *mut ImDrawVert,
pub _IdxWritePtr: *mut ImDrawIdx,
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: ImDrawListFlags
§_VtxCurrentIdx: c_uint
§_Data: *mut ImDrawListSharedData
§_OwnerName: *const c_char
§_VtxWritePtr: *mut ImDrawVert
§_IdxWritePtr: *mut ImDrawIdx
§_ClipRectStack: ImVector_ImVec4
§_TextureIdStack: ImVector_ImTextureID
§_Path: ImVector_ImVec2
§_CmdHeader: ImDrawCmdHeader
§_Splitter: ImDrawListSplitter
§_FringeScale: f32
Trait Implementations§
source§impl Clone for ImDrawList
impl Clone for ImDrawList
source§fn clone(&self) -> ImDrawList
fn clone(&self) -> ImDrawList
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 moresource§impl Debug for ImDrawList
impl Debug for ImDrawList
source§impl Default for ImDrawList
impl Default for ImDrawList
source§impl PartialEq<ImDrawList> for ImDrawList
impl PartialEq<ImDrawList> for ImDrawList
source§fn eq(&self, other: &ImDrawList) -> bool
fn eq(&self, other: &ImDrawList) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.