ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
cloudViewer::visualization::gui::Theme Struct Reference

#include <Theme.h>

Collaboration diagram for cloudViewer::visualization::gui::Theme:

Public Attributes

Color background_color
 
std::string font_path
 
std::string font_bold_path
 
std::string font_italic_path
 
std::string font_bold_italic_path
 
std::string font_mono_path
 
int font_size
 
int default_margin
 
int default_layout_spacing
 
Color text_color
 
int border_width
 
int border_radius
 
Color border_color
 
Color menubar_border_color
 
Color button_color
 
Color button_hover_color
 
Color button_active_color
 
Color button_on_color
 
Color button_on_hover_color
 
Color button_on_active_color
 
Color button_on_text_color
 
Color checkbox_background_off_color
 
Color checkbox_background_on_color
 
Color checkbox_background_hover_off_color
 
Color checkbox_background_hover_on_color
 
Color checkbox_check_color
 
Color radiobtn_background_off_color
 
Color radiobtn_background_on_color
 
Color radiobtn_background_hover_off_color
 
Color radiobtn_background_hover_on_color
 
Color toggle_background_off_color
 
Color toggle_background_on_color
 
Color toggle_background_hover_off_color
 
Color toggle_background_hover_on_color
 
Color toggle_thumb_color
 
Color combobox_background_color
 
Color combobox_hover_color
 
Color combobox_arrow_background_color
 
Color slider_grab_color
 
Color text_edit_background_color
 
Color list_background_color
 
Color list_hover_color
 
Color list_selected_color
 
Color tree_background_color
 
Color tree_selected_color
 
Color tab_inactive_color
 
Color tab_hover_color
 
Color tab_active_color
 
int dialog_border_width
 
int dialog_border_radius
 

Detailed Description

Definition at line 20 of file Theme.h.

Member Data Documentation

◆ background_color

Color cloudViewer::visualization::gui::Theme::background_color

Definition at line 21 of file Theme.h.

◆ border_color

Color cloudViewer::visualization::gui::Theme::border_color

Definition at line 35 of file Theme.h.

◆ border_radius

int cloudViewer::visualization::gui::Theme::border_radius

Definition at line 34 of file Theme.h.

◆ border_width

int cloudViewer::visualization::gui::Theme::border_width

Definition at line 33 of file Theme.h.

◆ button_active_color

Color cloudViewer::visualization::gui::Theme::button_active_color

Definition at line 41 of file Theme.h.

◆ button_color

Color cloudViewer::visualization::gui::Theme::button_color

Definition at line 39 of file Theme.h.

◆ button_hover_color

Color cloudViewer::visualization::gui::Theme::button_hover_color

Definition at line 40 of file Theme.h.

◆ button_on_active_color

Color cloudViewer::visualization::gui::Theme::button_on_active_color

Definition at line 44 of file Theme.h.

◆ button_on_color

Color cloudViewer::visualization::gui::Theme::button_on_color

Definition at line 42 of file Theme.h.

◆ button_on_hover_color

Color cloudViewer::visualization::gui::Theme::button_on_hover_color

Definition at line 43 of file Theme.h.

◆ button_on_text_color

Color cloudViewer::visualization::gui::Theme::button_on_text_color

Definition at line 45 of file Theme.h.

◆ checkbox_background_hover_off_color

Color cloudViewer::visualization::gui::Theme::checkbox_background_hover_off_color

Definition at line 49 of file Theme.h.

◆ checkbox_background_hover_on_color

Color cloudViewer::visualization::gui::Theme::checkbox_background_hover_on_color

Definition at line 50 of file Theme.h.

◆ checkbox_background_off_color

Color cloudViewer::visualization::gui::Theme::checkbox_background_off_color

Definition at line 47 of file Theme.h.

◆ checkbox_background_on_color

Color cloudViewer::visualization::gui::Theme::checkbox_background_on_color

Definition at line 48 of file Theme.h.

◆ checkbox_check_color

Color cloudViewer::visualization::gui::Theme::checkbox_check_color

Definition at line 51 of file Theme.h.

◆ combobox_arrow_background_color

Color cloudViewer::visualization::gui::Theme::combobox_arrow_background_color

Definition at line 66 of file Theme.h.

◆ combobox_background_color

Color cloudViewer::visualization::gui::Theme::combobox_background_color

Definition at line 64 of file Theme.h.

◆ combobox_hover_color

Color cloudViewer::visualization::gui::Theme::combobox_hover_color

Definition at line 65 of file Theme.h.

◆ default_layout_spacing

int cloudViewer::visualization::gui::Theme::default_layout_spacing

Definition at line 30 of file Theme.h.

Referenced by cloudViewer::visualization::gui::pybind_gui_classes().

◆ default_margin

int cloudViewer::visualization::gui::Theme::default_margin

Definition at line 29 of file Theme.h.

Referenced by cloudViewer::visualization::gui::pybind_gui_classes().

◆ dialog_border_radius

int cloudViewer::visualization::gui::Theme::dialog_border_radius

Definition at line 84 of file Theme.h.

◆ dialog_border_width

int cloudViewer::visualization::gui::Theme::dialog_border_width

Definition at line 83 of file Theme.h.

◆ font_bold_italic_path

std::string cloudViewer::visualization::gui::Theme::font_bold_italic_path

Definition at line 26 of file Theme.h.

◆ font_bold_path

std::string cloudViewer::visualization::gui::Theme::font_bold_path

Definition at line 24 of file Theme.h.

◆ font_italic_path

std::string cloudViewer::visualization::gui::Theme::font_italic_path

Definition at line 25 of file Theme.h.

◆ font_mono_path

std::string cloudViewer::visualization::gui::Theme::font_mono_path

Definition at line 27 of file Theme.h.

◆ font_path

std::string cloudViewer::visualization::gui::Theme::font_path

Definition at line 23 of file Theme.h.

◆ font_size

int cloudViewer::visualization::gui::Theme::font_size

◆ list_background_color

Color cloudViewer::visualization::gui::Theme::list_background_color

Definition at line 72 of file Theme.h.

◆ list_hover_color

Color cloudViewer::visualization::gui::Theme::list_hover_color

Definition at line 73 of file Theme.h.

◆ list_selected_color

Color cloudViewer::visualization::gui::Theme::list_selected_color

Definition at line 74 of file Theme.h.

◆ menubar_border_color

Color cloudViewer::visualization::gui::Theme::menubar_border_color

Definition at line 37 of file Theme.h.

◆ radiobtn_background_hover_off_color

Color cloudViewer::visualization::gui::Theme::radiobtn_background_hover_off_color

Definition at line 55 of file Theme.h.

◆ radiobtn_background_hover_on_color

Color cloudViewer::visualization::gui::Theme::radiobtn_background_hover_on_color

Definition at line 56 of file Theme.h.

◆ radiobtn_background_off_color

Color cloudViewer::visualization::gui::Theme::radiobtn_background_off_color

Definition at line 53 of file Theme.h.

◆ radiobtn_background_on_color

Color cloudViewer::visualization::gui::Theme::radiobtn_background_on_color

Definition at line 54 of file Theme.h.

◆ slider_grab_color

Color cloudViewer::visualization::gui::Theme::slider_grab_color

Definition at line 68 of file Theme.h.

◆ tab_active_color

Color cloudViewer::visualization::gui::Theme::tab_active_color

Definition at line 81 of file Theme.h.

◆ tab_hover_color

Color cloudViewer::visualization::gui::Theme::tab_hover_color

Definition at line 80 of file Theme.h.

◆ tab_inactive_color

Color cloudViewer::visualization::gui::Theme::tab_inactive_color

Definition at line 79 of file Theme.h.

◆ text_color

Color cloudViewer::visualization::gui::Theme::text_color

Definition at line 31 of file Theme.h.

◆ text_edit_background_color

Color cloudViewer::visualization::gui::Theme::text_edit_background_color

Definition at line 70 of file Theme.h.

◆ toggle_background_hover_off_color

Color cloudViewer::visualization::gui::Theme::toggle_background_hover_off_color

Definition at line 60 of file Theme.h.

◆ toggle_background_hover_on_color

Color cloudViewer::visualization::gui::Theme::toggle_background_hover_on_color

Definition at line 61 of file Theme.h.

◆ toggle_background_off_color

Color cloudViewer::visualization::gui::Theme::toggle_background_off_color

Definition at line 58 of file Theme.h.

◆ toggle_background_on_color

Color cloudViewer::visualization::gui::Theme::toggle_background_on_color

Definition at line 59 of file Theme.h.

◆ toggle_thumb_color

Color cloudViewer::visualization::gui::Theme::toggle_thumb_color

Definition at line 62 of file Theme.h.

◆ tree_background_color

Color cloudViewer::visualization::gui::Theme::tree_background_color

Definition at line 76 of file Theme.h.

◆ tree_selected_color

Color cloudViewer::visualization::gui::Theme::tree_selected_color

Definition at line 77 of file Theme.h.


The documentation for this struct was generated from the following file: