NbtkViewport

NbtkViewport

Synopsis

                    NbtkViewport;
NbtkWidget *        nbtk_viewport_new                   (void);
void                nbtk_viewport_set_originu           (NbtkViewport *viewport,
                                                         ClutterUnit x,
                                                         ClutterUnit y,
                                                         ClutterUnit z);
void                nbtk_viewport_set_origin            (NbtkViewport *viewport,
                                                         gint x,
                                                         gint y,
                                                         gint z);
void                nbtk_viewport_get_originu           (NbtkViewport *viewport,
                                                         ClutterUnit *x,
                                                         ClutterUnit *y,
                                                         ClutterUnit *z);
void                nbtk_viewport_get_origin            (NbtkViewport *viewport,
                                                         gint *x,
                                                         gint *y,
                                                         gint *z);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----ClutterActor
               +----NbtkWidget
                     +----NbtkBin
                           +----NbtkViewport

Implemented Interfaces

NbtkViewport implements NbtkStylable, ClutterContainer, ClutterScriptable and NbtkScrollable.

Properties

  "sync-adjustments"         gboolean              : Read / Write
  "x-origin"                 gint                  : Read / Write
  "y-origin"                 gint                  : Read / Write
  "z-origin"                 gint                  : Read / Write

Description

Details

NbtkViewport

typedef struct _NbtkViewport NbtkViewport;

The contents of this structure are private and should only be accessed through the public API.


nbtk_viewport_new ()

NbtkWidget *        nbtk_viewport_new                   (void);

Returns :


nbtk_viewport_set_originu ()

void                nbtk_viewport_set_originu           (NbtkViewport *viewport,
                                                         ClutterUnit x,
                                                         ClutterUnit y,
                                                         ClutterUnit z);

viewport :

x :

y :

z :


nbtk_viewport_set_origin ()

void                nbtk_viewport_set_origin            (NbtkViewport *viewport,
                                                         gint x,
                                                         gint y,
                                                         gint z);

viewport :

x :

y :

z :


nbtk_viewport_get_originu ()

void                nbtk_viewport_get_originu           (NbtkViewport *viewport,
                                                         ClutterUnit *x,
                                                         ClutterUnit *y,
                                                         ClutterUnit *z);

viewport :

x :

y :

z :


nbtk_viewport_get_origin ()

void                nbtk_viewport_get_origin            (NbtkViewport *viewport,
                                                         gint *x,
                                                         gint *y,
                                                         gint *z);

viewport :

x :

y :

z :

Property Details

The "sync-adjustments" property

  "sync-adjustments"         gboolean              : Read / Write

Whether to synchronise adjustments with viewport size.

Default value: TRUE


The "x-origin" property

  "x-origin"                 gint                  : Read / Write

Origin's X coordinate in pixels.

Allowed values: >= -2147483647

Default value: 0


The "y-origin" property

  "y-origin"                 gint                  : Read / Write

Origin's Y coordinate in pixels.

Allowed values: >= -2147483647

Default value: 0


The "z-origin" property

  "z-origin"                 gint                  : Read / Write

Origin's Z coordinate in pixels.

Allowed values: >= -2147483647

Default value: 0