Clutter::Geometry Class Reference

#include <types.h>

List of all members.

Public Member Functions

 Geometry ()
 Geometry (const ClutterGeometry *gobject)
ClutterGeometry * gobj ()
 Provides access to the underlying C instance.
const ClutterGeometry * gobj () const
 Provides access to the underlying C instance.
 Geometry (int x, int y, unsigned int width=0, unsigned int height=0)
int get_x () const
void set_x (int x)
int get_y () const
void set_y (int y)
void set_xy (int x, int y)
unsigned int get_width () const
void set_width (unsigned int width)
unsigned int get_height () const
void set_height (unsigned int height)
void set_size (unsigned int width, unsigned int height)

Protected Attributes

ClutterGeometry gobject_

Related Functions

(Note that these are not member functions.)

Clutter::Geometrywrap (ClutterGeometry *object)
const Clutter::Geometrywrap (const ClutterGeometry *object)


Constructor & Destructor Documentation

Clutter::Geometry::Geometry (  ) 

Clutter::Geometry::Geometry ( const ClutterGeometry *  gobject  )  [explicit]

Clutter::Geometry::Geometry ( int  x,
int  y,
unsigned int  width = 0,
unsigned int  height = 0 
)


Member Function Documentation

unsigned int Clutter::Geometry::get_height (  )  const

unsigned int Clutter::Geometry::get_width (  )  const

int Clutter::Geometry::get_x (  )  const

int Clutter::Geometry::get_y (  )  const

const ClutterGeometry* Clutter::Geometry::gobj (  )  const [inline]

Provides access to the underlying C instance.

ClutterGeometry* Clutter::Geometry::gobj (  )  [inline]

Provides access to the underlying C instance.

void Clutter::Geometry::set_height ( unsigned int  height  ) 

void Clutter::Geometry::set_size ( unsigned int  width,
unsigned int  height 
)

void Clutter::Geometry::set_width ( unsigned int  width  ) 

void Clutter::Geometry::set_x ( int  x  ) 

void Clutter::Geometry::set_xy ( int  x,
int  y 
)

void Clutter::Geometry::set_y ( int  y  ) 


Friends And Related Function Documentation

const Clutter::Geometry & wrap ( const ClutterGeometry *  object  )  [related]

Parameters:
object The C instance
Returns:
A C++ instance that wraps this C instance.

Clutter::Geometry & wrap ( ClutterGeometry *  object  )  [related]

Parameters:
object The C instance
Returns:
A C++ instance that wraps this C instance.


Member Data Documentation

ClutterGeometry Clutter::Geometry::gobject_ [protected]


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

Generated on Tue Feb 24 03:40:24 2009 for cluttermm by  doxygen 1.5.8