UnityEngine.TextCoreFontEngineModule.xml 47 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904
  1. <?xml version="1.0" encoding="utf-8" standalone="yes"?>
  2. <doc>
  3. <members>
  4. <assembly>
  5. <name>UnityEngine.TextCoreFontEngineModule</name>
  6. </assembly>
  7. <member name="T:UnityEngine.TextCore.FaceInfo">
  8. <summary>
  9. <para>A structure that contains information about a given typeface and for a specific point size.</para>
  10. </summary>
  11. </member>
  12. <member name="P:UnityEngine.TextCore.FaceInfo.ascentLine">
  13. <summary>
  14. <para>The Ascent line is typically located at the top of the tallest glyph in the typeface.</para>
  15. </summary>
  16. </member>
  17. <member name="P:UnityEngine.TextCore.FaceInfo.baseline">
  18. <summary>
  19. <para>The Baseline is an imaginary line upon which all glyphs appear to rest on.</para>
  20. </summary>
  21. </member>
  22. <member name="P:UnityEngine.TextCore.FaceInfo.capLine">
  23. <summary>
  24. <para>The Cap line is typically located at the top of capital letters.</para>
  25. </summary>
  26. </member>
  27. <member name="P:UnityEngine.TextCore.FaceInfo.descentLine">
  28. <summary>
  29. <para>The Descent line is typically located at the bottom of the glyph with the lowest descender in the typeface.</para>
  30. </summary>
  31. </member>
  32. <member name="P:UnityEngine.TextCore.FaceInfo.familyName">
  33. <summary>
  34. <para>The name of the font typeface also known as family name.</para>
  35. </summary>
  36. </member>
  37. <member name="P:UnityEngine.TextCore.FaceInfo.lineHeight">
  38. <summary>
  39. <para>The line height represents the distance between consecutive lines of text.</para>
  40. </summary>
  41. </member>
  42. <member name="P:UnityEngine.TextCore.FaceInfo.meanLine">
  43. <summary>
  44. <para>The Mean line is typically located at the top of lowercase letters.</para>
  45. </summary>
  46. </member>
  47. <member name="P:UnityEngine.TextCore.FaceInfo.pointSize">
  48. <summary>
  49. <para>The point size used for sampling the typeface.</para>
  50. </summary>
  51. </member>
  52. <member name="P:UnityEngine.TextCore.FaceInfo.scale">
  53. <summary>
  54. <para>The relative scale of the typeface.</para>
  55. </summary>
  56. </member>
  57. <member name="P:UnityEngine.TextCore.FaceInfo.strikethroughOffset">
  58. <summary>
  59. <para>The position of the strikethrough.</para>
  60. </summary>
  61. </member>
  62. <member name="P:UnityEngine.TextCore.FaceInfo.strikethroughThickness">
  63. <summary>
  64. <para>The thickness of the strikethrough.</para>
  65. </summary>
  66. </member>
  67. <member name="P:UnityEngine.TextCore.FaceInfo.styleName">
  68. <summary>
  69. <para>The style name of the typeface which defines both the visual style and weight of the typeface.</para>
  70. </summary>
  71. </member>
  72. <member name="P:UnityEngine.TextCore.FaceInfo.subscriptOffset">
  73. <summary>
  74. <para>The position of characters using subscript.</para>
  75. </summary>
  76. </member>
  77. <member name="P:UnityEngine.TextCore.FaceInfo.subscriptSize">
  78. <summary>
  79. <para>The relative size / scale of subscript characters.</para>
  80. </summary>
  81. </member>
  82. <member name="P:UnityEngine.TextCore.FaceInfo.superscriptOffset">
  83. <summary>
  84. <para>The position of characters using superscript.</para>
  85. </summary>
  86. </member>
  87. <member name="P:UnityEngine.TextCore.FaceInfo.superscriptSize">
  88. <summary>
  89. <para>The relative size / scale of superscript characters.</para>
  90. </summary>
  91. </member>
  92. <member name="P:UnityEngine.TextCore.FaceInfo.tabWidth">
  93. <summary>
  94. <para>The width of the tab character.</para>
  95. </summary>
  96. </member>
  97. <member name="P:UnityEngine.TextCore.FaceInfo.underlineOffset">
  98. <summary>
  99. <para>The position of the underline.</para>
  100. </summary>
  101. </member>
  102. <member name="P:UnityEngine.TextCore.FaceInfo.underlineThickness">
  103. <summary>
  104. <para>The thickness of the underline.</para>
  105. </summary>
  106. </member>
  107. <member name="M:UnityEngine.TextCore.FaceInfo.Compare(UnityEngine.TextCore.FaceInfo)">
  108. <summary>
  109. <para>Compares the information in this FaceInfo structure with the information in the given FaceInfo structure to determine whether they have the same values.</para>
  110. </summary>
  111. <param name="other">The FaceInfo structure to compare this FaceInfo structure with.</param>
  112. <returns>
  113. <para>Returns true if the FaceInfo structures have the same values. False if not.</para>
  114. </returns>
  115. </member>
  116. <member name="T:UnityEngine.TextCore.Glyph">
  117. <summary>
  118. <para>A Glyph is the visual representation of a text element or character.</para>
  119. </summary>
  120. </member>
  121. <member name="P:UnityEngine.TextCore.Glyph.atlasIndex">
  122. <summary>
  123. <para>The index of the atlas texture that contains this glyph.</para>
  124. </summary>
  125. </member>
  126. <member name="P:UnityEngine.TextCore.Glyph.classDefinitionType">
  127. <summary>
  128. <para>Glyph class definition type.</para>
  129. </summary>
  130. </member>
  131. <member name="P:UnityEngine.TextCore.Glyph.glyphRect">
  132. <summary>
  133. <para>A rectangle that defines the position of a glyph within an atlas texture.</para>
  134. </summary>
  135. </member>
  136. <member name="P:UnityEngine.TextCore.Glyph.index">
  137. <summary>
  138. <para>The index of the glyph in the source font file.</para>
  139. </summary>
  140. </member>
  141. <member name="P:UnityEngine.TextCore.Glyph.metrics">
  142. <summary>
  143. <para>The metrics that define the size, position and spacing of a glyph when performing text layout.</para>
  144. </summary>
  145. </member>
  146. <member name="P:UnityEngine.TextCore.Glyph.scale">
  147. <summary>
  148. <para>The relative scale of the glyph. The default value is 1.0.</para>
  149. </summary>
  150. </member>
  151. <member name="M:UnityEngine.TextCore.Glyph.Compare(UnityEngine.TextCore.Glyph)">
  152. <summary>
  153. <para>Compares two glyphs to determine if they have the same values.</para>
  154. </summary>
  155. <param name="other">The glyph to compare with.</param>
  156. <returns>
  157. <para>Returns true if the glyphs have the same values. False if not.</para>
  158. </returns>
  159. </member>
  160. <member name="M:UnityEngine.TextCore.Glyph.#ctor">
  161. <summary>
  162. <para>Constructor for a new glyph.</para>
  163. </summary>
  164. <param name="glyph">Glyph used as a reference for the new glyph.</param>
  165. <param name="index">The index of the glyph in the font file.</param>
  166. <param name="metrics">The metrics of the glyph.</param>
  167. <param name="glyphRect">The GlyphRect defining the position of the glyph in the atlas texture.</param>
  168. <param name="scale">The relative scale of the glyph.</param>
  169. <param name="atlasIndex">The index of the atlas texture that contains the glyph.</param>
  170. </member>
  171. <member name="M:UnityEngine.TextCore.Glyph.#ctor(UnityEngine.TextCore.Glyph)">
  172. <summary>
  173. <para>Constructor for a new glyph.</para>
  174. </summary>
  175. <param name="glyph">Glyph used as a reference for the new glyph.</param>
  176. <param name="index">The index of the glyph in the font file.</param>
  177. <param name="metrics">The metrics of the glyph.</param>
  178. <param name="glyphRect">The GlyphRect defining the position of the glyph in the atlas texture.</param>
  179. <param name="scale">The relative scale of the glyph.</param>
  180. <param name="atlasIndex">The index of the atlas texture that contains the glyph.</param>
  181. </member>
  182. <member name="M:UnityEngine.TextCore.Glyph.#ctor(System.UInt32,UnityEngine.TextCore.GlyphMetrics,UnityEngine.TextCore.GlyphRect)">
  183. <summary>
  184. <para>Constructor for a new glyph.</para>
  185. </summary>
  186. <param name="glyph">Glyph used as a reference for the new glyph.</param>
  187. <param name="index">The index of the glyph in the font file.</param>
  188. <param name="metrics">The metrics of the glyph.</param>
  189. <param name="glyphRect">The GlyphRect defining the position of the glyph in the atlas texture.</param>
  190. <param name="scale">The relative scale of the glyph.</param>
  191. <param name="atlasIndex">The index of the atlas texture that contains the glyph.</param>
  192. </member>
  193. <member name="M:UnityEngine.TextCore.Glyph.#ctor(System.UInt32,UnityEngine.TextCore.GlyphMetrics,UnityEngine.TextCore.GlyphRect,System.Single,System.Int32)">
  194. <summary>
  195. <para>Constructor for a new glyph.</para>
  196. </summary>
  197. <param name="glyph">Glyph used as a reference for the new glyph.</param>
  198. <param name="index">The index of the glyph in the font file.</param>
  199. <param name="metrics">The metrics of the glyph.</param>
  200. <param name="glyphRect">The GlyphRect defining the position of the glyph in the atlas texture.</param>
  201. <param name="scale">The relative scale of the glyph.</param>
  202. <param name="atlasIndex">The index of the atlas texture that contains the glyph.</param>
  203. </member>
  204. <member name="T:UnityEngine.TextCore.GlyphClassDefinitionType">
  205. <summary>
  206. <para>Options to specify the glyph class definition type.</para>
  207. </summary>
  208. </member>
  209. <member name="F:UnityEngine.TextCore.GlyphClassDefinitionType.Base">
  210. <summary>
  211. <para>Defines the glyph as a Base glyph.</para>
  212. </summary>
  213. </member>
  214. <member name="F:UnityEngine.TextCore.GlyphClassDefinitionType.Component">
  215. <summary>
  216. <para>Defines the glyph as a Component glyph.</para>
  217. </summary>
  218. </member>
  219. <member name="F:UnityEngine.TextCore.GlyphClassDefinitionType.Ligature">
  220. <summary>
  221. <para>Defines the glyph as a Ligature.</para>
  222. </summary>
  223. </member>
  224. <member name="F:UnityEngine.TextCore.GlyphClassDefinitionType.Mark">
  225. <summary>
  226. <para>Defines the glyph as a Mark glyph.</para>
  227. </summary>
  228. </member>
  229. <member name="F:UnityEngine.TextCore.GlyphClassDefinitionType.Undefined">
  230. <summary>
  231. <para>Defines the glyph as Undefined.</para>
  232. </summary>
  233. </member>
  234. <member name="T:UnityEngine.TextCore.GlyphMetrics">
  235. <summary>
  236. <para>A set of values that define the size, position and spacing of a glyph when performing text layout.</para>
  237. </summary>
  238. </member>
  239. <member name="P:UnityEngine.TextCore.GlyphMetrics.height">
  240. <summary>
  241. <para>The height of the glyph.</para>
  242. </summary>
  243. </member>
  244. <member name="P:UnityEngine.TextCore.GlyphMetrics.horizontalAdvance">
  245. <summary>
  246. <para>The horizontal distance to increase (left to right) or decrease (right to left) the drawing position relative to the origin of the text element.</para>
  247. </summary>
  248. </member>
  249. <member name="P:UnityEngine.TextCore.GlyphMetrics.horizontalBearingX">
  250. <summary>
  251. <para>The horizontal distance from the current drawing position (origin) relative to the element's left bounding box edge (bbox).</para>
  252. </summary>
  253. </member>
  254. <member name="P:UnityEngine.TextCore.GlyphMetrics.horizontalBearingY">
  255. <summary>
  256. <para>The vertical distance from the current baseline relative to the element's top bounding box edge (bbox).</para>
  257. </summary>
  258. </member>
  259. <member name="P:UnityEngine.TextCore.GlyphMetrics.width">
  260. <summary>
  261. <para>The width of the glyph.</para>
  262. </summary>
  263. </member>
  264. <member name="M:UnityEngine.TextCore.GlyphMetrics.#ctor(System.Single,System.Single,System.Single,System.Single,System.Single)">
  265. <summary>
  266. <para>Constructs a new GlyphMetrics structure.</para>
  267. </summary>
  268. <param name="width">The width of the glyph.</param>
  269. <param name="height">The height of the glyph.</param>
  270. <param name="bearingX">The horizontal bearingX.</param>
  271. <param name="bearingY">The horizontal bearingY.</param>
  272. <param name="advance">The horizontal advance.</param>
  273. </member>
  274. <member name="T:UnityEngine.TextCore.GlyphRect">
  275. <summary>
  276. <para>A rectangle that defines the position of a glyph within an atlas texture.</para>
  277. </summary>
  278. </member>
  279. <member name="P:UnityEngine.TextCore.GlyphRect.height">
  280. <summary>
  281. <para>The height of the glyph.</para>
  282. </summary>
  283. </member>
  284. <member name="P:UnityEngine.TextCore.GlyphRect.width">
  285. <summary>
  286. <para>The width of the glyph.</para>
  287. </summary>
  288. </member>
  289. <member name="P:UnityEngine.TextCore.GlyphRect.x">
  290. <summary>
  291. <para>The x position of the glyph in the font atlas texture.</para>
  292. </summary>
  293. </member>
  294. <member name="P:UnityEngine.TextCore.GlyphRect.y">
  295. <summary>
  296. <para>The y position of the glyph in the font atlas texture.</para>
  297. </summary>
  298. </member>
  299. <member name="P:UnityEngine.TextCore.GlyphRect.zero">
  300. <summary>
  301. <para>A GlyphRect with all values set to zero. Shorthand for writing GlyphRect(0, 0, 0, 0).</para>
  302. </summary>
  303. </member>
  304. <member name="M:UnityEngine.TextCore.GlyphRect.#ctor(System.Int32,System.Int32,System.Int32,System.Int32)">
  305. <summary>
  306. <para>Constructor for a new GlyphRect.</para>
  307. </summary>
  308. <param name="x">The x position of the glyph in the atlas texture.</param>
  309. <param name="y">The y position of the glyph in the atlas texture.</param>
  310. <param name="width">The width of the glyph.</param>
  311. <param name="height">The height of the glyph.</param>
  312. <param name="rect">The Rect used to construct the new GlyphRect.</param>
  313. </member>
  314. <member name="M:UnityEngine.TextCore.GlyphRect.#ctor(UnityEngine.Rect)">
  315. <summary>
  316. <para>Constructor for a new GlyphRect.</para>
  317. </summary>
  318. <param name="x">The x position of the glyph in the atlas texture.</param>
  319. <param name="y">The y position of the glyph in the atlas texture.</param>
  320. <param name="width">The width of the glyph.</param>
  321. <param name="height">The height of the glyph.</param>
  322. <param name="rect">The Rect used to construct the new GlyphRect.</param>
  323. </member>
  324. <member name="T:UnityEngine.TextCore.LowLevel.FontEngine">
  325. <summary>
  326. <para>The FontEngine is used to access data from source font files. This includes information about individual characters, glyphs and relevant metrics typically used in the process of text parsing, layout and rendering.
  327. The types of font files supported are TrueType (.ttf, .ttc) and OpenType (.otf).
  328. The FontEngine is also used to raster the visual representation of characters known as glyphs in a given font atlas texture.</para>
  329. </summary>
  330. </member>
  331. <member name="M:UnityEngine.TextCore.LowLevel.FontEngine.DestroyFontEngine">
  332. <summary>
  333. <para>Destroy and unload resources used by the Font Engine.</para>
  334. </summary>
  335. <returns>
  336. <para>A value of zero (0) if the Font Engine and used resources were successfully released.</para>
  337. </returns>
  338. </member>
  339. <member name="M:UnityEngine.TextCore.LowLevel.FontEngine.GetFaceInfo">
  340. <summary>
  341. <para>Get the FaceInfo for the currently loaded and sized typeface.</para>
  342. </summary>
  343. <returns>
  344. <para>Returns the FaceInfo of the currently loaded typeface.</para>
  345. </returns>
  346. </member>
  347. <member name="M:UnityEngine.TextCore.LowLevel.FontEngine.GetFontFaces">
  348. <summary>
  349. <para>Gets the font faces and styles for the currently loaded font.</para>
  350. </summary>
  351. <returns>
  352. <para>An array that contains the names of the font faces and styles.</para>
  353. </returns>
  354. </member>
  355. <member name="M:UnityEngine.TextCore.LowLevel.FontEngine.GetSystemFontNames">
  356. <summary>
  357. <para>Gets the family and style names of the system fonts.</para>
  358. </summary>
  359. <returns>
  360. <para>String array that contains the family and style names of the system fonts.</para>
  361. </returns>
  362. </member>
  363. <member name="M:UnityEngine.TextCore.LowLevel.FontEngine.InitializeFontEngine">
  364. <summary>
  365. <para>Initialize the Font Engine and required resources.</para>
  366. </summary>
  367. <returns>
  368. <para>A value of zero (0) if the initialization of the Font Engine was successful.</para>
  369. </returns>
  370. </member>
  371. <member name="M:UnityEngine.TextCore.LowLevel.FontEngine.LoadFontFace(UnityEngine.Font)">
  372. <summary>
  373. <para>Load a source font file.</para>
  374. </summary>
  375. <param name="filePath">The path of the source font file relative to the project.</param>
  376. <param name="pointSize">The point size used to scale the font face.</param>
  377. <param name="sourceFontFile">The byte array that contains the source font file.</param>
  378. <param name="font">The font to load the data from. The Unity font must be set to Dynamic mode with Include Font Data selected.</param>
  379. <param name="faceIndex">The face index of the font face to load. When the font file is a TrueType collection (.TTC), this specifies the face index of the font face to load. If the font file is a TrueType Font (.TTF) or OpenType Font (.OTF) file, the face index is always zero (0).</param>
  380. <param name="familyName">The family name of the font face to load.</param>
  381. <param name="styleName">The style name of the font face to load.</param>
  382. <returns>
  383. <para>A value of zero (0) if the font face was loaded successfully.</para>
  384. </returns>
  385. </member>
  386. <member name="M:UnityEngine.TextCore.LowLevel.FontEngine.LoadFontFace(UnityEngine.Font,System.Int32)">
  387. <summary>
  388. <para>Load a source font file.</para>
  389. </summary>
  390. <param name="filePath">The path of the source font file relative to the project.</param>
  391. <param name="pointSize">The point size used to scale the font face.</param>
  392. <param name="sourceFontFile">The byte array that contains the source font file.</param>
  393. <param name="font">The font to load the data from. The Unity font must be set to Dynamic mode with Include Font Data selected.</param>
  394. <param name="faceIndex">The face index of the font face to load. When the font file is a TrueType collection (.TTC), this specifies the face index of the font face to load. If the font file is a TrueType Font (.TTF) or OpenType Font (.OTF) file, the face index is always zero (0).</param>
  395. <param name="familyName">The family name of the font face to load.</param>
  396. <param name="styleName">The style name of the font face to load.</param>
  397. <returns>
  398. <para>A value of zero (0) if the font face was loaded successfully.</para>
  399. </returns>
  400. </member>
  401. <member name="M:UnityEngine.TextCore.LowLevel.FontEngine.LoadFontFace(UnityEngine.Font,System.Int32,System.Int32)">
  402. <summary>
  403. <para>Load a source font file.</para>
  404. </summary>
  405. <param name="filePath">The path of the source font file relative to the project.</param>
  406. <param name="pointSize">The point size used to scale the font face.</param>
  407. <param name="sourceFontFile">The byte array that contains the source font file.</param>
  408. <param name="font">The font to load the data from. The Unity font must be set to Dynamic mode with Include Font Data selected.</param>
  409. <param name="faceIndex">The face index of the font face to load. When the font file is a TrueType collection (.TTC), this specifies the face index of the font face to load. If the font file is a TrueType Font (.TTF) or OpenType Font (.OTF) file, the face index is always zero (0).</param>
  410. <param name="familyName">The family name of the font face to load.</param>
  411. <param name="styleName">The style name of the font face to load.</param>
  412. <returns>
  413. <para>A value of zero (0) if the font face was loaded successfully.</para>
  414. </returns>
  415. </member>
  416. <member name="M:UnityEngine.TextCore.LowLevel.FontEngine.LoadFontFace(System.String)">
  417. <summary>
  418. <para>Load a source font file.</para>
  419. </summary>
  420. <param name="filePath">The path of the source font file relative to the project.</param>
  421. <param name="pointSize">The point size used to scale the font face.</param>
  422. <param name="sourceFontFile">The byte array that contains the source font file.</param>
  423. <param name="font">The font to load the data from. The Unity font must be set to Dynamic mode with Include Font Data selected.</param>
  424. <param name="faceIndex">The face index of the font face to load. When the font file is a TrueType collection (.TTC), this specifies the face index of the font face to load. If the font file is a TrueType Font (.TTF) or OpenType Font (.OTF) file, the face index is always zero (0).</param>
  425. <param name="familyName">The family name of the font face to load.</param>
  426. <param name="styleName">The style name of the font face to load.</param>
  427. <returns>
  428. <para>A value of zero (0) if the font face was loaded successfully.</para>
  429. </returns>
  430. </member>
  431. <member name="M:UnityEngine.TextCore.LowLevel.FontEngine.LoadFontFace(System.String,System.Int32)">
  432. <summary>
  433. <para>Load a source font file.</para>
  434. </summary>
  435. <param name="filePath">The path of the source font file relative to the project.</param>
  436. <param name="pointSize">The point size used to scale the font face.</param>
  437. <param name="sourceFontFile">The byte array that contains the source font file.</param>
  438. <param name="font">The font to load the data from. The Unity font must be set to Dynamic mode with Include Font Data selected.</param>
  439. <param name="faceIndex">The face index of the font face to load. When the font file is a TrueType collection (.TTC), this specifies the face index of the font face to load. If the font file is a TrueType Font (.TTF) or OpenType Font (.OTF) file, the face index is always zero (0).</param>
  440. <param name="familyName">The family name of the font face to load.</param>
  441. <param name="styleName">The style name of the font face to load.</param>
  442. <returns>
  443. <para>A value of zero (0) if the font face was loaded successfully.</para>
  444. </returns>
  445. </member>
  446. <member name="M:UnityEngine.TextCore.LowLevel.FontEngine.LoadFontFace(System.String,System.Int32,System.Int32)">
  447. <summary>
  448. <para>Load a source font file.</para>
  449. </summary>
  450. <param name="filePath">The path of the source font file relative to the project.</param>
  451. <param name="pointSize">The point size used to scale the font face.</param>
  452. <param name="sourceFontFile">The byte array that contains the source font file.</param>
  453. <param name="font">The font to load the data from. The Unity font must be set to Dynamic mode with Include Font Data selected.</param>
  454. <param name="faceIndex">The face index of the font face to load. When the font file is a TrueType collection (.TTC), this specifies the face index of the font face to load. If the font file is a TrueType Font (.TTF) or OpenType Font (.OTF) file, the face index is always zero (0).</param>
  455. <param name="familyName">The family name of the font face to load.</param>
  456. <param name="styleName">The style name of the font face to load.</param>
  457. <returns>
  458. <para>A value of zero (0) if the font face was loaded successfully.</para>
  459. </returns>
  460. </member>
  461. <member name="M:UnityEngine.TextCore.LowLevel.FontEngine.LoadFontFace(System.Byte[])">
  462. <summary>
  463. <para>Load a source font file.</para>
  464. </summary>
  465. <param name="filePath">The path of the source font file relative to the project.</param>
  466. <param name="pointSize">The point size used to scale the font face.</param>
  467. <param name="sourceFontFile">The byte array that contains the source font file.</param>
  468. <param name="font">The font to load the data from. The Unity font must be set to Dynamic mode with Include Font Data selected.</param>
  469. <param name="faceIndex">The face index of the font face to load. When the font file is a TrueType collection (.TTC), this specifies the face index of the font face to load. If the font file is a TrueType Font (.TTF) or OpenType Font (.OTF) file, the face index is always zero (0).</param>
  470. <param name="familyName">The family name of the font face to load.</param>
  471. <param name="styleName">The style name of the font face to load.</param>
  472. <returns>
  473. <para>A value of zero (0) if the font face was loaded successfully.</para>
  474. </returns>
  475. </member>
  476. <member name="M:UnityEngine.TextCore.LowLevel.FontEngine.LoadFontFace(System.Byte[],System.Int32)">
  477. <summary>
  478. <para>Load a source font file.</para>
  479. </summary>
  480. <param name="filePath">The path of the source font file relative to the project.</param>
  481. <param name="pointSize">The point size used to scale the font face.</param>
  482. <param name="sourceFontFile">The byte array that contains the source font file.</param>
  483. <param name="font">The font to load the data from. The Unity font must be set to Dynamic mode with Include Font Data selected.</param>
  484. <param name="faceIndex">The face index of the font face to load. When the font file is a TrueType collection (.TTC), this specifies the face index of the font face to load. If the font file is a TrueType Font (.TTF) or OpenType Font (.OTF) file, the face index is always zero (0).</param>
  485. <param name="familyName">The family name of the font face to load.</param>
  486. <param name="styleName">The style name of the font face to load.</param>
  487. <returns>
  488. <para>A value of zero (0) if the font face was loaded successfully.</para>
  489. </returns>
  490. </member>
  491. <member name="M:UnityEngine.TextCore.LowLevel.FontEngine.LoadFontFace(System.Byte[],System.Int32,System.Int32)">
  492. <summary>
  493. <para>Load a source font file.</para>
  494. </summary>
  495. <param name="filePath">The path of the source font file relative to the project.</param>
  496. <param name="pointSize">The point size used to scale the font face.</param>
  497. <param name="sourceFontFile">The byte array that contains the source font file.</param>
  498. <param name="font">The font to load the data from. The Unity font must be set to Dynamic mode with Include Font Data selected.</param>
  499. <param name="faceIndex">The face index of the font face to load. When the font file is a TrueType collection (.TTC), this specifies the face index of the font face to load. If the font file is a TrueType Font (.TTF) or OpenType Font (.OTF) file, the face index is always zero (0).</param>
  500. <param name="familyName">The family name of the font face to load.</param>
  501. <param name="styleName">The style name of the font face to load.</param>
  502. <returns>
  503. <para>A value of zero (0) if the font face was loaded successfully.</para>
  504. </returns>
  505. </member>
  506. <member name="M:UnityEngine.TextCore.LowLevel.FontEngine.LoadFontFace(System.String,System.String)">
  507. <summary>
  508. <para>Load a source font file.</para>
  509. </summary>
  510. <param name="filePath">The path of the source font file relative to the project.</param>
  511. <param name="pointSize">The point size used to scale the font face.</param>
  512. <param name="sourceFontFile">The byte array that contains the source font file.</param>
  513. <param name="font">The font to load the data from. The Unity font must be set to Dynamic mode with Include Font Data selected.</param>
  514. <param name="faceIndex">The face index of the font face to load. When the font file is a TrueType collection (.TTC), this specifies the face index of the font face to load. If the font file is a TrueType Font (.TTF) or OpenType Font (.OTF) file, the face index is always zero (0).</param>
  515. <param name="familyName">The family name of the font face to load.</param>
  516. <param name="styleName">The style name of the font face to load.</param>
  517. <returns>
  518. <para>A value of zero (0) if the font face was loaded successfully.</para>
  519. </returns>
  520. </member>
  521. <member name="M:UnityEngine.TextCore.LowLevel.FontEngine.LoadFontFace(System.String,System.String,System.Int32)">
  522. <summary>
  523. <para>Load a source font file.</para>
  524. </summary>
  525. <param name="filePath">The path of the source font file relative to the project.</param>
  526. <param name="pointSize">The point size used to scale the font face.</param>
  527. <param name="sourceFontFile">The byte array that contains the source font file.</param>
  528. <param name="font">The font to load the data from. The Unity font must be set to Dynamic mode with Include Font Data selected.</param>
  529. <param name="faceIndex">The face index of the font face to load. When the font file is a TrueType collection (.TTC), this specifies the face index of the font face to load. If the font file is a TrueType Font (.TTF) or OpenType Font (.OTF) file, the face index is always zero (0).</param>
  530. <param name="familyName">The family name of the font face to load.</param>
  531. <param name="styleName">The style name of the font face to load.</param>
  532. <returns>
  533. <para>A value of zero (0) if the font face was loaded successfully.</para>
  534. </returns>
  535. </member>
  536. <member name="M:UnityEngine.TextCore.LowLevel.FontEngine.SetFaceSize(System.Int32)">
  537. <summary>
  538. <para>Set the size of the currently loaded font face.</para>
  539. </summary>
  540. <param name="pointSize">The point size used to scale the font face.</param>
  541. <returns>
  542. <para>A value of zero (0) if the font face was successfully scaled to the given point size.</para>
  543. </returns>
  544. </member>
  545. <member name="M:UnityEngine.TextCore.LowLevel.FontEngine.TryGetGlyphIndex(System.UInt32,System.UInt32&amp;)">
  546. <summary>
  547. <para>Try to get the glyph index for the character at the given Unicode value.</para>
  548. </summary>
  549. <param name="unicode">The unicode value of the character for which to lookup the glyph index.</param>
  550. <param name="glyphIndex">The index of the glyph for the given unicode character or the .notdef glyph (index 0) if no glyph is available for the given Unicode value.</param>
  551. <returns>
  552. <para>Returns true if the given unicode has a glyph index.</para>
  553. </returns>
  554. </member>
  555. <member name="M:UnityEngine.TextCore.LowLevel.FontEngine.TryGetGlyphWithIndexValue(System.UInt32,UnityEngine.TextCore.LowLevel.GlyphLoadFlags,UnityEngine.TextCore.Glyph&amp;)">
  556. <summary>
  557. <para>Try loading the glyph for the given index value and if available populate the glyph.</para>
  558. </summary>
  559. <param name="glyphIndex">The index of the glyph that should be loaded.</param>
  560. <param name="flags">The glyph loading flag that should be used to load the glyph.</param>
  561. <param name="glyph">The glyph using the provided index or the .notdef glyph (index 0) if no glyph was found at that index.</param>
  562. <returns>
  563. <para>Returns true if a glyph exists at the given index. Otherwise returns false.</para>
  564. </returns>
  565. </member>
  566. <member name="M:UnityEngine.TextCore.LowLevel.FontEngine.TryGetGlyphWithUnicodeValue(System.UInt32,UnityEngine.TextCore.LowLevel.GlyphLoadFlags,UnityEngine.TextCore.Glyph&amp;)">
  567. <summary>
  568. <para>Try loading a glyph for the given unicode value. If available, populates the glyph and returns true. Otherwise returns false and populates the glyph with the .notdef / missing glyph data.</para>
  569. </summary>
  570. <param name="flags">The glyph loading flag that should be used to load the glyph.</param>
  571. <param name="glyph">The glyph using the provided index or the .notdef glyph (index 0) if no glyph was found at that index.</param>
  572. <param name="unicode">The Unicode value of the character whose glyph should be loaded.</param>
  573. <returns>
  574. <para>Returns true if a glyph exists for the given unicode value. Otherwise returns false.</para>
  575. </returns>
  576. </member>
  577. <member name="M:UnityEngine.TextCore.LowLevel.FontEngine.UnloadAllFontFaces">
  578. <summary>
  579. <para>Unloads all currently loaded font faces and removes them from the cache.</para>
  580. </summary>
  581. <returns>
  582. <para>A value of zero (0) if the font faces were successfully unloaded and removed from the cache.</para>
  583. </returns>
  584. </member>
  585. <member name="M:UnityEngine.TextCore.LowLevel.FontEngine.UnloadFontFace">
  586. <summary>
  587. <para>Unloads current font face and removes it from the cache.</para>
  588. </summary>
  589. <returns>
  590. <para>A value of zero (0) if the font face was successfully unloaded and removed from the cache.</para>
  591. </returns>
  592. </member>
  593. <member name="T:UnityEngine.TextCore.LowLevel.FontEngineError">
  594. <summary>
  595. <para>Error code returned by the various FontEngine functions.</para>
  596. </summary>
  597. </member>
  598. <member name="F:UnityEngine.TextCore.LowLevel.FontEngineError.Atlas_Generation_Cancelled">
  599. <summary>
  600. <para>Error code returned when the FontEngine glyph packing or rendering process has been cancelled.</para>
  601. </summary>
  602. </member>
  603. <member name="F:UnityEngine.TextCore.LowLevel.FontEngineError.Invalid_Character_Code">
  604. <summary>
  605. <para>Error code returned by the LoadGlyph function when referencing an invalid Unicode character value.</para>
  606. </summary>
  607. </member>
  608. <member name="F:UnityEngine.TextCore.LowLevel.FontEngineError.Invalid_Face">
  609. <summary>
  610. <para>Error code indicating an invalid font face.</para>
  611. </summary>
  612. </member>
  613. <member name="F:UnityEngine.TextCore.LowLevel.FontEngineError.Invalid_File">
  614. <summary>
  615. <para>Error code indicating an invalid font file.</para>
  616. </summary>
  617. </member>
  618. <member name="F:UnityEngine.TextCore.LowLevel.FontEngineError.Invalid_File_Format">
  619. <summary>
  620. <para>Error code returned by the LoadFontFace function when the source font file is of an unknown or invalid format.</para>
  621. </summary>
  622. </member>
  623. <member name="F:UnityEngine.TextCore.LowLevel.FontEngineError.Invalid_File_Path">
  624. <summary>
  625. <para>Error code returned by the LoadFontFace function when the file path to the source font file appears invalid.</para>
  626. </summary>
  627. </member>
  628. <member name="F:UnityEngine.TextCore.LowLevel.FontEngineError.Invalid_File_Structure">
  629. <summary>
  630. <para>Error code returned by the LoadFontFace function when the source font file appears invalid or improperly formatted.</para>
  631. </summary>
  632. </member>
  633. <member name="F:UnityEngine.TextCore.LowLevel.FontEngineError.Invalid_Glyph_Index">
  634. <summary>
  635. <para>Error code returned by the LoadGlyph function when referencing an invalid or out of range glyph index value.</para>
  636. </summary>
  637. </member>
  638. <member name="F:UnityEngine.TextCore.LowLevel.FontEngineError.Invalid_Library">
  639. <summary>
  640. <para>Error code indicating failure to initialize the font engine library.</para>
  641. </summary>
  642. </member>
  643. <member name="F:UnityEngine.TextCore.LowLevel.FontEngineError.Invalid_Library_or_Face">
  644. <summary>
  645. <para>Error code indicating failure to initialize the font engine library and / or successfully load a font face.</para>
  646. </summary>
  647. </member>
  648. <member name="F:UnityEngine.TextCore.LowLevel.FontEngineError.Invalid_Pixel_Size">
  649. <summary>
  650. <para>Error code returned by the LoadGlyph or SetFaceSize functions using an invalid pointSize value.</para>
  651. </summary>
  652. </member>
  653. <member name="F:UnityEngine.TextCore.LowLevel.FontEngineError.Invalid_Table">
  654. <summary>
  655. <para>Error code indicating failure to load one of the tables of the font file.</para>
  656. </summary>
  657. </member>
  658. <member name="F:UnityEngine.TextCore.LowLevel.FontEngineError.OpenTypeLayoutLookup_Mismatch">
  659. <summary>
  660. <para>OpenType Layout related errors.</para>
  661. </summary>
  662. </member>
  663. <member name="F:UnityEngine.TextCore.LowLevel.FontEngineError.Success">
  664. <summary>
  665. <para>Error code returned when the function was successfully executed.</para>
  666. </summary>
  667. </member>
  668. <member name="T:UnityEngine.TextCore.LowLevel.GlyphAdjustmentRecord">
  669. <summary>
  670. <para>The positional adjustment values of a glyph.</para>
  671. </summary>
  672. </member>
  673. <member name="P:UnityEngine.TextCore.LowLevel.GlyphAdjustmentRecord.glyphIndex">
  674. <summary>
  675. <para>The index of the glyph in the source font file.</para>
  676. </summary>
  677. </member>
  678. <member name="P:UnityEngine.TextCore.LowLevel.GlyphAdjustmentRecord.glyphValueRecord">
  679. <summary>
  680. <para>The GlyphValueRecord contains the positional adjustments of the glyph.</para>
  681. </summary>
  682. </member>
  683. <member name="M:UnityEngine.TextCore.LowLevel.GlyphAdjustmentRecord.#ctor(System.UInt32,UnityEngine.TextCore.LowLevel.GlyphValueRecord)">
  684. <summary>
  685. <para>Constructor for new glyph adjustment record.</para>
  686. </summary>
  687. <param name="glyphIndex">The index of the glyph in the source font file.</param>
  688. <param name="glyphValueRecord">The GlyphValueRecord contains the positional adjustments of the glyph.</param>
  689. </member>
  690. <member name="T:UnityEngine.TextCore.LowLevel.GlyphLoadFlags">
  691. <summary>
  692. <para>The various options (flags) used by the FontEngine when loading glyphs from a font face.</para>
  693. </summary>
  694. </member>
  695. <member name="F:UnityEngine.TextCore.LowLevel.GlyphLoadFlags.LOAD_BITMAP_METRICS_ONLY">
  696. <summary>
  697. <para>Load glyph metrics without allocating and loading the bitmap data.</para>
  698. </summary>
  699. </member>
  700. <member name="F:UnityEngine.TextCore.LowLevel.GlyphLoadFlags.LOAD_COLOR">
  701. <summary>
  702. <para>Load glyph metrics and render using color bitmaps.</para>
  703. </summary>
  704. </member>
  705. <member name="F:UnityEngine.TextCore.LowLevel.GlyphLoadFlags.LOAD_COMPUTE_METRICS">
  706. <summary>
  707. <para>Load glyph metrics without using the 'hdmx' table. This flag is mostly used to validate font data.</para>
  708. </summary>
  709. </member>
  710. <member name="F:UnityEngine.TextCore.LowLevel.GlyphLoadFlags.LOAD_DEFAULT">
  711. <summary>
  712. <para>Load glyph metrics and bitmap representation if available for the current face size.</para>
  713. </summary>
  714. </member>
  715. <member name="F:UnityEngine.TextCore.LowLevel.GlyphLoadFlags.LOAD_FORCE_AUTOHINT">
  716. <summary>
  717. <para>Load glyphs using the auto hinter instead of the font's native hinter.</para>
  718. </summary>
  719. </member>
  720. <member name="F:UnityEngine.TextCore.LowLevel.GlyphLoadFlags.LOAD_MONOCHROME">
  721. <summary>
  722. <para>Load glyph metrics and render outline using 1-bit monochrome.</para>
  723. </summary>
  724. </member>
  725. <member name="F:UnityEngine.TextCore.LowLevel.GlyphLoadFlags.LOAD_NO_AUTOHINT">
  726. <summary>
  727. <para>Load glyphs using the font's native hinter.</para>
  728. </summary>
  729. </member>
  730. <member name="F:UnityEngine.TextCore.LowLevel.GlyphLoadFlags.LOAD_NO_BITMAP">
  731. <summary>
  732. <para>Load glyphs and ignore embedded bitmap strikes.</para>
  733. </summary>
  734. </member>
  735. <member name="F:UnityEngine.TextCore.LowLevel.GlyphLoadFlags.LOAD_NO_HINTING">
  736. <summary>
  737. <para>Load glyphs without hinting.</para>
  738. </summary>
  739. </member>
  740. <member name="F:UnityEngine.TextCore.LowLevel.GlyphLoadFlags.LOAD_NO_SCALE">
  741. <summary>
  742. <para>Load glyphs at default font units without scaling. This flag implies LOAD_NO_HINTING and LOAD_NO_BITMAP and unsets LOAD_RENDER.</para>
  743. </summary>
  744. </member>
  745. <member name="F:UnityEngine.TextCore.LowLevel.GlyphLoadFlags.LOAD_RENDER">
  746. <summary>
  747. <para>Load glyph metrics and render outline using 8-bit or antialiased image of the glyph.</para>
  748. </summary>
  749. </member>
  750. <member name="T:UnityEngine.TextCore.LowLevel.GlyphPackingMode">
  751. <summary>
  752. <para>The modes available when packing glyphs into an atlas texture.</para>
  753. </summary>
  754. </member>
  755. <member name="F:UnityEngine.TextCore.LowLevel.GlyphPackingMode.BestAreaFit">
  756. <summary>
  757. <para>Place the glyph into the smallest free space available in which it can fit.</para>
  758. </summary>
  759. </member>
  760. <member name="F:UnityEngine.TextCore.LowLevel.GlyphPackingMode.BestLongSideFit">
  761. <summary>
  762. <para>Place the glyph against the longer side of a free space to minimize the length of the longer leftover side.</para>
  763. </summary>
  764. </member>
  765. <member name="F:UnityEngine.TextCore.LowLevel.GlyphPackingMode.BestShortSideFit">
  766. <summary>
  767. <para>Place the glyph against the short side of a free space to minimize the length of the shorter leftover side.</para>
  768. </summary>
  769. </member>
  770. <member name="F:UnityEngine.TextCore.LowLevel.GlyphPackingMode.BottomLeftRule">
  771. <summary>
  772. <para>Place the glyph into available free space in a Tetris like fashion.</para>
  773. </summary>
  774. </member>
  775. <member name="F:UnityEngine.TextCore.LowLevel.GlyphPackingMode.ContactPointRule">
  776. <summary>
  777. <para>Place the glyph into the available free space by trying to maximize the contact point between it and other glyphs.</para>
  778. </summary>
  779. </member>
  780. <member name="T:UnityEngine.TextCore.LowLevel.GlyphPairAdjustmentRecord">
  781. <summary>
  782. <para>The positional adjustment values of a pair of glyphs.</para>
  783. </summary>
  784. </member>
  785. <member name="P:UnityEngine.TextCore.LowLevel.GlyphPairAdjustmentRecord.firstAdjustmentRecord">
  786. <summary>
  787. <para>The positional adjustment values for the first glyph.</para>
  788. </summary>
  789. </member>
  790. <member name="P:UnityEngine.TextCore.LowLevel.GlyphPairAdjustmentRecord.secondAdjustmentRecord">
  791. <summary>
  792. <para>The positional adjustment values for the second glyph.</para>
  793. </summary>
  794. </member>
  795. <member name="M:UnityEngine.TextCore.LowLevel.GlyphPairAdjustmentRecord.#ctor(UnityEngine.TextCore.LowLevel.GlyphAdjustmentRecord,UnityEngine.TextCore.LowLevel.GlyphAdjustmentRecord)">
  796. <summary>
  797. <para>Constructor for new glyph pair adjustment record.</para>
  798. </summary>
  799. <param name="firstAdjustmentRecord">The positional adjustment values for the first glyph.</param>
  800. <param name="secondAdjustmentRecord">The positional adjustment values for the second glyph.</param>
  801. </member>
  802. <member name="T:UnityEngine.TextCore.LowLevel.GlyphRenderMode">
  803. <summary>
  804. <para>The rendering modes used by the Font Engine to render glyphs.</para>
  805. </summary>
  806. </member>
  807. <member name="F:UnityEngine.TextCore.LowLevel.GlyphRenderMode.COLOR">
  808. <summary>
  809. <para>Renders a color bitmap image representation of the glyph no hinting.</para>
  810. </summary>
  811. </member>
  812. <member name="F:UnityEngine.TextCore.LowLevel.GlyphRenderMode.COLOR_HINTED">
  813. <summary>
  814. <para>Renders a color bitmap image representation of the glyph with hinting.</para>
  815. </summary>
  816. </member>
  817. <member name="F:UnityEngine.TextCore.LowLevel.GlyphRenderMode.RASTER">
  818. <summary>
  819. <para>Renders a bitmap representation of the glyph from a binary (1-bit monochrome) image of the glyph outline with no hinting.</para>
  820. </summary>
  821. </member>
  822. <member name="F:UnityEngine.TextCore.LowLevel.GlyphRenderMode.RASTER_HINTED">
  823. <summary>
  824. <para>Renders a bitmap representation of the glyph from a binary (1-bit monochrome) image of the glyph outline with hinting.</para>
  825. </summary>
  826. </member>
  827. <member name="F:UnityEngine.TextCore.LowLevel.GlyphRenderMode.SDF">
  828. <summary>
  829. <para>Renders a signed distance field (SDF) representation of the glyph from a binary (1-bit monochrome) image of the glyph outline with no hinting.</para>
  830. </summary>
  831. </member>
  832. <member name="F:UnityEngine.TextCore.LowLevel.GlyphRenderMode.SDF16">
  833. <summary>
  834. <para>Renders a signed distance field (SDF) representation of the glyph from a binary (1-bit monochrome) image of the glyph outline with no hinting.</para>
  835. </summary>
  836. </member>
  837. <member name="F:UnityEngine.TextCore.LowLevel.GlyphRenderMode.SDF32">
  838. <summary>
  839. <para>Renders a signed distance field (SDF) representation of the glyph from a binary (1-bit monochrome) image of the glyph outline with no hinting.</para>
  840. </summary>
  841. </member>
  842. <member name="F:UnityEngine.TextCore.LowLevel.GlyphRenderMode.SDF8">
  843. <summary>
  844. <para>Renders a signed distance field (SDF) representation of the glyph from a binary (1-bit monochrome) image of the glyph outline with no hinting.</para>
  845. </summary>
  846. </member>
  847. <member name="F:UnityEngine.TextCore.LowLevel.GlyphRenderMode.SDFAA">
  848. <summary>
  849. <para>Renders a signed distance field (SDF) representation of the glyph from an 8-bit or antialiased image of the glyph outline with no hinting.</para>
  850. </summary>
  851. </member>
  852. <member name="F:UnityEngine.TextCore.LowLevel.GlyphRenderMode.SDFAA_HINTED">
  853. <summary>
  854. <para>Renders a signed distance field (SDF) representation of the glyph from an 8-bit or antialiased image of the glyph outline with hinting.</para>
  855. </summary>
  856. </member>
  857. <member name="F:UnityEngine.TextCore.LowLevel.GlyphRenderMode.SMOOTH">
  858. <summary>
  859. <para>Renders a bitmap representation of the glyph from an 8-bit or antialiased image of the glyph outline with no hinting.</para>
  860. </summary>
  861. </member>
  862. <member name="F:UnityEngine.TextCore.LowLevel.GlyphRenderMode.SMOOTH_HINTED">
  863. <summary>
  864. <para>Renders a bitmap representation of the glyph from an 8-bit or antialiased image of the glyph outline with hinting.</para>
  865. </summary>
  866. </member>
  867. <member name="T:UnityEngine.TextCore.LowLevel.GlyphValueRecord">
  868. <summary>
  869. <para>The values used to adjust the position of a glyph or set of glyphs.</para>
  870. </summary>
  871. </member>
  872. <member name="P:UnityEngine.TextCore.LowLevel.GlyphValueRecord.xAdvance">
  873. <summary>
  874. <para>The positional adjustment that affects the horizontal advance of the glyph.</para>
  875. </summary>
  876. </member>
  877. <member name="P:UnityEngine.TextCore.LowLevel.GlyphValueRecord.xPlacement">
  878. <summary>
  879. <para>The positional adjustment that affects the horizontal bearing X of the glyph.</para>
  880. </summary>
  881. </member>
  882. <member name="P:UnityEngine.TextCore.LowLevel.GlyphValueRecord.yAdvance">
  883. <summary>
  884. <para>The positional adjustment that affects the vertical advance of the glyph.</para>
  885. </summary>
  886. </member>
  887. <member name="P:UnityEngine.TextCore.LowLevel.GlyphValueRecord.yPlacement">
  888. <summary>
  889. <para>The positional adjustment that affectsthe horizontal bearing Y of the glyph.</para>
  890. </summary>
  891. </member>
  892. <member name="M:UnityEngine.TextCore.LowLevel.GlyphValueRecord.#ctor(System.Single,System.Single,System.Single,System.Single)">
  893. <summary>
  894. <para>Constructor for new glyph value record.</para>
  895. </summary>
  896. <param name="xPlacement">The positional adjustment that affects the horizontal bearing X of the glyph.</param>
  897. <param name="yPlacement">The positional adjustment that affects the horizontal bearing Y of the glyph.</param>
  898. <param name="xAdvance">The positional adjustment that affects the horizontal advance of the glyph.</param>
  899. <param name="yAdvance">The positional adjustment that affects the vertical advance of the glyph.</param>
  900. </member>
  901. </members>
  902. </doc>