Kaba struct Light ed

...

Syntax ed

struct Light
    var col: Color
    var dir: vec3
    var harshness: f32
    var pos: vec3
    var proj: mat4
    var radius: f32
    var theta: f32

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

Elements ed

var col: Color
...

var dir: vec3
...

var harshness: f32
...

var pos: vec3
...

var proj: mat4
...

var radius: f32
...

var theta: f32
...