Skip to content hxsl.HlslOut
Fields
| Name | Type |
|---|
| SV_POSITION | String |
| SV_TARGET | String |
| SV_VertexID | String |
| SV_InstanceID | String |
| STATIC | String |
| buf | StringBuf |
| exprIds | I32 |
| exprValues | hl.types.ArrayObj |
| locals | haxe.ds.IntMap |
| decls | hl.types.ArrayObj |
| isVertex | Bool |
| allNames | haxe.ds.StringMap |
| varNames | haxe.ds.IntMap |
| varAccess | haxe.ds.IntMap |
| static | KWD_LIST | hl.types.ArrayObj |
| static | KWDS | haxe.ds.StringMap |
| static | GLOBALS | haxe.ds.EnumValueMap |
| static | semanticName | Fun |
Protos
f@30769 decl(hxsl.HlslOut, String) → Void
f@30770 addType(hxsl.HlslOut, hxsl.Type) → Void
f@30771 addArraySize(hxsl.HlslOut, hxsl.SizeDecl) → Void
f@30772 addVar(hxsl.HlslOut, Virtual[id, kind, name, parent, qualifiers, type]) → Void
f@30773 addValue(hxsl.HlslOut, Virtual[e, p, t], String) → Void
f@30774 addBlock(hxsl.HlslOut, Virtual[e, p, t], String) → Void
f@30775 declMods(hxsl.HlslOut) → Void
f@30776 addExpr(hxsl.HlslOut, Virtual[e, p, t], String) → Void
f@30777 varName(hxsl.HlslOut, Virtual[id, kind, name, parent, qualifiers, type]) → String
f@30778 newLine(hxsl.HlslOut, Virtual[e, p, t]) → Void
f@30779 isBlock(hxsl.HlslOut, Virtual[e, p, t]) → Bool
f@30780 collectGlobals(hxsl.HlslOut, haxe.ds.EnumValueMap, Virtual[e, p, t]) → Void
f@30781 initVars(hxsl.HlslOut, Virtual[funs, name, vars]) → Void
f@30782 initGlobals(hxsl.HlslOut, Virtual[funs, name, vars]) → Void
f@30783 initParams(hxsl.HlslOut, Virtual[funs, name, vars]) → Void
f@30784 initStatics(hxsl.HlslOut, Virtual[funs, name, vars]) → Void
f@30785 emitMain(hxsl.HlslOut, Virtual[e, p, t]) → Void
f@30786 initLocals(hxsl.HlslOut) → Void
f@30787 run(hxsl.HlslOut, Virtual[funs, name, vars]) → String
Bindings
- static
f@30789 __constructor__(hxsl.HlslOut) → Void
- static
f@30788 semanticName(String) → String