24 lines
587 B
Swift
24 lines
587 B
Swift
//
|
|
// BitmapPixels.swift
|
|
// FruitMachine
|
|
//
|
|
// Created by Christopher Rohl on 7/30/17.
|
|
// Copyright © 2017 Christopher Rohl. All rights reserved.
|
|
//
|
|
|
|
import Cocoa
|
|
|
|
class BitmapPixels: NSObject {
|
|
//2bpp bitmap data so that we're byte-aligned for ease of use.
|
|
struct PixelData {
|
|
var data: UInt8 = 0
|
|
}
|
|
|
|
static let bitsPerComponent: UInt8 = 2
|
|
static let bitsPerPixel: UInt = 8
|
|
static let colorSpace = CGColorSpaceCreateDeviceRGB()
|
|
|
|
static let ColorBlack = PixelData(data: 0b11000000)
|
|
static let ColorWhite = PixelData(data: 0b11111111)
|
|
}
|