Kaba class PhysicsMode ed

...

Syntax ed

class PhysicsMode

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

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

    # constants
    const FULL_EXTERNAL: PhysicsMode
    const FULL_INTERNAL: PhysicsMode
    const NONE: PhysicsMode
    const SIMPLE: PhysicsMode

Functions ed

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

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

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