Exemple #1
0
static void
Save(void *p, AG_DataSource *ds)
{
	VG_Text *vt = p;

	VG_WriteRef(ds, vt->p1);
	VG_WriteRef(ds, vt->p2);
	AG_WriteUint8(ds, (Uint8)vt->align);
	AG_WriteString(ds, vt->fontFace);
	AG_WriteUint8(ds, (Uint8)vt->fontSize);
	AG_WriteUint16(ds, (Uint16)vt->fontFlags);
	AG_WriteString(ds, vt->text);
}
Exemple #2
0
static void
Save(void *p, AG_DataSource *ds)
{
	VG_Circle *vc= p;

	VG_WriteRef(ds, vc->p);
	AG_WriteFloat(ds, vc->r);
}