Enumerationmigueldeicaza.swiftgodot 0.46.0SwiftGodot
ComparisonType
VisualShaderNodeCompare.swift:19enum ComparisonType
Cases
case scalar
A floating-point scalar.
case scalarInt
An integer scalar.
case scalarUint
An unsigned integer scalar.
case vector2d
A 2D vector type.
case vector3d
A 3D vector type.
case vector4d
A 4D vector type.
case boolean
A boolean type.
case transform
A transform (
mat4
) type.case max
Represents the size of the
ComparisonType
enum.
Other members in extension
Types
Type members
Instance members
var condition: VisualShaderNodeCompare.Condition
Extra condition which is applied if
type
is set to .ctypeVector3d.var function: VisualShaderNodeCompare.Function
A comparison function. See
Function
for options.var type: VisualShaderNodeCompare.ComparisonType
The type to be used in the comparison. See
ComparisonType
for options.
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.