Kaba class LegacyBeam ed

...

Syntax ed

class LegacyBeam extends LegacyParticle
    var color: color
    var enabled: bool
    var length: vec3
    var pos: vec3
    var radius: f32
    var source: rect
    var suicidal: bool
    var texture: shared![Texture]
    var time_to_live: f32
    var vel: vec3

    # constructors
    func mut __init__(p: vec3, l: vec3, r: f32, t: shared![Texture], ttl: f32)

Elements ed

var color: color
...

var enabled: bool
...

var length: vec3
...

var pos: vec3
...

var radius: f32
...

var source: rect
...

var suicidal: bool
...

var texture: shared![Texture]
...

var time_to_live: f32
...

var vel: vec3
...