LavaUI docs

protocol View3D

Swift

protocol View3D

Not documented.

Sources/LavaUI/Spatial.swift:407

Methods

func animation3D(_ animation: SpatialAnimation = .smooth()) -> some View3D
  

Not documented.

Sources/LavaUI/Spatial.swift:553

func catalog3D(index: Int, itemCount: Int, focusedIndex: Int?, layout: CatalogLayout3D = .focusedShelf()) -> some View3D
  

Not documented.

Sources/LavaUI/Spatial.swift:514

func catalog3D(index: Int, itemCount: Int, focusedIndex: Int?, itemHeight: Float = 0, layout: BookshelfLayout3D) -> some View3D
  

Not documented.

Sources/LavaUI/Spatial.swift:522

func material3D(_ material: Material3D) -> some View3D
  

Not documented.

Sources/LavaUI/Spatial.swift:556

func offset3D(x: Float = 0, y: Float = 0, z: Float = 0) -> some View3D
  

Not documented.

Sources/LavaUI/Spatial.swift:535

func onHover3D(_ action: @escaping (Bool) -> Void) -> some View3D
  

Not documented.

Sources/LavaUI/Spatial.swift:585

func onTap3D(_ action: @escaping () -> Void) -> some View3D
  

Not documented.

Sources/LavaUI/Spatial.swift:588

func position(_ value: Vector3) -> some View3D
  

Not documented.

Sources/LavaUI/Spatial.swift:532

func reflection3D(_ style: Reflection3DStyle = Reflection3DStyle()) -> some View3D
  

Not documented.

Sources/LavaUI/Spatial.swift:571

func reflection3D(planeY: Float = -0.75, opacity: Float = 0.3, fadeDistance: Float = 1.6, blurRadius: Float = 1.5) -> some View3D
  

Not documented.

Sources/LavaUI/Spatial.swift:576

func rotation3D(angle: Angle3D, axis: Vector3) -> some View3D
  

Not documented.

Sources/LavaUI/Spatial.swift:547

func scale3D(_ value: Float) -> some View3D
  

Not documented.

Sources/LavaUI/Spatial.swift:541

func scale3D(_ value: Vector3) -> some View3D
  

Not documented.

Sources/LavaUI/Spatial.swift:544

func shadow3D(_ style: Shadow3DStyle = Shadow3DStyle()) -> some View3D
  

Not documented.

Sources/LavaUI/Spatial.swift:559

func shadow3D(color: Color = Color(r: 0, g: 0, b: 0), radius: Float = 16, offsetX: Float = 7, offsetY: Float = 11, opacity: Float = 0.32) -> some View3D
  

Not documented.

Sources/LavaUI/Spatial.swift:562

func spatialElements() -> [SpatialElement]

Not documented.

Sources/LavaUI/Spatial.swift:408

func transform3D(_ value: Transform3D) -> some View3D
  

Not documented.

Sources/LavaUI/Spatial.swift:511