struct ImGui::ImDrawData

Included Modules

Defined in:

obj.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new : ImDrawData #

[View source]

Instance Method Detail

def add_draw_list(draw_list : ImDrawList) : Void #

[View source]
def clear : Void #

[View source]
def cmd_lists : ImVector(ImDrawList) #

[View source]
def cmd_lists=(cmd_lists : ImVector(ImDrawList)) #

[View source]
def cmd_lists_count : Int32 #

[View source]
def cmd_lists_count=(cmd_lists_count : Int32) #

[View source]
def de_index_all_buffers : Void #

[View source]
def display_pos : ImVec2 #

[View source]
def display_pos=(display_pos : ImVec2) #

[View source]
def display_size : ImVec2 #

[View source]
def display_size=(display_size : ImVec2) #

[View source]
def framebuffer_scale : ImVec2 #

[View source]
def framebuffer_scale=(framebuffer_scale : ImVec2) #

[View source]
def owner_viewport : ImGuiViewport #

[View source]
def owner_viewport=(owner_viewport : ImGuiViewport) #

[View source]
def scale_clip_rects(fb_scale : ImVec2) : Void #

[View source]
def to_unsafe : Pointer(T) #

[View source]
def total_idx_count : Int32 #

[View source]
def total_idx_count=(total_idx_count : Int32) #

[View source]
def total_vtx_count : Int32 #

[View source]
def total_vtx_count=(total_vtx_count : Int32) #

[View source]
def valid : Bool #

[View source]
def valid=(valid : Bool) #

[View source]