#include <sourcetagstyle.h>
Public Types | |
typedef SourceTagStyle | CppObjectType |
typedef GtkSourceTagStyle | BaseObjectType |
Public Member Functions | |
SourceTagStyle (GtkSourceTagStyle *gobject, bool make_a_copy=true) | |
SourceTagStyle (const SourceTagStyle &other) | |
SourceTagStyle & | operator= (const SourceTagStyle &other) |
~SourceTagStyle () | |
void | swap (SourceTagStyle &other) |
GtkSourceTagStyle * | gobj () |
Provides access to the underlying C instance. | |
const GtkSourceTagStyle * | gobj () const |
Provides access to the underlying C instance. | |
GtkSourceTagStyle * | gobj_copy () const |
Provides access to the underlying C instance. The caller is responsible for freeing it. Use when directly setting fields in structs. | |
SourceTagStyle () | |
constructor | |
accessors to indicate if the style is default or not | |
bool | get_is_default () const |
void | set_is_default (const bool &value) |
accessors of the style's mask property | |
guint | get_mask () const |
void | set_mask (const guint &value) |
accessors of the style's foreground property | |
Gdk::Color | get_foreground () const |
void | set_foreground (const Gdk::Color &value) |
accessors of the style's background property | |
Gdk::Color | get_background () const |
void | set_background (const Gdk::Color &value) |
accessors of the style's italic property | |
bool | get_italic () const |
void | set_italic (const bool &value) |
accessor of the style's bold property | |
bool | get_bold () const |
void | set_bold (const bool &value) |
accessor of the style's underline property | |
bool | get_underline () const |
void | set_underline (const bool &value) |
accessor of the style's strikethrough property | |
bool | get_strikethrough () const |
void | set_strikethrough (const bool &value) |
Static Public Member Functions | |
static GType | get_type () G_GNUC_CONST |
Protected Attributes | |
GtkSourceTagStyle * | gobject_ |
Related Functions | |
(Note that these are not member functions.) | |
void | swap (SourceTagStyle &lhs, SourceTagStyle &rhs) |
gtksourceview::SourceTagStyle | wrap (GtkSourceTagStyle *object, bool take_copy=false) |
gtksourceview::SourceTagStyle::SourceTagStyle | ( | GtkSourceTagStyle * | gobject, | |
bool | make_a_copy = true | |||
) | [explicit] |
gtksourceview::SourceTagStyle::SourceTagStyle | ( | const SourceTagStyle & | other | ) |
gtksourceview::SourceTagStyle::~SourceTagStyle | ( | ) |
gtksourceview::SourceTagStyle::SourceTagStyle | ( | ) |
constructor
static GType gtksourceview::SourceTagStyle::get_type | ( | ) | [static] |
SourceTagStyle& gtksourceview::SourceTagStyle::operator= | ( | const SourceTagStyle & | other | ) |
void gtksourceview::SourceTagStyle::swap | ( | SourceTagStyle & | other | ) |
GtkSourceTagStyle* gtksourceview::SourceTagStyle::gobj | ( | ) | [inline] |
Provides access to the underlying C instance.
const GtkSourceTagStyle* gtksourceview::SourceTagStyle::gobj | ( | ) | const [inline] |
Provides access to the underlying C instance.
GtkSourceTagStyle* gtksourceview::SourceTagStyle::gobj_copy | ( | ) | const |
Provides access to the underlying C instance. The caller is responsible for freeing it. Use when directly setting fields in structs.
bool gtksourceview::SourceTagStyle::get_is_default | ( | ) | const |
void gtksourceview::SourceTagStyle::set_is_default | ( | const bool & | value | ) |
guint gtksourceview::SourceTagStyle::get_mask | ( | ) | const |
void gtksourceview::SourceTagStyle::set_mask | ( | const guint & | value | ) |
Gdk::Color gtksourceview::SourceTagStyle::get_foreground | ( | ) | const |
void gtksourceview::SourceTagStyle::set_foreground | ( | const Gdk::Color & | value | ) |
Gdk::Color gtksourceview::SourceTagStyle::get_background | ( | ) | const |
void gtksourceview::SourceTagStyle::set_background | ( | const Gdk::Color & | value | ) |
bool gtksourceview::SourceTagStyle::get_italic | ( | ) | const |
void gtksourceview::SourceTagStyle::set_italic | ( | const bool & | value | ) |
bool gtksourceview::SourceTagStyle::get_bold | ( | ) | const |
void gtksourceview::SourceTagStyle::set_bold | ( | const bool & | value | ) |
bool gtksourceview::SourceTagStyle::get_underline | ( | ) | const |
void gtksourceview::SourceTagStyle::set_underline | ( | const bool & | value | ) |
bool gtksourceview::SourceTagStyle::get_strikethrough | ( | ) | const |
void gtksourceview::SourceTagStyle::set_strikethrough | ( | const bool & | value | ) |
void swap | ( | SourceTagStyle & | lhs, | |
SourceTagStyle & | rhs | |||
) | [related] |
lhs | The left-hand side | |
rhs | The right-hand side |
gtksourceview::SourceTagStyle wrap | ( | GtkSourceTagStyle * | object, | |
bool | take_copy = false | |||
) | [related] |
A Glib::wrap() method for this object.
object | The C instance. | |
take_copy | False if the result should take ownership of the C instance. True if it should take a new copy or ref. |
GtkSourceTagStyle* gtksourceview::SourceTagStyle::gobject_ [protected] |