pyridescence.imgui module
- pyridescence.imgui.IM_COL32(r: int, g: int, b: int, a: int) int
- class pyridescence.imgui.IO
Bases:
pybind11_object- property delta_time
- property framerate
- property key_alt
- property key_ctrl
- property key_shift
- property key_super
- property keys_down
- property mouse_clicked
- property mouse_down
- property mouse_pos
- property mouse_wheel
- property mouse_wheel_h
- property want_capture_keyboard
- property want_capture_mouse
- class pyridescence.imgui.ImDrawList
Bases:
pybind11_object- add_circle(self: pyridescence.imgui.ImDrawList, center: numpy.ndarray[numpy.int32[2, 1]], radius: float, color: int, num_segments: int = 0, thickness: float = 1.0) None
- add_circle_filled(self: pyridescence.imgui.ImDrawList, center: numpy.ndarray[numpy.int32[2, 1]], radius: float, color: int, num_segments: int = 0) None
- add_line(self: pyridescence.imgui.ImDrawList, p0: numpy.ndarray[numpy.int32[2, 1]], p1: numpy.ndarray[numpy.int32[2, 1]], col: int, thickness: float = 1.0) None
- add_rect(self: pyridescence.imgui.ImDrawList, p0: numpy.ndarray[numpy.int32[2, 1]], p1: numpy.ndarray[numpy.int32[2, 1]], color: int, rounding: float = 0.0, flags: int = 0, thickness: float = 1.0) None
- add_rect_filled(self: pyridescence.imgui.ImDrawList, p0: numpy.ndarray[numpy.int32[2, 1]], p1: numpy.ndarray[numpy.int32[2, 1]], color: int, rounding: float = 0.0, flags: int = 0) None
- add_text(self: pyridescence.imgui.ImDrawList, pos: numpy.ndarray[numpy.int32[2, 1]], color: int, text: str) None
- class pyridescence.imgui.ImVec2(*args, **kwargs)
Bases:
pybind11_objectOverloaded function.
__init__(self: pyridescence.imgui.ImVec2, arg0: float, arg1: float) -> None
__init__(self: pyridescence.imgui.ImVec2, arg0: numpy.ndarray[numpy.float32]) -> None
- property x
- property y
- class pyridescence.imgui.ImVec4(*args, **kwargs)
Bases:
pybind11_objectOverloaded function.
__init__(self: pyridescence.imgui.ImVec4, arg0: float, arg1: float, arg2: float, arg3: float) -> None
__init__(self: pyridescence.imgui.ImVec4, arg0: numpy.ndarray[numpy.float32]) -> None
- property w
- property x
- property y
- property z
- class pyridescence.imgui.Style
Bases:
pybind11_object- property alpha
- property anti_aliased_fill
- property anti_aliased_lines
- property anti_aliased_lines_use_tex
- property button_text_align
- property cell_padding
- property child_border_size
- property child_rounding
- property circle_tessellation_max_error
- property color_button_position
- property colors
- property columns_min_spacing
- property curve_tessellation_tol
- property disabled_alpha
- property display_safe_area_padding
- property display_window_padding
- property frame_border_size
- property frame_padding
- property frame_rounding
- property grab_min_size
- property grab_rounding
- property indent_spacing
- property item_inner_spacing
- property item_spacing
- property mouse_cursor_scale
- property popup_border_size
- property popup_rounding
- property scrollbar_rounding
- property scrollbar_size
- property selectable_text_align
- property tab_border_size
- property tab_min_width_for_close_button
- property tab_rounding
- property touch_extra_padding
- property window_border_size
- property window_min_size
- property window_padding
- property window_rounding
- property window_title_align
- pyridescence.imgui.align_text_to_frame_padding() None
- pyridescence.imgui.arrow_button(id: str, dir: int) bool
- pyridescence.imgui.begin(name: str, open: bool = True, flags: int = 0) tuple[bool, bool]
- pyridescence.imgui.begin_child(str_id: str, size: numpy.ndarray[numpy.int32[2, 1]] = array([0, 0], dtype=int32), border: bool = False, flags: int = 0) bool
- pyridescence.imgui.begin_combo(label: str, preview_value: str, flags: int = 0) bool
- pyridescence.imgui.begin_group() None
- pyridescence.imgui.begin_popup(id: str, flags: int) bool
- pyridescence.imgui.begin_popup_modal(name: str, flags: int = 0) bool
- pyridescence.imgui.begin_tab_bar(id: str, flags: int = 0) bool
- pyridescence.imgui.begin_tab_item(label: str) bool
- pyridescence.imgui.begin_table(str_id: str, column_n: int, flags: int = 0, outer_size: pyridescence.imgui.ImVec2 = <pyridescence.imgui.ImVec2 object at 0x70b11ad77630>, inner_width: float = 0.0) bool
- pyridescence.imgui.begin_tooltip() None
- pyridescence.imgui.bullet() None
- pyridescence.imgui.bullet_text(text: str) None
- pyridescence.imgui.button(label: str, size: numpy.ndarray[numpy.int32[2, 1]] = array([0, 0], dtype=int32)) bool
- pyridescence.imgui.calc_item_width() float
- pyridescence.imgui.calc_text_size(text: str, wrap_width: float = -1.0, hide_text_after_double_hash: bool = False) numpy.ndarray[numpy.float32[2, 1]]
- pyridescence.imgui.checkbox(label: str, v: bool) tuple[bool, bool]
- pyridescence.imgui.checkbox_flags(label: str, flags: int, flags_value: int) tuple[bool, int]
- pyridescence.imgui.close_current_popup() None
- pyridescence.imgui.collapsing_header(label: str, flags: int = 0) bool
- pyridescence.imgui.collapsing_header_bool(label: str, open: bool, flags: int = 0) tuple[bool, bool]
- pyridescence.imgui.color_button(desc_id: str, color: numpy.ndarray[numpy.float32[4, 1]], flags: int = 0, size: numpy.ndarray[numpy.int32[2, 1]] = array([0, 0], dtype=int32)) bool
- pyridescence.imgui.color_edit3(label: str, color: numpy.ndarray[numpy.float32[3, 1]], flags: int = 0) tuple[bool, numpy.ndarray[numpy.float32[3, 1]]]
- pyridescence.imgui.color_edit4(label: str, color: numpy.ndarray[numpy.float32[4, 1]], flags: int = 0) tuple[bool, numpy.ndarray[numpy.float32[4, 1]]]
- pyridescence.imgui.color_picker3(label: str, color: numpy.ndarray[numpy.float32[3, 1]], flags: int = 0) tuple[bool, numpy.ndarray[numpy.float32[3, 1]]]
- pyridescence.imgui.color_picker4(label: str, color: numpy.ndarray[numpy.float32[4, 1]], flags: int = 0) tuple[bool, numpy.ndarray[numpy.float32[4, 1]]]
- pyridescence.imgui.combo(label: str, current_item: int, items: list[str], popup_max_height_in_items: int = -1) tuple[bool, int]
- pyridescence.imgui.dock_builder_add_node(node_id: int = 0, flags: int = 0) int
- pyridescence.imgui.dock_builder_dock_window(window_name: str, node_id: int) None
- pyridescence.imgui.dock_builder_finish(node_id: int) None
- pyridescence.imgui.dock_builder_remove_node(node_id: int) None
- pyridescence.imgui.dock_builder_split_node(node_id: int, split_dir: int, size_ratio_for_node_at_dir: float) tuple[int, int]
- pyridescence.imgui.dockspace(id: int, size: numpy.ndarray[numpy.int32[2, 1]] = array([0, 0], dtype=int32), flags: int = 0) int
- pyridescence.imgui.dockspace_over_viewport(flags: int = 0) int
- pyridescence.imgui.drag_float(label: str, v: float, v_speed: float = 1.0, v_min: float = 0.0, v_max: float = 0.0, format: str = '%.3f', power: float = 1.0) tuple[bool, float]
- pyridescence.imgui.drag_float2(label: str, v: numpy.ndarray[numpy.float32[2, 1]], v_speed: float = 1.0, v_min: float = 0.0, v_max: float = 0.0, format: str = '%.3f', power: float = 1.0) tuple[bool, numpy.ndarray[numpy.float32[2, 1]]]
- pyridescence.imgui.drag_float3(label: str, v: numpy.ndarray[numpy.float32[3, 1]], v_speed: float = 1.0, v_min: float = 0.0, v_max: float = 0.0, format: str = '%.3f', power: float = 1.0) tuple[bool, numpy.ndarray[numpy.float32[3, 1]]]
- pyridescence.imgui.drag_float4(label: str, v: numpy.ndarray[numpy.float32[4, 1]], v_speed: float = 1.0, v_min: float = 0.0, v_max: float = 0.0, format: str = '%.3f', power: float = 1.0) tuple[bool, numpy.ndarray[numpy.float32[4, 1]]]
- pyridescence.imgui.drag_float_range2(label: str, v: numpy.ndarray[numpy.float32[2, 1]], v_speed: float = 1.0, v_min: float = 0.0, v_max: float = 0.0, format: str = '%.3f', format_max: str = '%.3f', power: float = 1.0) tuple[bool, numpy.ndarray[numpy.float32[2, 1]]]
- pyridescence.imgui.drag_int(label: str, v: int, v_speed: int = 1, v_min: int = 0, v_max: int = 0, format: str = '%d') tuple[bool, int]
- pyridescence.imgui.drag_int2(label: str, v: numpy.ndarray[numpy.int32[2, 1]], v_speed: int = 1, v_min: int = 0, v_max: int = 0, format: str = '%d') tuple[bool, numpy.ndarray[numpy.int32[2, 1]]]
- pyridescence.imgui.drag_int3(label: str, v: numpy.ndarray[numpy.int32[3, 1]], v_speed: int = 1, v_min: int = 0, v_max: int = 0, format: str = '%d') tuple[bool, numpy.ndarray[numpy.int32[3, 1]]]
- pyridescence.imgui.drag_int4(label: str, v: numpy.ndarray[numpy.int32[4, 1]], v_speed: int = 1, v_min: int = 0, v_max: int = 0, format: str = '%d') tuple[bool, numpy.ndarray[numpy.int32[4, 1]]]
- pyridescence.imgui.drag_int_range2(label: str, v: numpy.ndarray[numpy.int32[2, 1]], v_speed: int = 1, v_min: int = 0, v_max: int = 0, format: str = '%d', format_max: str = '%d') tuple[bool, numpy.ndarray[numpy.int32[2, 1]]]
- pyridescence.imgui.dummy(size: numpy.ndarray[numpy.int32[2, 1]]) None
- pyridescence.imgui.end() None
- pyridescence.imgui.end_child() None
- pyridescence.imgui.end_combo() None
- pyridescence.imgui.end_group() None
- pyridescence.imgui.end_popup() None
- pyridescence.imgui.end_tab_bar() None
- pyridescence.imgui.end_tab_item() None
- pyridescence.imgui.end_table() None
- pyridescence.imgui.end_tooltip() None
- pyridescence.imgui.get_background_draw_list() pyridescence.imgui.ImDrawList
- pyridescence.imgui.get_clipboard_text() str
- pyridescence.imgui.get_content_region_avail() numpy.ndarray[numpy.float32[2, 1]]
- pyridescence.imgui.get_content_region_max() numpy.ndarray[numpy.float32[2, 1]]
- pyridescence.imgui.get_cursor_pos() numpy.ndarray[numpy.float32[2, 1]]
- pyridescence.imgui.get_cursor_pos_x() float
- pyridescence.imgui.get_cursor_pos_y() float
- pyridescence.imgui.get_cursor_screen_pos() numpy.ndarray[numpy.float32[2, 1]]
- pyridescence.imgui.get_foreground_draw_list() pyridescence.imgui.ImDrawList
- pyridescence.imgui.get_frame_count() int
- pyridescence.imgui.get_frame_height() float
- pyridescence.imgui.get_frame_height_with_spacing() float
- pyridescence.imgui.get_id(name: str) int
- pyridescence.imgui.get_io() pyridescence.imgui.IO
- pyridescence.imgui.get_item_id() int
- pyridescence.imgui.get_item_rect_max() numpy.ndarray[numpy.float32[2, 1]]
- pyridescence.imgui.get_item_rect_min() numpy.ndarray[numpy.float32[2, 1]]
- pyridescence.imgui.get_item_rect_size() numpy.ndarray[numpy.float32[2, 1]]
- pyridescence.imgui.get_key_name(key_index: int) str
- pyridescence.imgui.get_key_pressed_amount(key: ImGuiKey, repeat_delay: float = 0.0, repeat_rate: float = 0.0) int
- pyridescence.imgui.get_mouse_clicked_count(button: int) int
- pyridescence.imgui.get_mouse_drag_delta(button: int = 0, lock_threshold: float = -1.0) numpy.ndarray[numpy.float32[2, 1]]
- pyridescence.imgui.get_mouse_pos() numpy.ndarray[numpy.float32[2, 1]]
- pyridescence.imgui.get_mouse_pos_on_opening_current_popup() numpy.ndarray[numpy.float32[2, 1]]
- pyridescence.imgui.get_style() pyridescence.imgui.Style
- pyridescence.imgui.get_text_line_height() float
- pyridescence.imgui.get_text_line_height_with_spacing() float
- pyridescence.imgui.get_time() float
- pyridescence.imgui.get_tree_node_to_label_spacing() float
- pyridescence.imgui.get_version() str
- pyridescence.imgui.get_window_content_region_max() numpy.ndarray[numpy.float32[2, 1]]
- pyridescence.imgui.get_window_content_region_min() numpy.ndarray[numpy.float32[2, 1]]
- pyridescence.imgui.get_window_draw_list(*args, **kwargs)
Overloaded function.
get_window_draw_list() -> pyridescence.imgui.ImDrawList
get_window_draw_list() -> pyridescence.imgui.ImDrawList
- pyridescence.imgui.get_window_height() float
- pyridescence.imgui.get_window_pos() numpy.ndarray[numpy.int32[2, 1]]
- pyridescence.imgui.get_window_size() numpy.ndarray[numpy.int32[2, 1]]
- pyridescence.imgui.get_window_width() float
- pyridescence.imgui.image(texture: pyridescence.glk.Texture, size: numpy.ndarray[numpy.int32[2, 1]], uv0: numpy.ndarray[numpy.float32[2, 1]] = array([0., 0.], dtype=float32), uv1: numpy.ndarray[numpy.float32[2, 1]] = array([1., 1.], dtype=float32), tint_col: numpy.ndarray[numpy.float32[4, 1]] = array([1., 1., 1., 1.], dtype=float32), border_col: numpy.ndarray[numpy.float32[4, 1]] = array([0., 0., 0., 1.], dtype=float32)) None
- pyridescence.imgui.image_button(str_id: str, texture: pyridescence.glk.Texture, size: numpy.ndarray[numpy.int32[2, 1]], uv0: numpy.ndarray[numpy.float32[2, 1]] = array([0., 0.], dtype=float32), uv1: numpy.ndarray[numpy.float32[2, 1]] = array([1., 1.], dtype=float32), bg_col: numpy.ndarray[numpy.float32[4, 1]] = array([0., 0., 0., 0.], dtype=float32), tint_col: numpy.ndarray[numpy.float32[4, 1]] = array([1., 1., 1., 1.], dtype=float32)) bool
- pyridescence.imgui.indent(indent_w: float = 0.0) None
- pyridescence.imgui.input_double(label: str, v: float, step: float = 0.0, step_fast: float = 0.0, format: str = '%.6f', flags: int = 0) tuple[bool, float]
- pyridescence.imgui.input_float(label: str, v: float, step: float = 0.0, step_fast: float = 0.0, format: str = '%.3f', flags: int = 0) tuple[bool, float]
- pyridescence.imgui.input_float2(label: str, v: numpy.ndarray[numpy.float32[2, 1]], format: str = '%.3f', flags: int = 0) tuple[bool, numpy.ndarray[numpy.float32[2, 1]]]
- pyridescence.imgui.input_float3(label: str, v: numpy.ndarray[numpy.float32[3, 1]], format: str = '%.3f', flags: int = 0) tuple[bool, numpy.ndarray[numpy.float32[3, 1]]]
- pyridescence.imgui.input_float4(label: str, v: numpy.ndarray[numpy.float32[4, 1]], format: str = '%.3f', flags: int = 0) tuple[bool, numpy.ndarray[numpy.float32[4, 1]]]
- pyridescence.imgui.input_int(label: str, v: int, step: int = 1, step_fast: int = 100, flags: int = 0) tuple[bool, int]
- pyridescence.imgui.input_int2(label: str, v: numpy.ndarray[numpy.int32[2, 1]], flags: int = 0) tuple[bool, numpy.ndarray[numpy.int32[2, 1]]]
- pyridescence.imgui.input_int3(label: str, v: numpy.ndarray[numpy.int32[3, 1]], flags: int = 0) tuple[bool, numpy.ndarray[numpy.int32[3, 1]]]
- pyridescence.imgui.input_int4(label: str, v: numpy.ndarray[numpy.int32[4, 1]], flags: int = 0) tuple[bool, numpy.ndarray[numpy.int32[4, 1]]]
- pyridescence.imgui.input_text(label: str, text: str, flags: int = 0, buffer_size: int = 256) tuple[bool, str]
- pyridescence.imgui.input_text_multiline(label: str, text: str, size: numpy.ndarray[numpy.int32[2, 1]] = array([0, 0], dtype=int32), flags: int = 0, buffer_size: int = 256) tuple[bool, str]
- pyridescence.imgui.input_text_with_hint(label: str, hint: str, text: str, flags: int = 0, buffer_size: int = 256) tuple[bool, str]
- pyridescence.imgui.invisible_button(id: str, size: numpy.ndarray[numpy.int32[2, 1]], flags: int = 0) bool
- pyridescence.imgui.is_any_item_active() bool
- pyridescence.imgui.is_any_item_focused() bool
- pyridescence.imgui.is_any_item_hovered() bool
- pyridescence.imgui.is_any_mouse_down() bool
- pyridescence.imgui.is_item_activated() bool
- pyridescence.imgui.is_item_active() bool
- pyridescence.imgui.is_item_clicked(mouse_button: int = 0) bool
- pyridescence.imgui.is_item_deactivated() bool
- pyridescence.imgui.is_item_deactivated_after_edit() bool
- pyridescence.imgui.is_item_edited() bool
- pyridescence.imgui.is_item_focused() bool
- pyridescence.imgui.is_item_hovered(flags: int = 0) bool
- pyridescence.imgui.is_item_toggled_open() bool
- pyridescence.imgui.is_item_visible() bool
- pyridescence.imgui.is_key_down(key: int) bool
- pyridescence.imgui.is_key_pressed(key: int, repeat: bool = False) bool
- pyridescence.imgui.is_key_released(key: int) bool
- pyridescence.imgui.is_mouse_clicked(button: int, repeat: bool = False) bool
- pyridescence.imgui.is_mouse_double_clicked(button: int) bool
- pyridescence.imgui.is_mouse_down(button: int) bool
- pyridescence.imgui.is_mouse_dragging(button: int, lock_threshold: float = -1.0) bool
- pyridescence.imgui.is_mouse_hovering_rect(r_min: numpy.ndarray[numpy.float32[2, 1]], r_max: numpy.ndarray[numpy.float32[2, 1]], clip: bool = True) bool
- pyridescence.imgui.is_mouse_pos_valid(mouse_pos: numpy.ndarray[numpy.float32[2, 1]] = array([-3.4028235e+38, -3.4028235e+38], dtype=float32)) bool
- pyridescence.imgui.is_mouse_released(button: int) bool
- pyridescence.imgui.is_popup_open(name: str, flags: int = 0) bool
- pyridescence.imgui.is_rect_visible(arg0: numpy.ndarray[numpy.float32[2, 1]]) bool
- pyridescence.imgui.is_rect_visible_pos_size(arg0: numpy.ndarray[numpy.float32[2, 1]], arg1: numpy.ndarray[numpy.float32[2, 1]]) bool
- pyridescence.imgui.is_window_appearing() bool
- pyridescence.imgui.is_window_collapsed() bool
- pyridescence.imgui.is_window_focused(flags: int = 0) bool
- pyridescence.imgui.is_window_hovered(flags: int = 0) bool
- pyridescence.imgui.label_text(label: str, text: str) None
- pyridescence.imgui.newline() None
- pyridescence.imgui.open_popup(name: str) None
- pyridescence.imgui.open_popup_on_item_click(str_id: str, mouse_button: int = 0) None
- pyridescence.imgui.pop_button_repeat() None
- pyridescence.imgui.pop_id() None
- pyridescence.imgui.pop_item_width() None
- pyridescence.imgui.pop_text_wrap_pos() None
- pyridescence.imgui.progress_bar(fraction: float, size: numpy.ndarray[numpy.int32[2, 1]] = array([0, 0], dtype=int32), overlay: str = '') None
- pyridescence.imgui.push_button_repeat(repeat: bool) None
- pyridescence.imgui.push_id(str_id: str) None
- pyridescence.imgui.push_item_width(item_width: float) None
- pyridescence.imgui.push_text_wrap_pos(wrap_local_pos_x: float = 0.0) None
- pyridescence.imgui.radio_button(label: str, active: bool) bool
- pyridescence.imgui.radio_button_int(label: str, v: int, v_button: int) tuple[bool, int]
- pyridescence.imgui.reset_mouse_drag_delta(button: int = 0) None
- pyridescence.imgui.same_line(offset_from_start_x: float = 0.0, spacing: float = -1.0) None
- pyridescence.imgui.selectable(label: str, selected: bool = False, flags: int = 0, size: numpy.ndarray[numpy.int32[2, 1]] = array([0, 0], dtype=int32)) bool
- pyridescence.imgui.separator() None
- pyridescence.imgui.set_clipboard_text(text: str) None
- pyridescence.imgui.set_cursor_pos(pos: numpy.ndarray[numpy.float32[2, 1]]) None
- pyridescence.imgui.set_cursor_pos_x(x: float) None
- pyridescence.imgui.set_cursor_pos_y(y: float) None
- pyridescence.imgui.set_cursor_screen_pos(pos: numpy.ndarray[numpy.float32[2, 1]]) None
- pyridescence.imgui.set_item_allow_overlap() None
- pyridescence.imgui.set_item_default_focus() None
- pyridescence.imgui.set_keyboard_focus_here(offset: int = 0) None
- pyridescence.imgui.set_next_item_open(is_open: bool, cond: int = 0) None
- pyridescence.imgui.set_next_item_width(item_width: float) None
- pyridescence.imgui.set_next_window_bg_alpha(alpha: float) None
- pyridescence.imgui.set_next_window_collapsed(collapsed: bool, cond: int = 0) None
- pyridescence.imgui.set_next_window_content_size(size: numpy.ndarray[numpy.int32[2, 1]]) None
- pyridescence.imgui.set_next_window_dock_id(dock_id: int, cond: int = 0) None
- pyridescence.imgui.set_next_window_focus() None
- pyridescence.imgui.set_next_window_pos(pos: numpy.ndarray[numpy.int32[2, 1]], cond: int = 0, pivot: numpy.ndarray[numpy.int32[2, 1]] = array([0, 0], dtype=int32)) None
- pyridescence.imgui.set_next_window_scroll(scroll: numpy.ndarray[numpy.int32[2, 1]]) None
- pyridescence.imgui.set_next_window_size(size: numpy.ndarray[numpy.int32[2, 1]], cond: int = 0) None
- pyridescence.imgui.set_next_window_size_constraints(size_min: numpy.ndarray[numpy.int32[2, 1]], size_max: numpy.ndarray[numpy.int32[2, 1]]) None
- pyridescence.imgui.set_tab_item_closed(tab_or_dockspace_id: str) None
- pyridescence.imgui.set_tooltip(fmt: str) None
- pyridescence.imgui.set_window_collapsed(*args, **kwargs)
Overloaded function.
set_window_collapsed(collapsed: bool, cond: int = 0) -> None
set_window_collapsed(name: str, collapsed: bool, cond: int = 0) -> None
- pyridescence.imgui.set_window_focus(*args, **kwargs)
Overloaded function.
set_window_focus() -> None
set_window_focus(name: str) -> None
- pyridescence.imgui.set_window_font_scale(scale: float) None
- pyridescence.imgui.set_window_pos(*args, **kwargs)
Overloaded function.
set_window_pos(pos: numpy.ndarray[numpy.int32[2, 1]], cond: int = 0) -> None
set_window_pos(name: str, pos: numpy.ndarray[numpy.int32[2, 1]], cond: int = 0) -> None
- pyridescence.imgui.set_window_size(*args, **kwargs)
Overloaded function.
set_window_size(size: numpy.ndarray[numpy.int32[2, 1]], cond: int = 0) -> None
set_window_size(name: str, size: numpy.ndarray[numpy.int32[2, 1]], cond: int = 0) -> None
- pyridescence.imgui.show_debug_log_window() None
- pyridescence.imgui.show_demo_window() None
- pyridescence.imgui.show_font_selector(label: str) None
- pyridescence.imgui.show_metrics_window() None
- pyridescence.imgui.show_style_editor() None
- pyridescence.imgui.show_style_selector(label: str) None
- pyridescence.imgui.slider_angle(label: str, v_rad: float, v_degrees_min: float = -360.0, v_degrees_max: float = 360.0, format: str = '%.0f deg', flags: int = 0) tuple[bool, float]
- pyridescence.imgui.slider_float(label: str, v: float, v_min: float, v_max: float, format: str = '%.3f', power: float = 1.0) tuple[bool, float]
- pyridescence.imgui.slider_float2(label: str, v: numpy.ndarray[numpy.float32[2, 1]], v_min: float, v_max: float, format: str = '%.3f', power: float = 1.0) tuple[bool, numpy.ndarray[numpy.float32[2, 1]]]
- pyridescence.imgui.slider_float3(label: str, v: numpy.ndarray[numpy.float32[3, 1]], v_min: float, v_max: float, format: str = '%.3f', flags: int = 0) tuple[bool, numpy.ndarray[numpy.float32[3, 1]]]
- pyridescence.imgui.slider_float4(label: str, v: numpy.ndarray[numpy.float32[4, 1]], v_min: float, v_max: float, format: str = '%.3f', flags: int = 0) tuple[bool, numpy.ndarray[numpy.float32[4, 1]]]
- pyridescence.imgui.slider_int(label: str, v: int, v_min: int, v_max: int, format: str = '%d', flags: int = 0) tuple[bool, int]
- pyridescence.imgui.slider_int2(label: str, v: numpy.ndarray[numpy.int32[2, 1]], v_min: int, v_max: int, format: str = '%d', flags: int = 0) tuple[bool, numpy.ndarray[numpy.int32[2, 1]]]
- pyridescence.imgui.slider_int3(label: str, v: numpy.ndarray[numpy.int32[3, 1]], v_min: int, v_max: int, format: str = '%d', flags: int = 0) tuple[bool, numpy.ndarray[numpy.int32[3, 1]]]
- pyridescence.imgui.slider_int4(label: str, v: numpy.ndarray[numpy.int32[4, 1]], v_min: int, v_max: int, format: str = '%d', flags: int = 0) tuple[bool, numpy.ndarray[numpy.int32[4, 1]]]
- pyridescence.imgui.small_button(label: str) bool
- pyridescence.imgui.spacing() None
- pyridescence.imgui.style_colors_classic(dst: pyridescence.imgui.Style = None) None
- pyridescence.imgui.style_colors_dark(dst: pyridescence.imgui.Style = None) None
- pyridescence.imgui.style_colors_light(dst: pyridescence.imgui.Style = None) None
- pyridescence.imgui.tab_item_button(label: str, flags: int = 0) bool
- pyridescence.imgui.table_header(label: str) None
- pyridescence.imgui.table_headers_row() None
- pyridescence.imgui.table_next_column() bool
- pyridescence.imgui.table_next_row(row_flags: int = 0, min_row_height: float = 0.0) None
- pyridescence.imgui.table_set_column_index(column_index: int) bool
- pyridescence.imgui.table_setup_column(label: str, flags: int = 0, init_width_or_weight: float = 0.0, user_id: int = 0) None
- pyridescence.imgui.table_setup_scroll_freeze(cols: int, rows: int) None
- pyridescence.imgui.text(text: str) None
- pyridescence.imgui.text_colored(col: numpy.ndarray[numpy.float32[4, 1]], text: str) None
- pyridescence.imgui.text_disabled(text: str) None
- pyridescence.imgui.text_unformatted(text: str) None
- pyridescence.imgui.text_wrapped(text: str) None
- pyridescence.imgui.tree_node(label: str) bool
- pyridescence.imgui.tree_pop() None
- pyridescence.imgui.tree_push_str(str_id: str) None
- pyridescence.imgui.unindent(indent_w: float = 0.0) None