Kaba class CullMode ed

...

Syntax ed

class CullMode

    # functions
    func static pure all(type: Class&) -> CullMode[]
    func static pure from_int(i: i32) -> CullMode
    func static pure parse(label: string, type: Class&) -> CullMode

    # operators
    func pure __i32__() -> i32           # i32(CullMode) -> i32
    func static __assign__(a: CullMode, b: CullMode) # CullMode = CullMode
    func pure __add__(b: CullMode) -> CullMode # CullMode + CullMode -> CullMode
    func static __iadd__(a: CullMode, b: CullMode) # CullMode += CullMode
    func pure __eq__(b: CullMode) -> bool # CullMode == CullMode -> bool
    func pure __neq__(b: CullMode) -> bool # CullMode __neq__ CullMode -> bool
    func pure __bitand__(b: CullMode) -> CullMode # CullMode & CullMode -> CullMode
    func pure __bitor__(b: CullMode) -> CullMode # CullMode | CullMode -> CullMode

    # constants
    let BACK: CullMode
    let FRONT: CullMode
    let NONE: CullMode

Functions ed

func static pure all(type: Class&) -> CullMode[]
...

func static pure from_int(i: i32) -> CullMode
...

func static pure parse(label: string, type: Class&) -> CullMode
...