accelerationStructureIndex
TypeScriptget accelerationStructureIndex(): numberSwift declarationvar accelerationStructureIndex: UInt32struct · iOS 15.0+ · SDK 27.1
struct MTLAccelerationStructureMotionInstanceDescriptorget accelerationStructureIndex(): numberSwift declarationvar accelerationStructureIndex: UInt32set accelerationStructureIndex(value: number)Swift declarationvar accelerationStructureIndex: UInt32get intersectionFunctionTableOffset(): numberSwift declarationvar intersectionFunctionTableOffset: UInt32set intersectionFunctionTableOffset(value: number)Swift declarationvar intersectionFunctionTableOffset: UInt32get mask(): numberSwift declarationvar mask: UInt32set mask(value: number)Swift declarationvar mask: UInt32get motionEndBorderMode(): MTLMotionBorderModeSwift declarationvar motionEndBorderMode: MTLMotionBorderModeset motionEndBorderMode(value: MTLMotionBorderMode)Swift declarationvar motionEndBorderMode: MTLMotionBorderModeget motionEndTime(): numberSwift declarationvar motionEndTime: Floatset motionEndTime(value: number)Swift declarationvar motionEndTime: Floatget motionStartBorderMode(): MTLMotionBorderModeSwift declarationvar motionStartBorderMode: MTLMotionBorderModeset motionStartBorderMode(value: MTLMotionBorderMode)Swift declarationvar motionStartBorderMode: MTLMotionBorderModeget motionStartTime(): numberSwift declarationvar motionStartTime: Floatset motionStartTime(value: number)Swift declarationvar motionStartTime: Floatget motionTransformsCount(): numberSwift declarationvar motionTransformsCount: UInt32set motionTransformsCount(value: number)Swift declarationvar motionTransformsCount: UInt32get motionTransformsStartIndex(): numberSwift declarationvar motionTransformsStartIndex: UInt32set motionTransformsStartIndex(value: number)Swift declarationvar motionTransformsStartIndex: UInt32get options(): MTLAccelerationStructureInstanceOptionsSwift declarationvar options: MTLAccelerationStructureInstanceOptionsset options(value: MTLAccelerationStructureInstanceOptions)Swift declarationvar options: MTLAccelerationStructureInstanceOptionsget userID(): numberSwift declarationvar userID: UInt32set userID(value: number)Swift declarationvar userID: UInt32static initOptionsMaskIntersectionFunctionTableOffsetAccelerationStructureIndexUserIDMotionTransformsStartIndexMotionTransformsCountMotionStartBorderModeMotionEndBorderModeMotionStartTimeMotionEndTime(options: MTLAccelerationStructureInstanceOptions, mask: number, intersectionFunctionTableOffset: number, accelerationStructureIndex: number, userID: number, motionTransformsStartIndex: number, motionTransformsCount: number, motionStartBorderMode: MTLMotionBorderMode, motionEndBorderMode: MTLMotionBorderMode, motionStartTime: number, motionEndTime: number): MTLAccelerationStructureMotionInstanceDescriptorSwift declarationinit(options: MTLAccelerationStructureInstanceOptions, mask: UInt32, intersectionFunctionTableOffset: UInt32, accelerationStructureIndex: UInt32, userID: UInt32, motionTransformsStartIndex: UInt32, motionTransformsCount: UInt32, motionStartBorderMode: MTLMotionBorderMode, motionEndBorderMode: MTLMotionBorderMode, motionStartTime: Float, motionEndTime: Float)static init(): MTLAccelerationStructureMotionInstanceDescriptorSwift declarationinit()No declarations were skipped in this snapshot.