Patch title: Release 91 bulk changes
Abstract:
File: /graphic/draw/prototype.pli
Key:
    Removed line
    Added line
module "/pliant/language/unsafe.pli"
submodule "/pliant/language/type/text/str32.pli"
submodule "/pliant/graphic/image/prototype.pli"
submodule "/pliant/graphic/color/gamut.pli"
submodule "/pliant/math/curve.pli"
submodule "/pliant/graphic/vector/outline.pli"
submodule "/pliant/graphic/vector/font.pli"
submodule "/pliant/math/transform.pli"


public
  constant fill_evenodd outline_evenodd
  constant fill_nonzero outline_nonzero

public

type DrawPrototype
  void


method d setup proto options -> status
  oarg_rw DrawPrototype d ; arg ImagePrototype proto ; arg Str options ; arg ExtendedStatus status
  generic
  status := failure "unsupported"


method d gamut -> g
  oarg_rw DrawPrototype d ; oarg_R ColorGamut g
  generic


method d image img t
  oarg_rw DrawPrototype d ; oarg_rw ImagePrototype img ; arg Transform2 t
  generic


method d rectangle x0 y0 x1 y1 color
  oarg_rw DrawPrototype d ; arg Float x0 y0 x1 y1 ; arg Address color
  generic

method d fill curves mode t color
  oarg_rw DrawPrototype d ; arg Array:Curve curves ; arg Int mode ; arg Transform2 t ; arg Address color
  generic


method d text txt font kerning length t color
  oarg_rw DrawPrototype d ; arg Str32 txt ; arg Font font ; arg Address kerning ; arg Float length ; arg Transform2 t ; arg Address color
  generic


method d clip_open x0 y0 x1 y1 -> dc
  oarg_rw DrawPrototype d ; arg Float x0 y0 x1 y1 ; arg Link:DrawPrototype dc
  generic
  dc :> new DrawPrototype

method d clip_close
  oarg_rw DrawPrototype d
  generic


method d tag_open id
  oarg_rw DrawPrototype d ; arg Str id
  generic

method d tag_attribute attr value
  oarg_rw DrawPrototype d ; arg Str attr value
  generic

method d tag_close
  oarg_rw DrawPrototype d
  generic


method d warning message
  oarg_rw DrawPrototype d ; arg Str message
  generic

method d trouble_open -> dt
  oarg_rw DrawPrototype d ; arg Link:DrawPrototype dt
  generic
  dt :> new DrawPrototype

method d trouble_close
  oarg_rw DrawPrototype d
  generic