Parameter

    ParticleProcessMaterial.swift:13
    enum Parameter

    Cases

    • case initialLinearVelocity

      Use with setParamMin(param:value:), setParamMax(param:value:), and setParamTexture(param:texture:) to set initial velocity properties.

    • case angularVelocity

      Use with setParamMin(param:value:), setParamMax(param:value:), and setParamTexture(param:texture:) to set angular velocity properties.

    • case orbitVelocity

      Use with setParamMin(param:value:), setParamMax(param:value:), and setParamTexture(param:texture:) to set orbital velocity properties.

    • case linearAccel

      Use with setParamMin(param:value:), setParamMax(param:value:), and setParamTexture(param:texture:) to set linear acceleration properties.

    • case radialAccel

      Use with setParamMin(param:value:), setParamMax(param:value:), and setParamTexture(param:texture:) to set radial acceleration properties.

    • case tangentialAccel

      Use with setParamMin(param:value:), setParamMax(param:value:), and setParamTexture(param:texture:) to set tangential acceleration properties.

    • case damping

      Use with setParamMin(param:value:), setParamMax(param:value:), and setParamTexture(param:texture:) to set damping properties.

    • case angle

      Use with setParamMin(param:value:), setParamMax(param:value:), and setParamTexture(param:texture:) to set angle properties.

    • case scale

      Use with setParamMin(param:value:), setParamMax(param:value:), and setParamTexture(param:texture:) to set scale properties.

    • case hueVariation

      Use with setParamMin(param:value:), setParamMax(param:value:), and setParamTexture(param:texture:) to set hue variation properties.

    • case animSpeed

      Use with setParamMin(param:value:), setParamMax(param:value:), and setParamTexture(param:texture:) to set animation speed properties.

    • case animOffset

      Use with setParamMin(param:value:), setParamMax(param:value:), and setParamTexture(param:texture:) to set animation offset properties.

    • case radialVelocity

      Use with setParamMin(param:value:), setParamMax(param:value:), and setParamTexture(param:texture:) to set radial velocity properties.

    • case directionalVelocity

      Use with setParamMin(param:value:), setParamMax(param:value:), and setParamTexture(param:texture:) to set directional velocity properties.

    • case scaleOverVelocity

      Use with setParamMin(param:value:), setParamMax(param:value:), and setParamTexture(param:texture:) to set scale over velocity properties.

    • case max

      Represents the size of the Parameter enum.

    • case turbVelInfluence

      Use with setParamMin(param:value:) and setParamMax(param:value:) to set the turbulence minimum und maximum influence on each particles velocity.

    • case turbInitDisplacement

      Use with setParamMin(param:value:) and setParamMax(param:value:) to set the turbulence minimum and maximum displacement of the particles spawn position.

    • case turbInfluenceOverLife

      Use with setParamTexture(param:texture:) to set the turbulence influence over the particles life time.

    Other members in extension

    View members

    Hide members

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

    Types

    Type members

    Instance members

    Citizens in SwiftGodot

    Conformances

    Type members

    Instance members

    Type features

    Instance features