Logo Search packages:      
Sourcecode: ardour version File versions  Download package

Gdk::Cursor Class Reference

#include <cursor.h>

List of all members.


Detailed Description

This represents a cursor.

Definition at line 155 of file cursor.h.


Public Types

typedef GdkCursor BaseObjectType
typedef Cursor CppObjectType

Public Member Functions

 Cursor (const Glib::RefPtr< Display > &display, const Glib::RefPtr< Pixbuf > &pixbuf, int x, int y)
 Cursor (const Glib::RefPtr< Display > &display, CursorType cursor_type)
 Cursor (const Glib::RefPtr< Pixmap > &source, const Glib::RefPtr< Pixmap > &mask, const Color &fg, const Color &bg, int x, int y)
 Cursor (CursorType cursor_type)
 Cursor (const Cursor &other)
 Cursor (GdkCursor *gobject, bool make_a_copy=true)
Glib::RefPtr< const Displayget_display () const
Glib::RefPtr< Displayget_display ()
const GdkCursor * gobj () const
 Provides access to the underlying C instance.
GdkCursor * gobj ()
 Provides access to the underlying C instance.
GdkCursor * gobj_copy () const
 Provides access to the underlying C instance. The caller is responsible for freeing it. Use when directly setting fields in structs.
Cursoroperator= (const Cursor &other)
void swap (Cursor &other)

Static Public Member Functions

static GType get_type () G_GNUC_CONST

Protected Attributes

GdkCursor * gobject_

Related Functions

(Note that these are not member functions.)

void swap (Cursor &lhs, Cursor &rhs)
Gdk::Cursor wrap (GdkCursor *object, bool take_copy=false)

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

Generated by  Doxygen 1.6.0   Back to index