vsgImGui: Member List

vsgImGui 0.7.0 VulkanSceneGraph, ImGui and ImPlot integration library

Loading...
Searching...
No Matches
ImDrawList Member List

This is the complete list of members for ImDrawList, including all inherited members.

_CalcCircleAutoSegmentCount(float radius) const (defined in ImDrawList) | ImDrawList |
_CallbacksDataBuf (defined in ImDrawList) | ImDrawList |
_ClearFreeMemory() (defined in ImDrawList) | ImDrawList |
_ClipRectStack (defined in ImDrawList) | ImDrawList |
_CmdHeader (defined in ImDrawList) | ImDrawList |
_Data (defined in ImDrawList) | ImDrawList |
_FringeScale (defined in ImDrawList) | ImDrawList |
_IdxWritePtr (defined in ImDrawList) | ImDrawList |
_OnChangedClipRect() (defined in ImDrawList) | ImDrawList |
_OnChangedTextureID() (defined in ImDrawList) | ImDrawList |
_OnChangedVtxOffset() (defined in ImDrawList) | ImDrawList |
_OwnerName (defined in ImDrawList) | ImDrawList |
_Path (defined in ImDrawList) | ImDrawList |
_PathArcToFastEx(const ImVec2 &center, float radius, int a_min_sample, int a_max_sample, int a_step) (defined in ImDrawList) | ImDrawList |
_PathArcToN(const ImVec2 &center, float radius, float a_min, float a_max, int num_segments) (defined in ImDrawList) | ImDrawList |
_PopUnusedDrawCmd() (defined in ImDrawList) | ImDrawList |
_ResetForNewFrame() (defined in ImDrawList) | ImDrawList |
_SetTextureID(ImTextureID texture_id) (defined in ImDrawList) | ImDrawList |
_Splitter (defined in ImDrawList) | ImDrawList |
_TextureIdStack (defined in ImDrawList) | ImDrawList |
_TryMergeDrawCmds() (defined in ImDrawList) | ImDrawList |
_VtxCurrentIdx (defined in ImDrawList) | ImDrawList |
_VtxWritePtr (defined in ImDrawList) | ImDrawList |
AddBezierCubic(const ImVec2 &p1, const ImVec2 &p2, const ImVec2 &p3, const ImVec2 &p4, ImU32 col, float thickness, int num_segments=0) (defined in ImDrawList) | ImDrawList |
AddBezierQuadratic(const ImVec2 &p1, const ImVec2 &p2, const ImVec2 &p3, ImU32 col, float thickness, int num_segments=0) (defined in ImDrawList) | ImDrawList |
AddCallback(ImDrawCallback callback, void *userdata, size_t userdata_size=0) (defined in ImDrawList) | ImDrawList |
AddCircle(const ImVec2 &center, float radius, ImU32 col, int num_segments=0, float thickness=1.0f) (defined in ImDrawList) | ImDrawList |
AddCircleFilled(const ImVec2 &center, float radius, ImU32 col, int num_segments=0) (defined in ImDrawList) | ImDrawList |
AddConcavePolyFilled(const ImVec2 *points, int num_points, ImU32 col) (defined in ImDrawList) | ImDrawList |
AddConvexPolyFilled(const ImVec2 *points, int num_points, ImU32 col) (defined in ImDrawList) | ImDrawList |
AddDrawCmd() (defined in ImDrawList) | ImDrawList |
AddEllipse(const ImVec2 &center, const ImVec2 &radius, ImU32 col, float rot=0.0f, int num_segments=0, float thickness=1.0f) (defined in ImDrawList) | ImDrawList |
AddEllipseFilled(const ImVec2 &center, const ImVec2 &radius, ImU32 col, float rot=0.0f, int num_segments=0) (defined in ImDrawList) | ImDrawList |
AddImage(ImTextureID user_texture_id, const ImVec2 &p_min, const ImVec2 &p_max, const ImVec2 &uv_min=ImVec2(0, 0), const ImVec2 &uv_max=ImVec2(1, 1), ImU32 col=IM_COL32_WHITE) (defined in ImDrawList) | ImDrawList |
AddImageQuad(ImTextureID user_texture_id, const ImVec2 &p1, const ImVec2 &p2, const ImVec2 &p3, const ImVec2 &p4, const ImVec2 &uv1=ImVec2(0, 0), const ImVec2 &uv2=ImVec2(1, 0), const ImVec2 &uv3=ImVec2(1, 1), const ImVec2 &uv4=ImVec2(0, 1), ImU32 col=IM_COL32_WHITE) (defined in ImDrawList) | ImDrawList |
AddImageRounded(ImTextureID user_texture_id, const ImVec2 &p_min, const ImVec2 &p_max, const ImVec2 &uv_min, const ImVec2 &uv_max, ImU32 col, float rounding, ImDrawFlags flags=0) (defined in ImDrawList) | ImDrawList |
AddLine(const ImVec2 &p1, const ImVec2 &p2, ImU32 col, float thickness=1.0f) (defined in ImDrawList) | ImDrawList |
AddNgon(const ImVec2 &center, float radius, ImU32 col, int num_segments, float thickness=1.0f) (defined in ImDrawList) | ImDrawList |
AddNgonFilled(const ImVec2 &center, float radius, ImU32 col, int num_segments) (defined in ImDrawList) | ImDrawList |
AddPolyline(const ImVec2 *points, int num_points, ImU32 col, ImDrawFlags flags, float thickness) (defined in ImDrawList) | ImDrawList |
AddQuad(const ImVec2 &p1, const ImVec2 &p2, const ImVec2 &p3, const ImVec2 &p4, ImU32 col, float thickness=1.0f) (defined in ImDrawList) | ImDrawList |
AddQuadFilled(const ImVec2 &p1, const ImVec2 &p2, const ImVec2 &p3, const ImVec2 &p4, ImU32 col) (defined in ImDrawList) | ImDrawList |
AddRect(const ImVec2 &p_min, const ImVec2 &p_max, ImU32 col, float rounding=0.0f, ImDrawFlags flags=0, float thickness=1.0f) (defined in ImDrawList) | ImDrawList |
AddRectFilled(const ImVec2 &p_min, const ImVec2 &p_max, ImU32 col, float rounding=0.0f, ImDrawFlags flags=0) (defined in ImDrawList) | ImDrawList |
AddRectFilledMultiColor(const ImVec2 &p_min, const ImVec2 &p_max, ImU32 col_upr_left, ImU32 col_upr_right, ImU32 col_bot_right, ImU32 col_bot_left) (defined in ImDrawList) | ImDrawList |
AddText(const ImVec2 &pos, ImU32 col, const char *text_begin, const char *text_end=NULL) (defined in ImDrawList) | ImDrawList |
AddText(ImFont *font, float font_size, const ImVec2 &pos, ImU32 col, const char *text_begin, const char *text_end=NULL, float wrap_width=0.0f, const ImVec4 *cpu_fine_clip_rect=NULL) (defined in ImDrawList) | ImDrawList |
AddTriangle(const ImVec2 &p1, const ImVec2 &p2, const ImVec2 &p3, ImU32 col, float thickness=1.0f) (defined in ImDrawList) | ImDrawList |
AddTriangleFilled(const ImVec2 &p1, const ImVec2 &p2, const ImVec2 &p3, ImU32 col) (defined in ImDrawList) | ImDrawList |
ChannelsMerge() (defined in ImDrawList) | ImDrawList | inline
ChannelsSetCurrent(int n) (defined in ImDrawList) | ImDrawList | inline
ChannelsSplit(int count) (defined in ImDrawList) | ImDrawList | inline
CloneOutput() const (defined in ImDrawList) | ImDrawList |
CmdBuffer (defined in ImDrawList) | ImDrawList |
Flags (defined in ImDrawList) | ImDrawList |
GetClipRectMax() const (defined in ImDrawList) | ImDrawList | inline
GetClipRectMin() const (defined in ImDrawList) | ImDrawList | inline
IdxBuffer (defined in ImDrawList) | ImDrawList |
ImDrawList(ImDrawListSharedData *shared_data) (defined in ImDrawList) | ImDrawList |
PathArcTo(const ImVec2 &center, float radius, float a_min, float a_max, int num_segments=0) (defined in ImDrawList) | ImDrawList |
PathArcToFast(const ImVec2 &center, float radius, int a_min_of_12, int a_max_of_12) (defined in ImDrawList) | ImDrawList |
PathBezierCubicCurveTo(const ImVec2 &p2, const ImVec2 &p3, const ImVec2 &p4, int num_segments=0) (defined in ImDrawList) | ImDrawList |
PathBezierQuadraticCurveTo(const ImVec2 &p2, const ImVec2 &p3, int num_segments=0) (defined in ImDrawList) | ImDrawList |
PathClear() (defined in ImDrawList) | ImDrawList | inline
PathEllipticalArcTo(const ImVec2 &center, const ImVec2 &radius, float rot, float a_min, float a_max, int num_segments=0) (defined in ImDrawList) | ImDrawList |
PathFillConcave(ImU32 col) (defined in ImDrawList) | ImDrawList | inline
PathFillConvex(ImU32 col) (defined in ImDrawList) | ImDrawList | inline
PathLineTo(const ImVec2 &pos) (defined in ImDrawList) | ImDrawList | inline
PathLineToMergeDuplicate(const ImVec2 &pos) (defined in ImDrawList) | ImDrawList | inline
PathRect(const ImVec2 &rect_min, const ImVec2 &rect_max, float rounding=0.0f, ImDrawFlags flags=0) (defined in ImDrawList) | ImDrawList |
PathStroke(ImU32 col, ImDrawFlags flags=0, float thickness=1.0f) (defined in ImDrawList) | ImDrawList | inline
PopClipRect() (defined in ImDrawList) | ImDrawList |
PopTextureID() (defined in ImDrawList) | ImDrawList |
PrimQuadUV(const ImVec2 &a, const ImVec2 &b, const ImVec2 &c, const ImVec2 &d, const ImVec2 &uv_a, const ImVec2 &uv_b, const ImVec2 &uv_c, const ImVec2 &uv_d, ImU32 col) (defined in ImDrawList) | ImDrawList |
PrimRect(const ImVec2 &a, const ImVec2 &b, ImU32 col) (defined in ImDrawList) | ImDrawList |
PrimRectUV(const ImVec2 &a, const ImVec2 &b, const ImVec2 &uv_a, const ImVec2 &uv_b, ImU32 col) (defined in ImDrawList) | ImDrawList |
PrimReserve(int idx_count, int vtx_count) (defined in ImDrawList) | ImDrawList |
PrimUnreserve(int idx_count, int vtx_count) (defined in ImDrawList) | ImDrawList |
PrimVtx(const ImVec2 &pos, const ImVec2 &uv, ImU32 col) (defined in ImDrawList) | ImDrawList | inline
PrimWriteIdx(ImDrawIdx idx) (defined in ImDrawList) | ImDrawList | inline
PrimWriteVtx(const ImVec2 &pos, const ImVec2 &uv, ImU32 col) (defined in ImDrawList) | ImDrawList | inline
PushClipRect(const ImVec2 &clip_rect_min, const ImVec2 &clip_rect_max, bool intersect_with_current_clip_rect=false) (defined in ImDrawList) | ImDrawList |
PushClipRectFullScreen() (defined in ImDrawList) | ImDrawList |
PushTextureID(ImTextureID texture_id) (defined in ImDrawList) | ImDrawList |
VtxBuffer (defined in ImDrawList) | ImDrawList |
~ImDrawList() (defined in ImDrawList) | ImDrawList |