GType

    VisualShader.swift:13
    enum GType

    Cases

    • case vertex

      A vertex shader, operating on vertices.

    • case fragment

      A fragment shader, operating on fragments (pixels).

    • case light

      A shader for light calculations.

    • case start

      A function for the “start” stage of particle shader.

    • case process

      A function for the “process” stage of particle shader.

    • case collide

      A function for the “collide” stage (particle collision handler) of particle shader.

    • case startCustom

      A function for the “start” stage of particle shader, with customized output.

    • case processCustom

      A function for the “process” stage of particle shader, with customized output.

    • case sky

      A shader for 3D environment’s sky.

    • case fog

      A compute shader that runs for each froxel of the volumetric fog map.

    • case max

      Represents the size of the VisualShader/Type enum.

    Other members in extension

    View members

    Hide members

    This section is hidden by default because it contains too many (24) members.

    Types

    Type members

    Instance members

    Citizens in SwiftGodot

    Conformances

    Type members

    Instance members

    Type features

    Instance features