Skip to content

hxsl.Printer

hxsl.Printer

Fields

NameType
bufferStringBuf
varIdBool
staticSWIZhl.types.ArrayObj
staticopStrFun
statictoStringFun
staticshaderToStringFun

Protos

  • f@31579 shaderString(hxsl.Printer, Virtual[funs, name, vars]) → String
  • f@31578 exprString(hxsl.Printer, Virtual[e, p, t]) → String
  • f@31580 addVar(hxsl.Printer, Virtual[id, kind, name, parent, qualifiers, type], hxsl.VarKind, String, Virtual[id, kind, name, parent, qualifiers, type]) → Void
  • f@31581 addFun(hxsl.Printer, Virtual[args, expr, kind, ref, ret]) → Void
  • f@31582 addVarName(hxsl.Printer, Virtual[id, kind, name, parent, qualifiers, type]) → Void
  • f@31583 addConst(hxsl.Printer, hxsl.Const) → Void
  • f@31584 addExpr(hxsl.Printer, Virtual[e, p, t], String) → Void

Bindings

  • static f@31586 __constructor__(hxsl.Printer, Ref) → Void
  • static f@31458 shaderToString(Virtual[funs, name, vars], Ref) → String
  • static f@31577 toString(Virtual[e, p, t], Ref) → String
  • static f@31585 opStr(haxe.macro.Binop) → String