Enumerationmigueldeicaza.swiftgodot 0.45.0SwiftGodot
Qualifier
VisualShaderNodeParameter.swift:13enum Qualifier
Cases
case none
The parameter will be tied to the
ShaderMaterial
using this shader.case global
The parameter will use a global value, defined in Project Settings.
case instance
The parameter will be tied to the node with attached
ShaderMaterial
using this shader.case max
Represents the size of the
Qualifier
enum.
Other members in extension
Type members
Instance members
var parameterName: String
Name of the parameter, by which it can be accessed through the
ShaderMaterial
properties.var qualifier: VisualShaderNodeParameter.Qualifier
Defines the scope of the parameter.
Citizens in SwiftGodot
Conformances
protocol CaseIterable
A type that provides a collection of all of its values.
protocol CustomDebugStringConvertible
A type with a customized textual representation suitable for debugging purposes.
protocol Equatable
A type that can be compared for value equality.
protocol Hashable
A type that can be hashed into a
Hasher
to produce an integer hash value.protocol RawRepresentable<RawValue>
A type that can be converted to and from an associated raw value.
Type members
Instance members
var debugDescription: String
A textual representation of this instance, suitable for debugging
Type features
static func != (lhs: Self, rhs: Self
) -> Bool Returns a Boolean value indicating whether two values are not equal.