Inkscape
Vector Graphics Editor
Loading...
Searching...
No Matches
Inkscape::Handles Namespace Reference

Classes related to control handle styling. More...

Classes

struct  ColorTheme
 
struct  Css
 The result of parsing the handle styling CSS files, containing all information needed to style a given handle. More...
 
class  Manager
 
class  Property
 Template struct for properties with specificities. More...
 
struct  RenderParams
 
struct  Style
 Struct containing all required styling for handles. More...
 
struct  TypeState
 Struct to manage type and state. More...
 

Functions

std::shared_ptr< Cairo::ImageSurface const > draw (RenderParams const &params)
 
Css parse_css (const std::string &css_file_name)
 

Variables

constexpr auto USER_CUSTOM_CSS_FILE_NAME {"handle-theme-custom.css"}
 

Detailed Description

Classes related to control handle styling.

Function Documentation

◆ draw()

std::shared_ptr< Cairo::ImageSurface const > Inkscape::Handles::draw ( RenderParams const &  params)

Definition at line 486 of file ctrl-handle-rendering.cpp.

References cache, mutex, and surface.

Referenced by Inkscape::CanvasItemCtrl::build_cache().

◆ parse_css()

Variable Documentation

◆ USER_CUSTOM_CSS_FILE_NAME

constexpr auto Inkscape::Handles::USER_CUSTOM_CSS_FILE_NAME {"handle-theme-custom.css"}
inlineconstexpr