module ImGuiDemo

Included Modules

Defined in:

demo.cr
util.cr

Class Method Summary

Macro Summary

Class Method Detail

def self.demo_marker(section) #

[View source]
def self.edit_table_columns_flags(p_flags) #

[View source]
def self.edit_table_sizing_flags(p_flags) #

[View source]
def self.help_marker(desc) #

[View source]
def self.notify_of_documents_closed_elsewhere(app) #

[View source]
def self.path_concave_shape(draw_list, x, y, sz) #

[View source]
def self.show_about_window(p_open = Pointer(Bool).null) #

[View source]
def self.show_demo_window(p_open = Pointer(Bool).null) #

[View source]
def self.show_demo_window_columns #

[View source]
def self.show_demo_window_inputs #

[View source]
def self.show_demo_window_layout #

[View source]
def self.show_demo_window_popups #

[View source]
def self.show_demo_window_tables #

[View source]
def self.show_demo_window_widgets #

[View source]
def self.show_example_app_auto_resize(p_open = Pointer(Bool).null) #

[View source]
def self.show_example_app_console(p_open = Pointer(Bool).null) #

[View source]
def self.show_example_app_constrained_resize(p_open = Pointer(Bool).null) #

[View source]
def self.show_example_app_custom_rendering(p_open = Pointer(Bool).null) #

[View source]
def self.show_example_app_documents(p_open = Pointer(Bool).null) #

[View source]
def self.show_example_app_fullscreen(p_open = Pointer(Bool).null) #

[View source]
def self.show_example_app_layout(p_open = Pointer(Bool).null) #

[View source]
def self.show_example_app_log(p_open = Pointer(Bool).null) #

[View source]
def self.show_example_app_long_text(p_open = Pointer(Bool).null) #

[View source]
def self.show_example_app_main_menu_bar #

[View source]
def self.show_example_app_property_editor(p_open = Pointer(Bool).null) #

[View source]
def self.show_example_app_simple_overlay(p_open = Pointer(Bool).null) #

[View source]
def self.show_example_app_window_titles(p_open = Pointer(Bool).null) #

[View source]
def self.show_example_menu_file #

[View source]
def self.show_font_selector(label) #

[View source]
def self.show_placeholder_object(prefix, uid) #

[View source]
def self.show_style_editor(ref = nil) #

[View source]
def self.show_style_selector(label) #

[View source]
def self.show_table_columns_status_flags(flags) #

[View source]
def self.show_user_guide #

[View source]
def self.with_style_compact(&) #

[View source]

Macro Detail

macro assert(expr) #

[View source]
macro edit_table_columns_flags(*args, **kwargs, &block) #

[View source]
macro edit_table_sizing_flags(*args, **kwargs, &block) #

[View source]
macro show_about_window(*args, **kwargs, &block) #

[View source]
macro show_demo_window(*args, **kwargs, &block) #

[View source]
macro show_example_app_auto_resize(*args, **kwargs, &block) #

[View source]
macro show_example_app_console(*args, **kwargs, &block) #

[View source]
macro show_example_app_constrained_resize(*args, **kwargs, &block) #

[View source]
macro show_example_app_custom_rendering(*args, **kwargs, &block) #

[View source]
macro show_example_app_documents(*args, **kwargs, &block) #

[View source]
macro show_example_app_fullscreen(*args, **kwargs, &block) #

[View source]
macro show_example_app_layout(*args, **kwargs, &block) #

[View source]
macro show_example_app_log(*args, **kwargs, &block) #

[View source]
macro show_example_app_long_text(*args, **kwargs, &block) #

[View source]
macro show_example_app_property_editor(*args, **kwargs, &block) #

[View source]
macro show_example_app_simple_overlay(*args, **kwargs, &block) #

[View source]
macro show_example_app_window_titles(*args, **kwargs, &block) #

[View source]
macro static(var, file = __FILE__, line = __LINE__) #

[View source]