Kaba struct Effect ed

...

Syntax ed

struct Effect
    var colors: color[3]
    var file: string
    var intensity: i32
    var inv_quad: bool
    var kind: i32
    var size: i32
    var speed: i32
    var surface: i32
    var vertex: i32

    # constructors
    func mut __init__()

    # operators
    func mut __assign__(other: Effect)   # Effect = Effect

Elements ed

var colors: color[3]
...

var file: string
...

var intensity: i32
...

var inv_quad: bool
...

var kind: i32
...

var size: i32
...

var speed: i32
...

var surface: i32
...

var vertex: i32
...