func NewSegId(c *xgb.Conn) (Seg, error) { id, err := c.NewId() if err != nil { return 0, err } return Seg(id), nil }
func NewDamageId(c *xgb.Conn) (Damage, error) { id, err := c.NewId() if err != nil { return 0, err } return Damage(id), nil }
func NewContextId(c *xgb.Conn) (Context, error) { id, err := c.NewId() if err != nil { return 0, err } return Context(id), nil }
func NewSurfaceId(c *xgb.Conn) (Surface, error) { id, err := c.NewId() if err != nil { return 0, err } return Surface(id), nil }