RptObject

RptObject — The base class for report's objects.

Synopsis




                    RptObject;
RptObject*          rpt_object_new                      (const gchar *name,
                                                         RptPoint position);
void                rpt_object_get_xml                  (RptObject *rpt_object,
                                                         xmlNode *xnode);

Object Hierarchy


  GObject
   +----RptObject
         +----RptObjText
         +----RptObjLine
         +----RptObjImage

Properties


  "name"                     gchararray            : Read / Write
  "position"                 gpointer              : Read / Write

Description

Details

RptObject

typedef struct _RptObject RptObject;


rpt_object_new ()

RptObject*          rpt_object_new                      (const gchar *name,
                                                         RptPoint position);

name : the RptObject's name.
position : an RptPoint that represents the object's position.
Returns : the newly created RptObject object.

rpt_object_get_xml ()

void                rpt_object_get_xml                  (RptObject *rpt_object,
                                                         xmlNode *xnode);

rpt_object :
xnode :

Property Details

The "name" property

  "name"                     gchararray            : Read / Write

The object's name.

Default value: ""


The "position" property

  "position"                 gpointer              : Read / Write

The object's position.