init
TypeScriptstatic init(): MTLInstanceAccelerationStructureDescriptorSwift declarationinit()class · iOS 14.0+ · SDK 27.1
class MTLInstanceAccelerationStructureDescriptorstatic init(): MTLInstanceAccelerationStructureDescriptorSwift declarationinit()get instanceCount(): numberSwift declarationvar instanceCount: Int { get set }set instanceCount(value: number)Swift declarationvar instanceCount: Int { get set }get instanceDescriptorBuffer(): (SDKHandle) | nullSwift declarationvar instanceDescriptorBuffer: (any MTLBuffer)? { get set }set instanceDescriptorBuffer(value: (SDKHandle) | null)Swift declarationvar instanceDescriptorBuffer: (any MTLBuffer)? { get set }get instanceDescriptorBufferOffset(): numberSwift declarationvar instanceDescriptorBufferOffset: Int { get set }set instanceDescriptorBufferOffset(value: number)Swift declarationvar instanceDescriptorBufferOffset: Int { get set }get instanceDescriptorStride(): numberSwift declarationvar instanceDescriptorStride: Int { get set }set instanceDescriptorStride(value: number)Swift declarationvar instanceDescriptorStride: Int { get set }get instanceDescriptorType(): MTLAccelerationStructureInstanceDescriptorTypeSwift declarationvar instanceDescriptorType: MTLAccelerationStructureInstanceDescriptorType { get set }set instanceDescriptorType(value: MTLAccelerationStructureInstanceDescriptorType)Swift declarationvar instanceDescriptorType: MTLAccelerationStructureInstanceDescriptorType { get set }get instanceTransformationMatrixLayout(): MTLMatrixLayoutSwift declarationvar instanceTransformationMatrixLayout: MTLMatrixLayout { get set }set instanceTransformationMatrixLayout(value: MTLMatrixLayout)Swift declarationvar instanceTransformationMatrixLayout: MTLMatrixLayout { get set }get instancedAccelerationStructures(): (Array<SDKHandle>) | nullSwift declarationvar instancedAccelerationStructures: [any MTLAccelerationStructure]? { get set }set instancedAccelerationStructures(value: (Array<SDKHandle>) | null)Swift declarationvar instancedAccelerationStructures: [any MTLAccelerationStructure]? { get set }get motionTransformBuffer(): (SDKHandle) | nullSwift declarationvar motionTransformBuffer: (any MTLBuffer)? { get set }set motionTransformBuffer(value: (SDKHandle) | null)Swift declarationvar motionTransformBuffer: (any MTLBuffer)? { get set }get motionTransformBufferOffset(): numberSwift declarationvar motionTransformBufferOffset: Int { get set }set motionTransformBufferOffset(value: number)Swift declarationvar motionTransformBufferOffset: Int { get set }get motionTransformCount(): numberSwift declarationvar motionTransformCount: Int { get set }set motionTransformCount(value: number)Swift declarationvar motionTransformCount: Int { get set }get motionTransformStride(): numberSwift declarationvar motionTransformStride: Int { get set }set motionTransformStride(value: number)Swift declarationvar motionTransformStride: Int { get set }get motionTransformType(): MTLTransformTypeSwift declarationvar motionTransformType: MTLTransformType { get set }set motionTransformType(value: MTLTransformType)Swift declarationvar motionTransformType: MTLTransformType { get set }No declarations were skipped in this snapshot.