Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
gtkcsssection.h File Reference

Go to the source code of this file.

Macros

#define GTK_TYPE_CSS_SECTION   (gtk_css_section_get_type ())
 

Typedefs

typedef struct _GtkCssSection GtkCssSection
 

Functions

GDK_AVAILABLE_IN_ALL GType gtk_css_section_get_type (void) G_GNUC_CONST
 
GDK_AVAILABLE_IN_ALL GtkCssSectiongtk_css_section_new (GFile *file, const GtkCssLocation *start, const GtkCssLocation *end)
 
GDK_AVAILABLE_IN_4_16 GtkCssSectiongtk_css_section_new_with_bytes (GFile *file, GBytes *bytes, const GtkCssLocation *start, const GtkCssLocation *end)
 
GDK_AVAILABLE_IN_ALL GtkCssSectiongtk_css_section_ref (GtkCssSection *section)
 
GDK_AVAILABLE_IN_ALL void gtk_css_section_unref (GtkCssSection *section)
 
GDK_AVAILABLE_IN_ALL void gtk_css_section_print (const GtkCssSection *section, GString *string)
 
GDK_AVAILABLE_IN_ALL char * gtk_css_section_to_string (const GtkCssSection *section)
 
GDK_AVAILABLE_IN_ALL GtkCssSectiongtk_css_section_get_parent (const GtkCssSection *section)
 
GDK_AVAILABLE_IN_ALL GFilegtk_css_section_get_file (const GtkCssSection *section)
 
GDK_AVAILABLE_IN_4_16 GBytesgtk_css_section_get_bytes (const GtkCssSection *section)
 
GDK_AVAILABLE_IN_ALL const GtkCssLocationgtk_css_section_get_start_location (const GtkCssSection *section)
 
GDK_AVAILABLE_IN_ALL const GtkCssLocationgtk_css_section_get_end_location (const GtkCssSection *section)
 

Macro Definition Documentation

◆ GTK_TYPE_CSS_SECTION

#define GTK_TYPE_CSS_SECTION   (gtk_css_section_get_type ())

Definition at line 30 of file gtkcsssection.h.

Typedef Documentation

◆ GtkCssSection

typedef struct _GtkCssSection GtkCssSection

GtkCssSection:

Defines a part of a CSS document.

Because sections are nested into one another, you can use [metho.nosp@m.d@Cs.nosp@m.sSect.nosp@m.ion..nosp@m.get_p.nosp@m.aren.nosp@m.t] to get the containing region.

Definition at line 40 of file gtkcsssection.h.

Function Documentation

◆ gtk_css_section_get_bytes()

GDK_AVAILABLE_IN_4_16 GBytes * gtk_css_section_get_bytes ( const GtkCssSection * section)

◆ gtk_css_section_get_end_location()

GDK_AVAILABLE_IN_ALL const GtkCssLocation * gtk_css_section_get_end_location ( const GtkCssSection * section)

◆ gtk_css_section_get_file()

GDK_AVAILABLE_IN_ALL GFile * gtk_css_section_get_file ( const GtkCssSection * section)

◆ gtk_css_section_get_parent()

GDK_AVAILABLE_IN_ALL GtkCssSection * gtk_css_section_get_parent ( const GtkCssSection * section)

◆ gtk_css_section_get_start_location()

GDK_AVAILABLE_IN_ALL const GtkCssLocation * gtk_css_section_get_start_location ( const GtkCssSection * section)

◆ gtk_css_section_get_type()

GDK_AVAILABLE_IN_ALL GType gtk_css_section_get_type ( void )

◆ gtk_css_section_new()

GDK_AVAILABLE_IN_ALL GtkCssSection * gtk_css_section_new ( GFile * file,
const GtkCssLocation * start,
const GtkCssLocation * end )

◆ gtk_css_section_new_with_bytes()

GDK_AVAILABLE_IN_4_16 GtkCssSection * gtk_css_section_new_with_bytes ( GFile * file,
GBytes * bytes,
const GtkCssLocation * start,
const GtkCssLocation * end )

◆ gtk_css_section_print()

GDK_AVAILABLE_IN_ALL void gtk_css_section_print ( const GtkCssSection * section,
GString * string )

◆ gtk_css_section_ref()

GDK_AVAILABLE_IN_ALL GtkCssSection * gtk_css_section_ref ( GtkCssSection * section)

◆ gtk_css_section_to_string()

GDK_AVAILABLE_IN_ALL char * gtk_css_section_to_string ( const GtkCssSection * section)

◆ gtk_css_section_unref()

GDK_AVAILABLE_IN_ALL void gtk_css_section_unref ( GtkCssSection * section)