Orientation
PlaneMesh.swift:22enum Orientationenum Orientationimport SwiftGodotFramework to write Godot Game Extensions using the Swift Programming Language.
class PlaneMeshClass representing a planar PrimitiveMesh.
case xPlaneMesh will face the positive X-axis.
case yPlaneMesh will face the positive Y-axis. This matches the behavior of the PlaneMesh in Godot 3.x.
case zPlaneMesh will face the positive Z-axis. This matches the behavior of the QuadMesh in Godot 3.x.
override class var godotClassName: StringName { get }final var centerOffset: Vector3 { get set }Offset of the generated plane. Useful for particles.
final var orientation: PlaneMesh.Orientation { get set }Direction that the PlaneMesh is facing. See Orientation for options.
final var size: Vector2 { get set }Size of the generated plane.
final var subdivideDepth: Int32 { get set }Number of subdivision along the Z axis.
final var subdivideWidth: Int32 { get set }Number of subdivision along the X axis.
protocol CaseIterableA type that provides a collection of all of its values.
protocol CustomDebugStringConvertibleA type with a customized textual representation suitable for debugging purposes.
protocol EquatableA type that can be compared for value equality.
protocol Hashable : EquatableA 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.
init?(rawValue: Int64) var debugDescription: String { get }A textual representation of this instance, suitable for debugging
var hashValue: Int { get }static func != (lhs: Self, rhs: Self) -> Bool Returns a Boolean value indicating whether two values are not equal.
func hash(into hasher: inout Hasher)