pcb 4.1.1
An interactive printed circuit board layout editor.

gui-trackball.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  _GhidTrackballClass
struct  _GhidTrackball

Defines

#define GHID_TYPE_TRACKBALL   (ghid_trackball_get_type())
#define GHID_TRACKBALL(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), GHID_TYPE_TRACKBALL, GhidTrackball))
#define GHID_TRACKBALL_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), GHID_TYPE_TRACKBALL, GhidTrackballClass))
#define GHID_IS_TRACKBALL(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GHID_TYPE_TRACKBALL))
#define GHID_TRACKBALL_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), GHID_TYPE_TRACKBALL, GhidTrackballClass))

Typedefs

typedef struct _GhidTrackballClass GhidTrackballClass
typedef struct _GhidTrackball GhidTrackball

Functions

GType ghid_trackball_get_type (void)
 Function to retrieve GhidTrackball's GType identifier.
GtkWidget * ghid_trackball_new (void)
 Convenience function to create a new trackball widget.

Define Documentation

#define GHID_IS_TRACKBALL (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GHID_TYPE_TRACKBALL))

Definition at line 34 of file gui-trackball.h.

#define GHID_TRACKBALL (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), GHID_TYPE_TRACKBALL, GhidTrackball))
#define GHID_TRACKBALL_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), GHID_TYPE_TRACKBALL, GhidTrackballClass))

Definition at line 33 of file gui-trackball.h.

#define GHID_TRACKBALL_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), GHID_TYPE_TRACKBALL, GhidTrackballClass))

Definition at line 35 of file gui-trackball.h.

#define GHID_TYPE_TRACKBALL   (ghid_trackball_get_type())

Definition at line 31 of file gui-trackball.h.

Referenced by ghid_trackball_new().


Typedef Documentation

typedef struct _GhidTrackball GhidTrackball

Definition at line 38 of file gui-trackball.h.

Definition at line 37 of file gui-trackball.h.


Function Documentation

GType ghid_trackball_get_type ( void  )

Function to retrieve GhidTrackball's GType identifier.

Function Description
Function to retrieve GhidTrackball's GType identifier. Upon first call, this registers the GhidTrackball in the GType system. Subsequently it returns the saved value from its first execution.
Returns:
the GType identifier associated with GhidTrackball.

Definition at line 417 of file gui-trackball.c.

References ghid_trackball_class_init().

Here is the call graph for this function:

GtkWidget* ghid_trackball_new ( void  )

Convenience function to create a new trackball widget.

Function Description
Convenience function which creates a GhidTrackball.
Returns:
The GhidTrackball created.

Definition at line 452 of file gui-trackball.c.

References GHID_TYPE_TRACKBALL.

Referenced by ghid_build_pcb_top_window().