PixelKit

public class PixelKit

Undocumented

  • Undocumented

    Declaration

    Swift

    public static let main: PixelKit
  • Undocumented

    Declaration

    Swift

    public weak var delegate: PixelDelegate?
  • Undocumented

    Declaration

    Swift

    public var logActive: Bool
  • Undocumented

    Declaration

    Swift

    public var logLevel: PixelKit.LogLevel
  • Undocumented

    Declaration

    Swift

    public var logSource: Bool
  • Undocumented

    Declaration

    Swift

    public var logLoopLimitActive: Bool
  • Undocumented

    Declaration

    Swift

    public var logLoopLimitFrameCount: Int
  • Undocumented

    Declaration

    Swift

    public var logHighResWarnings: Bool
  • Undocumented

    Declaration

    Swift

    public var logTime: Bool
  • Undocumented

    Declaration

    Swift

    public var logPadding: Bool
  • Undocumented

    Declaration

    Swift

    public var logExtra: Bool
  • Undocumented

    Declaration

    Swift

    public var logDynamicShaderCode: Bool
  • Undocumented

    Declaration

    Swift

    public var logCallback: ((PixelKit.Log) -> ())?
  • Undocumented

    Declaration

    Swift

    public var metalErrorCodeCallback: ((PixelKit.MetalErrorCode) -> ())?
  • Undocumented

    Declaration

    Swift

    public var finalPix: PIX?
  • Undocumented

    Declaration

    Swift

    public var pixLinks: PIX.Links
  • Undocumented

    Declaration

    Swift

    public var linkedPixs: [PIX] { get }
  • Undocumented

    Declaration

    Swift

    public var frame: Int
  • Undocumented

    Declaration

    Swift

    public var finalFrame: Int
  • Undocumented

    Declaration

    Swift

    public var seconds: CGFloat { get }
  • fps

    Undocumented

    Declaration

    Swift

    public var fps: Int { get }
  • Undocumented

    Declaration

    Swift

    public var finalFps: Int? { get }
  • Undocumented

    Declaration

    Swift

    public var fpsMax: Int { get }
  • Undocumented

    Declaration

    Swift

    public var metalDevice: MTLDevice!
  • Log

    Undocumented

    See more

    Declaration

    Swift

    public struct Log
  • Undocumented

    See more

    Declaration

    Swift

    public struct PIXRef
  • Undocumented

    See more

    Declaration

    Swift

    public struct CodeRef
  • Undocumented

    See more

    Declaration

    Swift

    public enum LogLevel : String
  • Undocumented

    See more

    Declaration

    Swift

    public enum LogCategory : String
  • Undocumented

    Declaration

    Swift

    public func logAll()
  • Undocumented

    Declaration

    Swift

    public func log(prefix: String = "PixelKit", pix: PIX? = nil, _ level: LogLevel, _ category: LogCategory?, _ message: String, loop: Bool = false, clean: Bool = false, e error: Error? = nil, _ file: String = #file, _ function: String = #function, _ line: Int = #line)
  • Undocumented

    Declaration

    Swift

    public func formatClean(log: Log) -> String
  • Undocumented

    Declaration

    Swift

    public func format(log: Log) -> String
  • Undocumented

    See more

    Declaration

    Swift

    public struct Pixel