toggle menu
korge-root
5.1.0
common
switch theme
search in API
korge
/
korlibs.graphics.shader.gl
/
GlslBodyGenerator
/
visit
visit
open
override
fun
visit
(
stms
:
Program.Stm.Stms
)
open
override
fun
visit
(
stm
:
Program.Stm.Set
)
open
override
fun
visit
(
stm
:
Program.Stm.Discard
)
open
override
fun
visit
(
stm
:
Program.Stm.Break
)
open
override
fun
visit
(
stm
:
Program.Stm.Continue
)
open
override
fun
visit
(
stm
:
Program.Stm.Return
)
open
override
fun
visit
(
operand
:
Program.Vector
)
:
String
open
override
fun
visit
(
operand
:
Program.Unop
)
:
String
open
override
fun
visit
(
operand
:
Program.Binop
)
:
String
open
override
fun
visit
(
func
:
Program.BaseFunc
)
:
String
open
override
fun
visit
(
ternary
:
Program.Ternary
)
:
String
open
override
fun
visit
(
stm
:
Program.Stm.If
)
open
override
fun
visit
(
stm
:
Program.Stm.ForSimple
)
open
override
fun
visit
(
stm
:
Program.Stm.Raw
)
open
override
fun
visit
(
operand
:
Variable
)
:
String
open
override
fun
visit
(
temp
:
Temp
)
:
String
open
override
fun
visit
(
output
:
Output
)
:
String
open
override
fun
visit
(
operand
:
Program.IntLiteral
)
:
String
open
override
fun
visit
(
operand
:
Program.FloatLiteral
)
:
String
open
override
fun
visit
(
operand
:
Program.BoolLiteral
)
:
String
open
override
fun
visit
(
operand
:
Program.Swizzle
)
:
String
open
override
fun
visit
(
operand
:
Program.ArrayAccess
)
:
String