DrawSprocket Changes
DrawSprocket
Added DSpAltBufferAttributes.init()
Added DSpAltBufferAttributes.init(width: UInt32, height: UInt32, options: DSpAltBufferOption, reserved:(UInt32, UInt32, UInt32, UInt32))
Added DSpBlitInfo.init()
Added DSpBlitInfo.init(completionFlag: Boolean, filler:(Int8, Int8, Int8), completionProc: DSpBlitDoneProc, srcContext: DSpContextReference, srcBuffer: CGrafPtr, srcRect: Rect, srcKey: UInt32, dstContext: DSpContextReference, dstBuffer: CGrafPtr, dstRect: Rect, dstKey: UInt32, mode: DSpBlitMode, reserved:(UInt32, UInt32, UInt32, UInt32))
Added DSpContextAttributes.init()
Added DSpContextAttributes.init(frequency: Fixed, displayWidth: UInt32, displayHeight: UInt32, reserved1: UInt32, reserved2: UInt32, colorNeeds: UInt32, colorTable: CTabHandle, contextOptions: OptionBits, backBufferDepthMask: OptionBits, displayDepthMask: OptionBits, backBufferBestDepth: UInt32, displayBestDepth: UInt32, pageCount: UInt32, filler:(Int8, Int8, Int8), gameMustConfirmSwitch: Boolean, reserved3:(UInt32, UInt32, UInt32, UInt32))
Modified DSpAltBufferAttributes [struct]
Declaration | |
---|---|
From | struct DSpAltBufferAttributes { var width: UInt32 var height: UInt32 var options: DSpAltBufferOption var reserved: (UInt32, UInt32, UInt32, UInt32) } |
To | struct DSpAltBufferAttributes { var width: UInt32 var height: UInt32 var options: DSpAltBufferOption var reserved: (UInt32, UInt32, UInt32, UInt32) init() init(width width: UInt32, height height: UInt32, options options: DSpAltBufferOption, reserved reserved: (UInt32, UInt32, UInt32, UInt32)) } |
Modified DSpBlitInfo [struct]
Declaration | |
---|---|
From | struct DSpBlitInfo { var completionFlag: Boolean var filler: (Int8, Int8, Int8) var completionProc: DSpBlitDoneProc var srcContext: DSpContextReference var srcBuffer: CGrafPtr var srcRect: Rect var srcKey: UInt32 var dstContext: DSpContextReference var dstBuffer: CGrafPtr var dstRect: Rect var dstKey: UInt32 var mode: DSpBlitMode var reserved: (UInt32, UInt32, UInt32, UInt32) } |
To | struct DSpBlitInfo { var completionFlag: Boolean var filler: (Int8, Int8, Int8) var completionProc: DSpBlitDoneProc var srcContext: DSpContextReference var srcBuffer: CGrafPtr var srcRect: Rect var srcKey: UInt32 var dstContext: DSpContextReference var dstBuffer: CGrafPtr var dstRect: Rect var dstKey: UInt32 var mode: DSpBlitMode var reserved: (UInt32, UInt32, UInt32, UInt32) init() init(completionFlag completionFlag: Boolean, filler filler: (Int8, Int8, Int8), completionProc completionProc: DSpBlitDoneProc, srcContext srcContext: DSpContextReference, srcBuffer srcBuffer: CGrafPtr, srcRect srcRect: Rect, srcKey srcKey: UInt32, dstContext dstContext: DSpContextReference, dstBuffer dstBuffer: CGrafPtr, dstRect dstRect: Rect, dstKey dstKey: UInt32, mode mode: DSpBlitMode, reserved reserved: (UInt32, UInt32, UInt32, UInt32)) } |
Modified DSpContextAttributes [struct]
Declaration | |
---|---|
From | struct DSpContextAttributes { var frequency: Fixed var displayWidth: UInt32 var displayHeight: UInt32 var reserved1: UInt32 var reserved2: UInt32 var colorNeeds: UInt32 var colorTable: CTabHandle var contextOptions: OptionBits var backBufferDepthMask: OptionBits var displayDepthMask: OptionBits var backBufferBestDepth: UInt32 var displayBestDepth: UInt32 var pageCount: UInt32 var filler: (Int8, Int8, Int8) var gameMustConfirmSwitch: Boolean var reserved3: (UInt32, UInt32, UInt32, UInt32) } |
To | struct DSpContextAttributes { var frequency: Fixed var displayWidth: UInt32 var displayHeight: UInt32 var reserved1: UInt32 var reserved2: UInt32 var colorNeeds: UInt32 var colorTable: CTabHandle var contextOptions: OptionBits var backBufferDepthMask: OptionBits var displayDepthMask: OptionBits var backBufferBestDepth: UInt32 var displayBestDepth: UInt32 var pageCount: UInt32 var filler: (Int8, Int8, Int8) var gameMustConfirmSwitch: Boolean var reserved3: (UInt32, UInt32, UInt32, UInt32) init() init(frequency frequency: Fixed, displayWidth displayWidth: UInt32, displayHeight displayHeight: UInt32, reserved1 reserved1: UInt32, reserved2 reserved2: UInt32, colorNeeds colorNeeds: UInt32, colorTable colorTable: CTabHandle, contextOptions contextOptions: OptionBits, backBufferDepthMask backBufferDepthMask: OptionBits, displayDepthMask displayDepthMask: OptionBits, backBufferBestDepth backBufferBestDepth: UInt32, displayBestDepth displayBestDepth: UInt32, pageCount pageCount: UInt32, filler filler: (Int8, Int8, Int8), gameMustConfirmSwitch gameMustConfirmSwitch: Boolean, reserved3 reserved3: (UInt32, UInt32, UInt32, UInt32)) } |
Modified DSpBlitDoneProc
Declaration | |
---|---|
From | typealias DSpBlitDoneProc = CFunctionPointer<((UnsafePointer<DSpBlitInfo>) -> Void)> |
To | typealias DSpBlitDoneProc = CFunctionPointer<((UnsafeMutablePointer<DSpBlitInfo>) -> Void)> |
Modified DSpBlitInfoPtr
Declaration | |
---|---|
From | typealias DSpBlitInfoPtr = UnsafePointer<DSpBlitInfo> |
To | typealias DSpBlitInfoPtr = UnsafeMutablePointer<DSpBlitInfo> |
Modified DSpCallbackProcPtr
Declaration | |
---|---|
From | typealias DSpCallbackProcPtr = CFunctionPointer<((DSpContextReference, UnsafePointer<()>) -> Boolean)> |
To | typealias DSpCallbackProcPtr = CFunctionPointer<((DSpContextReference, UnsafeMutablePointer<Void>) -> Boolean)> |
Modified DSpContextAttributesPtr
Declaration | |
---|---|
From | typealias DSpContextAttributesPtr = UnsafePointer<DSpContextAttributes> |
To | typealias DSpContextAttributesPtr = UnsafeMutablePointer<DSpContextAttributes> |
Modified DSpEventProcPtr
Declaration | |
---|---|
From | typealias DSpEventProcPtr = CFunctionPointer<((UnsafePointer<EventRecord>) -> Boolean)> |
To | typealias DSpEventProcPtr = CFunctionPointer<((UnsafeMutablePointer<EventRecord>) -> Boolean)> |