Preparing search index...
The search index is not available
@thi.ng/shader-ast
@thi.ng/shader-ast
TargetImpl
Interface TargetImpl<T>
interface
TargetImpl
<
T
>
{
arg
:
Fn
<
FuncArg
<
any
>
,
T
>
;
array_init
:
Fn
<
ArrayInit
<
any
>
,
T
>
;
assign
:
Fn
<
Assign
<
any
>
,
T
>
;
call
:
Fn
<
FnCall
<
any
>
,
T
>
;
call_i
:
Fn
<
FnCall
<
any
>
,
T
>
;
ctrl
:
Fn
<
any
,
T
>
;
decl
:
Fn
<
Decl
<
any
>
,
T
>
;
fn
:
Fn
<
Func
<
any
>
,
T
>
;
for
:
Fn
<
ForLoop
,
T
>
;
idx
:
Fn
<
Index
<
any
>
,
T
>
;
idxm
:
Fn
<
IndexM
<
any
>
,
T
>
;
if
:
Fn
<
Branch
,
T
>
;
lit
:
Fn
<
Lit
<
any
>
,
T
>
;
op1
:
Fn
<
Op1
<
any
>
,
T
>
;
op2
:
Fn
<
Op2
<
any
>
,
T
>
;
ret
:
Fn
<
FuncReturn
<
any
>
,
T
>
;
scope
:
Fn
<
Scope
,
T
>
;
swizzle
:
Fn
<
Swizzle
<
any
>
,
T
>
;
sym
:
Fn
<
Sym
<
any
>
,
T
>
;
ternary
:
Fn
<
Ternary
<
any
>
,
T
>
;
while
:
Fn
<
WhileLoop
,
T
>
;
}
Type Parameters
T
Hierarchy
Record
<
Tag
,
Fn
<
any
,
T
>
>
TargetImpl
Index
Properties
arg
array_
init
assign
call
call_
i
ctrl
decl
fn
for
idx
idxm
if
lit
op1
op2
ret
scope
swizzle
sym
ternary
while
Properties
arg
arg
:
Fn
<
FuncArg
<
any
>
,
T
>
array_
init
array_
init
:
Fn
<
ArrayInit
<
any
>
,
T
>
assign
assign
:
Fn
<
Assign
<
any
>
,
T
>
call
call
:
Fn
<
FnCall
<
any
>
,
T
>
call_
i
call_
i
:
Fn
<
FnCall
<
any
>
,
T
>
ctrl
ctrl
:
Fn
<
any
,
T
>
decl
decl
:
Fn
<
Decl
<
any
>
,
T
>
fn
fn
:
Fn
<
Func
<
any
>
,
T
>
for
for
:
Fn
<
ForLoop
,
T
>
idx
idx
:
Fn
<
Index
<
any
>
,
T
>
idxm
idxm
:
Fn
<
IndexM
<
any
>
,
T
>
if
if
:
Fn
<
Branch
,
T
>
lit
lit
:
Fn
<
Lit
<
any
>
,
T
>
op1
op1
:
Fn
<
Op1
<
any
>
,
T
>
op2
op2
:
Fn
<
Op2
<
any
>
,
T
>
ret
ret
:
Fn
<
FuncReturn
<
any
>
,
T
>
scope
scope
:
Fn
<
Scope
,
T
>
swizzle
swizzle
:
Fn
<
Swizzle
<
any
>
,
T
>
sym
sym
:
Fn
<
Sym
<
any
>
,
T
>
ternary
ternary
:
Fn
<
Ternary
<
any
>
,
T
>
while
while
:
Fn
<
WhileLoop
,
T
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
arg
array_
init
assign
call
call_
i
ctrl
decl
fn
for
idx
idxm
if
lit
op1
op2
ret
scope
swizzle
sym
ternary
while
@thi.ng/shader-ast
Loading...
Generated using
TypeDoc