Kaba class Music ed

...

Syntax ed

class Music extends Entity
    var ang: quaternion
    var parent: Entity*
    var pos: vec3

    # constructors
    func mut __init__()

    # functions
    func pause(pause: bool)
    func play(loop: bool)
    func set_rate(rate: f32)
    func stop()

    # operators
    func __del_override__()              # __del_override__ Music
    func mut selfref __add_component(t: Class*, vars: string) -> Component& # Music __add_component Class* -> Component&
    func selfref __get_component(t: Class*) -> Component* # Music __get_component Class* -> Component*

Functions ed

func pause(pause: bool)
...

func play(loop: bool)
...

func set_rate(rate: f32)
...

func stop()
...

Elements ed

var ang: quaternion
...

var parent: Entity*
...

var pos: vec3
...