{"id":"graphics.text--graphicsShapedTextV2","name":"graphicsShapedTextV2","owner":"yeho","package":"graphics.text","kind":"thing","signature":"external thing graphicsShapedTextV2","description":"A graphics shaped text v2 record carrying schema, value, locale, direction, provider, and related state.","context":"Shape, measure, and represent text and glyph resources.","parameters":[],"returns":"void","members":[{"name":"schema","kind":"field","type":"text","description":"Stores schema as text.","signature":"text schema","tags":["thing","field","graphics.text"],"updated":"2026-09-09"},{"name":"value","kind":"field","type":"text","description":"Stores value as text.","signature":"text value","tags":["thing","field","graphics.text"],"updated":"2026-09-09"},{"name":"locale","kind":"field","type":"text","description":"Stores locale as text.","signature":"text locale","tags":["thing","field","graphics.text"],"updated":"2026-09-09"},{"name":"direction","kind":"field","type":"text","description":"Stores direction as text.","signature":"text direction","tags":["thing","field","graphics.text"],"updated":"2026-09-09"},{"name":"provider","kind":"field","type":"text","description":"Stores provider as text.","signature":"text provider","tags":["thing","field","graphics.text"],"updated":"2026-09-09"},{"name":"source","kind":"field","type":"text","description":"Stores source as text.","signature":"text source","tags":["thing","field","graphics.text"],"updated":"2026-09-09"},{"name":"fonts","kind":"field","type":"list of graphicsResolvedFontV2","description":"Stores fonts as list of graphicsResolvedFontV2.","signature":"list of graphicsResolvedFontV2 fonts","tags":["thing","field","graphics.text"],"updated":"2026-09-09"},{"name":"runs","kind":"field","type":"list of graphicsShapedRunV2","description":"Stores runs as list of graphicsShapedRunV2.","signature":"list of graphicsShapedRunV2 runs","tags":["thing","field","graphics.text"],"updated":"2026-09-09"},{"name":"clusters","kind":"field","type":"list of graphicsGlyphClusterV2","description":"Stores clusters as list of graphicsGlyphClusterV2.","signature":"list of graphicsGlyphClusterV2 clusters","tags":["thing","field","graphics.text"],"updated":"2026-09-09"},{"name":"glyphs","kind":"field","type":"list of graphicsShapedGlyphV2","description":"Stores glyphs as list of graphicsShapedGlyphV2.","signature":"list of graphicsShapedGlyphV2 glyphs","tags":["thing","field","graphics.text"],"updated":"2026-09-09"},{"name":"metrics","kind":"field","type":"graphicsTextMetricsV2","description":"Stores metrics as graphicsTextMetricsV2.","signature":"graphicsTextMetricsV2 metrics","tags":["thing","field","graphics.text"],"updated":"2026-09-09"},{"name":"diagnostic","kind":"field","type":"text","description":"Stores diagnostic as text.","signature":"text diagnostic","tags":["thing","field","graphics.text"],"updated":"2026-09-09"},{"name":"graphicsShapedTextV2","kind":"constructor","parameters":[{"name":"value","type":"text","description":"Value."},{"name":"locale","type":"text","description":"Locale."},{"name":"direction","type":"text","description":"Direction."},{"name":"provider","type":"text","description":"Provider."},{"name":"metrics","type":"graphicsTextMetricsV2","description":"Metrics."},{"name":"source","type":"text","description":"Source."}],"returns":"void","signature":"graphicsShapedTextV2(text value, text locale, text direction, text provider, graphicsTextMetricsV2 metrics, text source)","description":"Graphics shaped text v2.","tags":["thing","constructor","graphics.text"],"updated":"2026-09-09"},{"name":"Reject","kind":"method","parameters":[{"name":"issue","type":"text","description":"Issue."}],"returns":"bool","signature":"Reject(text issue) returns bool","description":"Reject.","tags":["thing","method","graphics.text"],"exampleId":"method-Reject-13","updated":"2026-09-09"},{"name":"AddFont","kind":"method","parameters":[{"name":"font","type":"graphicsResolvedFontV2","description":"Font."}],"returns":"bool","signature":"AddFont(graphicsResolvedFontV2 font) returns bool","description":"Add font.","tags":["thing","method","graphics.text"],"exampleId":"method-AddFont-14","updated":"2026-09-09"},{"name":"AddGlyph","kind":"method","parameters":[{"name":"glyph","type":"graphicsShapedGlyphV2","description":"Glyph."}],"returns":"bool","signature":"AddGlyph(graphicsShapedGlyphV2 glyph) returns bool","description":"Add glyph.","tags":["thing","method","graphics.text"],"exampleId":"method-AddGlyph-15","updated":"2026-09-09"},{"name":"AddCluster","kind":"method","parameters":[{"name":"cluster","type":"graphicsGlyphClusterV2","description":"Cluster."}],"returns":"bool","signature":"AddCluster(graphicsGlyphClusterV2 cluster) returns bool","description":"Add cluster.","tags":["thing","method","graphics.text"],"exampleId":"method-AddCluster-16","updated":"2026-09-09"},{"name":"AddRun","kind":"method","parameters":[{"name":"run","type":"graphicsShapedRunV2","description":"Run."}],"returns":"bool","signature":"AddRun(graphicsShapedRunV2 run) returns bool","description":"Add run.","tags":["thing","method","graphics.text"],"exampleId":"method-AddRun-17","updated":"2026-09-09"},{"name":"StoredEntryIssue","kind":"method","parameters":[],"returns":"text","signature":"StoredEntryIssue() returns text","description":"Stored entry issue.","tags":["thing","method","graphics.text"],"exampleId":"method-StoredEntryIssue-18","updated":"2026-09-09"},{"name":"ClusterCoverageIssue","kind":"method","parameters":[],"returns":"text","signature":"ClusterCoverageIssue() returns text","description":"Cluster coverage issue.","tags":["thing","method","graphics.text"],"exampleId":"method-ClusterCoverageIssue-19","updated":"2026-09-09"},{"name":"RunCoverageIssue","kind":"method","parameters":[],"returns":"text","signature":"RunCoverageIssue() returns text","description":"Run coverage issue.","tags":["thing","method","graphics.text"],"exampleId":"method-RunCoverageIssue-20","updated":"2026-09-09"},{"name":"AdvanceIssue","kind":"method","parameters":[],"returns":"text","signature":"AdvanceIssue() returns text","description":"Advance issue.","tags":["thing","method","graphics.text"],"exampleId":"method-AdvanceIssue-21","updated":"2026-09-09"},{"name":"ValidationIssue","kind":"method","parameters":[],"returns":"text","signature":"ValidationIssue() returns text","description":"Validation issue.","tags":["thing","method","graphics.text"],"exampleId":"method-ValidationIssue-22","updated":"2026-09-09"},{"name":"Finalize","kind":"method","parameters":[],"returns":"bool","signature":"Finalize() returns bool","description":"Finalize.","tags":["thing","method","graphics.text"],"exampleId":"method-Finalize-23","updated":"2026-09-09"},{"name":"MissingGlyphCount","kind":"method","parameters":[],"returns":"int","signature":"MissingGlyphCount() returns int","description":"Missing glyph count.","tags":["thing","method","graphics.text"],"exampleId":"method-MissingGlyphCount-24","updated":"2026-09-09"},{"name":"MissingClusterCount","kind":"method","parameters":[],"returns":"int","signature":"MissingClusterCount() returns int","description":"Missing cluster count.","tags":["thing","method","graphics.text"],"exampleId":"method-MissingClusterCount-25","updated":"2026-09-09"},{"name":"HasScript","kind":"method","parameters":[{"name":"script","type":"text","description":"Script."}],"returns":"bool","signature":"HasScript(text script) returns bool","description":"Has script.","tags":["thing","method","graphics.text"],"exampleId":"method-HasScript-26","updated":"2026-09-09"},{"name":"UsesFallbackFrom","kind":"method","parameters":[{"name":"requestedFamily","type":"text","description":"Requested family."}],"returns":"bool","signature":"UsesFallbackFrom(text requestedFamily) returns bool","description":"Uses fallback from.","tags":["thing","method","graphics.text"],"exampleId":"method-UsesFallbackFrom-27","updated":"2026-09-09"},{"name":"MissingGlyphDiagnostic","kind":"method","parameters":[],"returns":"text","signature":"MissingGlyphDiagnostic() returns text","description":"Missing glyph diagnostic.","tags":["thing","method","graphics.text"],"exampleId":"method-MissingGlyphDiagnostic-28","updated":"2026-09-09"},{"name":"Snapshot","kind":"method","parameters":[],"returns":"text","signature":"Snapshot() returns text","description":"Snapshot.","tags":["thing","method","graphics.text"],"exampleId":"method-Snapshot-29","updated":"2026-09-09"}],"tags":["cpu","graphics","graphics.text","method","source-example","text","thing","yeho"],"updated":"2026-09-09","source":{"repository":"yeho","path":"packages/graphics/text/shaping_v2.yh","line":387,"sha256":"ad66072d9d12e22ed0e346be3498b8a3747585595527e5bbc916f1184c525ac4"},"status":"source-declared","notes":["Package presence and a declaration do not establish support on every host. Host services need their platform and lifecycle setup."],"examples":[{"id":"usage","title":"Use graphicsShapedTextV2","description":"A complete small caller. Values are illustrative; check the returned result and package requirements before connecting live resources.","code":"using graphics.text\n\n// Shape, measure, and represent text and glyph resources.\ngraphicsShapedTextV2 sample = graphicsShapedTextV2(\"value\", \"locale\", \"direction\", \"provider\", graphicsTextMetricsV2(1, 1, 1, 1, 1, 1, 1, 1, 1), \"example\")\nConsole.Log(Text.From(sample.schema))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.graphics_text__graphicsshapedtextv2\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n","tags":["cpu","source-example"],"verification":"type checked","run":"cpu-oracle","sha256":"ca292bb1d8ee469cb10ed8393fe96bb1bceae72c67f57cb259cb2ac7d4aaefbc","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-Reject-13","title":"graphicsShapedTextV2.Reject","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using graphics.text\n\n// Reject.\ngraphicsShapedTextV2 instance = graphicsShapedTextV2(\"value\", \"locale\", \"direction\", \"provider\", graphicsTextMetricsV2(1, 1, 1, 1, 1, 1, 1, 1, 1), \"example\")\ntext argument_issue = \"argument issue\"\nbool result = instance.Reject(argument_issue)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.graphics_text__graphicsshapedtextv2\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"51076bc439dcb2c241b99a52a851e48d7a20f4b1af536a05ca1016d1df5cc589","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-AddFont-14","title":"graphicsShapedTextV2.AddFont","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using graphics.text\n\n// Add font.\ngraphicsShapedTextV2 instance = graphicsShapedTextV2(\"value\", \"locale\", \"direction\", \"provider\", graphicsTextMetricsV2(1, 1, 1, 1, 1, 1, 1, 1, 1), \"example\")\ngraphicsResolvedFontV2 argument_font = graphicsResolvedFontV2(1, \"id\", \"cpu\", \"resource Id\", 1, 1, \"style\", \"example\")\nbool result = instance.AddFont(argument_font)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.graphics_text__graphicsshapedtextv2\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"b04d07d591593894a28f9175ec6fb7e368ff8e490cd4106e5d064acf72ec3ee9","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-AddGlyph-15","title":"graphicsShapedTextV2.AddGlyph","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using graphics.text\n\n// Add glyph.\ngraphicsShapedTextV2 instance = graphicsShapedTextV2(\"value\", \"locale\", \"direction\", \"provider\", graphicsTextMetricsV2(1, 1, 1, 1, 1, 1, 1, 1, 1), \"example\")\ngraphicsShapedGlyphV2 argument_glyph = graphicsShapedGlyphV2(1, 1, 1, 1, 1, 1, true)\nbool result = instance.AddGlyph(argument_glyph)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.graphics_text__graphicsshapedtextv2\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"bb2b320fed4e9cfc5c29461201733f7c590521d33d63494e2443e3a2c2b483c8","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-AddCluster-16","title":"graphicsShapedTextV2.AddCluster","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using graphics.text\n\n// Add cluster.\ngraphicsShapedTextV2 instance = graphicsShapedTextV2(\"value\", \"locale\", \"direction\", \"provider\", graphicsTextMetricsV2(1, 1, 1, 1, 1, 1, 1, 1, 1), \"example\")\ngraphicsGlyphClusterV2 argument_cluster = graphicsGlyphClusterV2(1, 1, 1, 1, 1, \"script\", 1, true, true, true)\nbool result = instance.AddCluster(argument_cluster)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.graphics_text__graphicsshapedtextv2\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"841828a54b7cd0292c66ec911df9c1320c01aa5f791cbd23c96dc523dde6733b","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-AddRun-17","title":"graphicsShapedTextV2.AddRun","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using graphics.text\n\n// Add run.\ngraphicsShapedTextV2 instance = graphicsShapedTextV2(\"value\", \"locale\", \"direction\", \"provider\", graphicsTextMetricsV2(1, 1, 1, 1, 1, 1, 1, 1, 1), \"example\")\ngraphicsShapedRunV2 argument_run = graphicsShapedRunV2(1, 1, 1, 1, 1, 1, 1, 1, \"script\", \"language\", \"direction\", 1)\nbool result = instance.AddRun(argument_run)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.graphics_text__graphicsshapedtextv2\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"32050aac70b5188f329017903aa110619a9d4da0049c28ab1539605893d2b37e","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-StoredEntryIssue-18","title":"graphicsShapedTextV2.StoredEntryIssue","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using graphics.text\n\n// Stored entry issue.\ngraphicsShapedTextV2 instance = graphicsShapedTextV2(\"value\", \"locale\", \"direction\", \"provider\", graphicsTextMetricsV2(1, 1, 1, 1, 1, 1, 1, 1, 1), \"example\")\ntext result = instance.StoredEntryIssue()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.graphics_text__graphicsshapedtextv2\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"7ac8d3db028056ca24d31e6de1e5652f684a9e44aafcfa19acf9b814d763513c","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-ClusterCoverageIssue-19","title":"graphicsShapedTextV2.ClusterCoverageIssue","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using graphics.text\n\n// Cluster coverage issue.\ngraphicsShapedTextV2 instance = graphicsShapedTextV2(\"value\", \"locale\", \"direction\", \"provider\", graphicsTextMetricsV2(1, 1, 1, 1, 1, 1, 1, 1, 1), \"example\")\ntext result = instance.ClusterCoverageIssue()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.graphics_text__graphicsshapedtextv2\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"55ee0a45769761cd31b10ae3a024d0a939dc6356c0461b6441b412e5a2fb789a","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-RunCoverageIssue-20","title":"graphicsShapedTextV2.RunCoverageIssue","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using graphics.text\n\n// Run coverage issue.\ngraphicsShapedTextV2 instance = graphicsShapedTextV2(\"value\", \"locale\", \"direction\", \"provider\", graphicsTextMetricsV2(1, 1, 1, 1, 1, 1, 1, 1, 1), \"example\")\ntext result = instance.RunCoverageIssue()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.graphics_text__graphicsshapedtextv2\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"21e51e377d50e16eac823a5711446677e077b8bf3c8650347ccabda500b2e4de","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-AdvanceIssue-21","title":"graphicsShapedTextV2.AdvanceIssue","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using graphics.text\n\n// Advance issue.\ngraphicsShapedTextV2 instance = graphicsShapedTextV2(\"value\", \"locale\", \"direction\", \"provider\", graphicsTextMetricsV2(1, 1, 1, 1, 1, 1, 1, 1, 1), \"example\")\ntext result = instance.AdvanceIssue()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.graphics_text__graphicsshapedtextv2\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"cc70615778869fdf1db060e6ebc43cb37d7dac76b8a9196858e2c666fb4ad3e3","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-ValidationIssue-22","title":"graphicsShapedTextV2.ValidationIssue","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using graphics.text\n\n// Validation issue.\ngraphicsShapedTextV2 instance = graphicsShapedTextV2(\"value\", \"locale\", \"direction\", \"provider\", graphicsTextMetricsV2(1, 1, 1, 1, 1, 1, 1, 1, 1), \"example\")\ntext result = instance.ValidationIssue()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.graphics_text__graphicsshapedtextv2\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"c080483e072f482abe09d34ef781caf88ce0cdb8078d273bdab6b8f304c58b7c","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-Finalize-23","title":"graphicsShapedTextV2.Finalize","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using graphics.text\n\n// Finalize.\ngraphicsShapedTextV2 instance = graphicsShapedTextV2(\"value\", \"locale\", \"direction\", \"provider\", graphicsTextMetricsV2(1, 1, 1, 1, 1, 1, 1, 1, 1), \"example\")\nbool result = instance.Finalize()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.graphics_text__graphicsshapedtextv2\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"ea9314cff2cd65f74588e43009a412864dcfcfffdeb55b695d6bda7f36a8b020","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-MissingGlyphCount-24","title":"graphicsShapedTextV2.MissingGlyphCount","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using graphics.text\n\n// Missing glyph count.\ngraphicsShapedTextV2 instance = graphicsShapedTextV2(\"value\", \"locale\", \"direction\", \"provider\", graphicsTextMetricsV2(1, 1, 1, 1, 1, 1, 1, 1, 1), \"example\")\nint result = instance.MissingGlyphCount()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.graphics_text__graphicsshapedtextv2\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"4cb21162bac7bc1557f4ca5eda1e103e73040b905bbefaf18b5f957f6008263c","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-MissingClusterCount-25","title":"graphicsShapedTextV2.MissingClusterCount","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using graphics.text\n\n// Missing cluster count.\ngraphicsShapedTextV2 instance = graphicsShapedTextV2(\"value\", \"locale\", \"direction\", \"provider\", graphicsTextMetricsV2(1, 1, 1, 1, 1, 1, 1, 1, 1), \"example\")\nint result = instance.MissingClusterCount()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.graphics_text__graphicsshapedtextv2\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"0b19bb381ef1b4363f5ae3ce14d07d80207ffac5054f5a85201c8ed0c925301f","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-HasScript-26","title":"graphicsShapedTextV2.HasScript","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using graphics.text\n\n// Has script.\ngraphicsShapedTextV2 instance = graphicsShapedTextV2(\"value\", \"locale\", \"direction\", \"provider\", graphicsTextMetricsV2(1, 1, 1, 1, 1, 1, 1, 1, 1), \"example\")\ntext argument_script = \"argument script\"\nbool result = instance.HasScript(argument_script)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.graphics_text__graphicsshapedtextv2\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"43d16861a5f80deab812bbe31b7b13f20b4ef85aeb0c7f84161aa5f2d74e55b3","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-UsesFallbackFrom-27","title":"graphicsShapedTextV2.UsesFallbackFrom","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using graphics.text\n\n// Uses fallback from.\ngraphicsShapedTextV2 instance = graphicsShapedTextV2(\"value\", \"locale\", \"direction\", \"provider\", graphicsTextMetricsV2(1, 1, 1, 1, 1, 1, 1, 1, 1), \"example\")\ntext argument_requestedFamily = \"argument requested Family\"\nbool result = instance.UsesFallbackFrom(argument_requestedFamily)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.graphics_text__graphicsshapedtextv2\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"032368d5e336ad2f8543d94990f797d0ea2dc6404d35e5700f8169a184d2fa78","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-MissingGlyphDiagnostic-28","title":"graphicsShapedTextV2.MissingGlyphDiagnostic","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using graphics.text\n\n// Missing glyph diagnostic.\ngraphicsShapedTextV2 instance = graphicsShapedTextV2(\"value\", \"locale\", \"direction\", \"provider\", graphicsTextMetricsV2(1, 1, 1, 1, 1, 1, 1, 1, 1), \"example\")\ntext result = instance.MissingGlyphDiagnostic()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.graphics_text__graphicsshapedtextv2\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"3981e404c2c09a976c672163e50caf2126239107404be8cc13c745b0bdda7e71","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-Snapshot-29","title":"graphicsShapedTextV2.Snapshot","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using graphics.text\n\n// Snapshot.\ngraphicsShapedTextV2 instance = graphicsShapedTextV2(\"value\", \"locale\", \"direction\", \"provider\", graphicsTextMetricsV2(1, 1, 1, 1, 1, 1, 1, 1, 1), \"example\")\ntext result = instance.Snapshot()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.graphics_text__graphicsshapedtextv2\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"b9a4ccccdc74fcb79b34cb78a1076b6bf9e139b7d17790ae017c40fe08059794","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null}],"searchTerms":["schema","value","locale","direction","provider","source","fonts","runs","clusters","glyphs","metrics","diagnostic","graphicsShapedTextV2","Reject","AddFont","AddGlyph","AddCluster","AddRun","StoredEntryIssue","ClusterCoverageIssue","RunCoverageIssue","AdvanceIssue","ValidationIssue","Finalize","MissingGlyphCount","MissingClusterCount","HasScript","UsesFallbackFrom","MissingGlyphDiagnostic","Snapshot"],"url":"https://demonhunterlabs.com/academy/api?item=graphics.text--graphicsShapedTextV2","json":"https://demonhunterlabs.com/reference/items/graphics.text--graphicsShapedTextV2.json","markdown":"https://demonhunterlabs.com/reference/text/graphics.text--graphicsShapedTextV2.md"}
