Kaba class PipelineBindPoint ed

...

Syntax ed

class PipelineBindPoint

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

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

    # constants
    let COMPUTE: PipelineBindPoint
    let GRAPHICS: PipelineBindPoint
    let RAY_TRACING: PipelineBindPoint

Functions ed

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

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

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