Unravel Engine C++ Reference
Loading...
Searching...
No Matches
unravel::style_panel Class Reference

#include <style_panel.h>

Public Member Functions

 style_panel (imgui_panels *parent)
 
void show (bool show=true)
 
void init (rtti::context &ctx)
 
void on_frame_ui_render ()
 
void set_unity_theme ()
 
void set_unity_inspired_theme ()
 
void set_modern_purple_theme ()
 
void set_warm_amber_theme ()
 
void set_cool_blue_theme ()
 
void set_minimalist_green_theme ()
 
void set_professional_dark_theme ()
 
void set_dark_theme ()
 
void set_dark_theme_red ()
 
void set_photoshop_theme ()
 

Detailed Description

Definition at line 11 of file style_panel.h.

Constructor & Destructor Documentation

◆ style_panel()

unravel::style_panel::style_panel ( imgui_panels * parent)

Definition at line 8 of file style_panel.cpp.

Member Function Documentation

◆ init()

void unravel::style_panel::init ( rtti::context & ctx)

Definition at line 12 of file style_panel.cpp.

◆ on_frame_ui_render()

void unravel::style_panel::on_frame_ui_render ( )

Definition at line 22 of file style_panel.cpp.

◆ set_cool_blue_theme()

void unravel::style_panel::set_cool_blue_theme ( )

Definition at line 957 of file style_panel.cpp.

◆ set_dark_theme()

void unravel::style_panel::set_dark_theme ( )

Colours

Style

Definition at line 171 of file style_panel.cpp.

◆ set_dark_theme_red()

void unravel::style_panel::set_dark_theme_red ( )

Definition at line 293 of file style_panel.cpp.

◆ set_minimalist_green_theme()

void unravel::style_panel::set_minimalist_green_theme ( )

Definition at line 1087 of file style_panel.cpp.

◆ set_modern_purple_theme()

void unravel::style_panel::set_modern_purple_theme ( )

Definition at line 697 of file style_panel.cpp.

◆ set_photoshop_theme()

void unravel::style_panel::set_photoshop_theme ( )

Definition at line 74 of file style_panel.cpp.

◆ set_professional_dark_theme()

void unravel::style_panel::set_professional_dark_theme ( )

Professional Color Palette Designed for reduced eye strain and enhanced visual hierarchy

Window and background colors

Text colors

Interactive elements

Title bars and tabs

Scrollbars

Sliders and progress bars

Check marks and selection

Separators

Resize grips

Tables

Docking and plotting

Modal and tooltips

Style settings for modern, professional appearance

Definition at line 381 of file style_panel.cpp.

◆ set_unity_inspired_theme()

void unravel::style_panel::set_unity_inspired_theme ( )

Definition at line 570 of file style_panel.cpp.

◆ set_unity_theme()

void unravel::style_panel::set_unity_theme ( )

Definition at line 1217 of file style_panel.cpp.

◆ set_warm_amber_theme()

void unravel::style_panel::set_warm_amber_theme ( )

Definition at line 827 of file style_panel.cpp.

◆ show()

void unravel::style_panel::show ( bool show = true)

Definition at line 17 of file style_panel.cpp.


The documentation for this class was generated from the following files: