Node

class Node

IN PROGRESS

  • Undocumented

    Declaration

    Swift

    var name: String
  • Undocumented

    Declaration

    Swift

    var position: float3
  • Undocumented

    Declaration

    Swift

    var rotation: float3 { get set }
  • Undocumented

    Declaration

    Swift

    var scale: float3
  • Undocumented

    Declaration

    Swift

    var quaternion: simd_quatf
  • Undocumented

    Declaration

    Swift

    var boundingBox: MDLAxisAlignedBoundingBox
  • Undocumented

    Declaration

    Swift

    var size: float3 { get }
  • Undocumented

    Declaration

    Swift

    var modelMatrix: float4x4 { get }
  • Undocumented

    Declaration

    Swift

    func update(deltaTime: Float)
  • Undocumented

    Declaration

    Swift

    var parent: Node?
  • Undocumented

    Declaration

    Swift

    var children: [Node]
  • Undocumented

    Declaration

    Swift

    final func add(childNode: Node)
  • Undocumented

    Declaration

    Swift

    final func remove(childNode: Node)
  • Undocumented

    Declaration

    Swift

    var worldTransform: float4x4 { get }
  • Undocumented

    Declaration

    Swift

    var forwardVector: float3 { get }
  • Undocumented

    Declaration

    Swift

    var rightVector: float3 { get }