val getfontname : (unit -> string) refval getfontsize : (unit -> float) refval setfontname : (string -> unit) refval setfontsize : (float -> unit) refval setdrawing : (unit -> unit) refval setembedstd14 : (bool -> string -> unit) refval loadttf : (string -> unit) refval loadttfseparate : string -> string -> unitval fontpack_initialised : bool refval addrect : string -> unitval addto : string -> unitval addline : string -> unitval addbezier : string -> unitval addbezier23 : string -> unitval addbezier13 : string -> unitval addcircle : string -> unitval setstroke : string -> unitval setfill : string -> unitval stroke : unit -> unitval fillevenodd : unit -> unitval strokefill : unit -> unitval strokefillevenodd : unit -> unitval clipevenodd : unit -> unitval closepath : unit -> unitval setthickness : string -> unitval setcap : string -> unitval setjoin : string -> unitval setmiter : string -> unitval setdash : string -> unitval setmatrix : string -> unitval setmtranslate : string -> unitval setmrotate : string -> unitval setmscale : string -> unitval setmshearx : string -> unitval setmsheary : string -> unitval xobjbbox : string -> unitval startxobj : string -> unitval endxobj : unit -> unitval usexobj : string -> unitval addjpeg : ?data:Pdfio.rawbytes -> string -> unitval addpng : ?data:Pdfio.rawbytes -> string -> unitval addimage : string -> unitval addopacity : float -> unitval addsopacity : float -> unitval addnewpage : unit -> unitval addleading : float -> unitval addcharspace : float -> unitval addwordspace : float -> unitval addtextscale : float -> unitval addrendermode : int -> unitval addrise : float -> unitval addnewline : unit -> unitval add_default_fontpack : string -> unitval addtext : string -> unitval addspecialtext : string -> unitThis the beginnings of separation between cpdfcommand and cpdfdraw when drawing, for use in cpdflib. It is presently undocumented.