ArkFontRobotoBold.swift 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. //
  2. // Copyright 2026 Aarav Ravindra Kharade
  3. //
  4. // Licensed under the Apache License, Version 2.0 (the "License");
  5. // you may not use this file except in compliance with the License.
  6. // You may obtain a copy of the License at
  7. //
  8. // http://www.apache.org/licenses/LICENSE-2.0
  9. //
  10. // Unless required by applicable law or agreed to in writing, software
  11. // distributed under the License is distributed on an "AS IS" BASIS,
  12. // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  13. // See the License for the specific language governing permissions and
  14. // limitations under the License.
  15. //
  16. @_silgen_name("ArkFontRobotoBold_data") public var ArkFontRobotoBold_data_sym: UInt8
  17. @_silgen_name("ArkFontRobotoBold_data2x") public var ArkFontRobotoBold_data2x_sym: UInt8
  18. @_silgen_name("ArkFontRobotoBold_data3x") public var ArkFontRobotoBold_data3x_sym: UInt8
  19. @_silgen_name("ArkFontRobotoBold_data4x") public var ArkFontRobotoBold_data4x_sym: UInt8
  20. @_silgen_name("ArkFontRobotoBold_data6x") public var ArkFontRobotoBold_data6x_sym: UInt8
  21. public struct ArkFontRobotoBold {
  22. public static let charWidth = 32
  23. public static let charHeight = 36
  24. public static let charWidth2x = 64
  25. public static let charHeight2x = 72
  26. public static let charWidth3x = 96
  27. public static let charHeight3x = 108
  28. public static let charWidth4x = 128
  29. public static let charHeight4x = 144
  30. public static let charWidth6x = 192
  31. public static let charHeight6x = 216
  32. public static var data: UnsafePointer<UInt8> {
  33. return withUnsafePointer(to: &ArkFontRobotoBold_data_sym) { $0 }
  34. }
  35. public static var data2x: UnsafePointer<UInt8> {
  36. return withUnsafePointer(to: &ArkFontRobotoBold_data2x_sym) { $0 }
  37. }
  38. public static var data3x: UnsafePointer<UInt8> {
  39. return withUnsafePointer(to: &ArkFontRobotoBold_data3x_sym) { $0 }
  40. }
  41. public static var data4x: UnsafePointer<UInt8> {
  42. return withUnsafePointer(to: &ArkFontRobotoBold_data4x_sym) { $0 }
  43. }
  44. public static var data6x: UnsafePointer<UInt8> {
  45. return withUnsafePointer(to: &ArkFontRobotoBold_data6x_sym) { $0 }
  46. }
  47. }