package Gtk.Css_Section is
package Gtk_Css_Section_Type_Properties is new Generic_Internal_Discrete_Property (Gtk_Css_Section_Type);
type Gtk_Css_Section is new Glib.C_Boxed with null record;
type Gtk_Css_Section_Type is ( Css_Section_Document, Css_Section_Import, Css_Section_Color_Definition, Css_Section_Binding_Set, Css_Section_Ruleset, Css_Section_Selector, Css_Section_Declaration, Css_Section_Value, Css_Section_Keyframes);
type Property_Gtk_Css_Section_Type is new Gtk_Css_Section_Type_Properties.Property;
Null_Gtk_Css_Section : constant Gtk_Css_Section;
function From_Object
( | Object | : System.Address) return Gtk_Css_Section; |
function From_Object_Free
( | B | : access Gtk_Css_Section'Class) return Gtk_Css_Section; |
function Get_Type return Glib.GType;
function Get_End_Line
( | Self | : Gtk_Css_Section) return Guint; |
function Get_End_Position
( | Self | : Gtk_Css_Section) return Guint; |
function Get_Parent
( | Self | : Gtk_Css_Section) return Gtk_Css_Section; |
function Get_Section_Type
( | Self | : Gtk_Css_Section) return Gtk_Css_Section_Type; |
function Get_Start_Line
( | Self | : Gtk_Css_Section) return Guint; |
function Get_Start_Position
( | Self | : Gtk_Css_Section) return Guint; |
function Ref
( | Self | : Gtk_Css_Section) return Gtk_Css_Section; |
procedure Unref
( | Self | : Gtk_Css_Section); |