{"id":"graphics.text--graphicsGlyphAlphaResourceV1","name":"graphicsGlyphAlphaResourceV1","owner":"yeho","package":"graphics.text","kind":"thing","signature":"external thing graphicsGlyphAlphaResourceV1","description":"A graphics glyph alpha resource v1 record carrying index, id, width, height, strideBytes, and related state.","context":"Shape, measure, and represent text and glyph resources.","parameters":[],"returns":"void","members":[{"name":"index","kind":"field","type":"int","description":"Stores index as int.","signature":"int index","tags":["thing","field","graphics.text"],"updated":"2026-09-09"},{"name":"id","kind":"field","type":"text","description":"Stores id as text.","signature":"text id","tags":["thing","field","graphics.text"],"updated":"2026-09-09"},{"name":"width","kind":"field","type":"int","description":"Stores width as int.","signature":"int width","tags":["thing","field","graphics.text"],"updated":"2026-09-09"},{"name":"height","kind":"field","type":"int","description":"Stores height as int.","signature":"int height","tags":["thing","field","graphics.text"],"updated":"2026-09-09"},{"name":"strideBytes","kind":"field","type":"int","description":"Stores stride bytes as int.","signature":"int strideBytes","tags":["thing","field","graphics.text"],"updated":"2026-09-09"},{"name":"sizeBytes","kind":"field","type":"int","description":"Stores size bytes as int.","signature":"int sizeBytes","tags":["thing","field","graphics.text"],"updated":"2026-09-09"},{"name":"format","kind":"field","type":"text","description":"Stores format as text.","signature":"text format","tags":["thing","field","graphics.text"],"updated":"2026-09-09"},{"name":"payloadHex","kind":"field","type":"text","description":"Stores payload hex as text.","signature":"text payloadHex","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":"graphicsGlyphAlphaResourceV1","kind":"constructor","parameters":[{"name":"index","type":"int","description":"Index."},{"name":"id","type":"text","description":"Id."},{"name":"width","type":"int","description":"Width."},{"name":"height","type":"int","description":"Height."},{"name":"strideBytes","type":"int","description":"Stride bytes."},{"name":"sizeBytes","type":"int","description":"Size bytes."},{"name":"payloadHex","type":"text","description":"Payload hex."},{"name":"source","type":"text","description":"Source."}],"returns":"void","signature":"graphicsGlyphAlphaResourceV1(int index, text id, int width, int height, int strideBytes, int sizeBytes, text payloadHex, text source)","description":"Graphics glyph alpha resource v1.","tags":["thing","constructor","graphics.text"],"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-10","updated":"2026-09-09"},{"name":"Equivalent","kind":"method","parameters":[{"name":"other","type":"graphicsGlyphAlphaResourceV1","description":"Other."}],"returns":"bool","signature":"Equivalent(graphicsGlyphAlphaResourceV1 other) returns bool","description":"Equivalent.","tags":["thing","method","graphics.text"],"exampleId":"method-Equivalent-11","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-12","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/glyph_alpha_resources_v1.yh","line":26,"sha256":"be961dc717c917cc7eb2a980f3791bfe085187acdeabdf685c2c8db744a66748"},"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 graphicsGlyphAlphaResourceV1","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.\ngraphicsGlyphAlphaResourceV1 sample = graphicsGlyphAlphaResourceV1(1, \"id\", 1, 1, 4, 4, \"payload Hex\", \"example\")\nConsole.Log(Text.From(sample.index))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.graphics_text__graphicsglyphalpharesourcev1\"\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":"ac1ab99bac57a10da7125d28e96798b6892740114a4b01b382e37b4c07fd77ae","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-ValidationIssue-10","title":"graphicsGlyphAlphaResourceV1.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.\ngraphicsGlyphAlphaResourceV1 instance = graphicsGlyphAlphaResourceV1(1, \"id\", 1, 1, 4, 4, \"payload Hex\", \"example\")\ntext result = instance.ValidationIssue()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.graphics_text__graphicsglyphalpharesourcev1\"\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":"9a1e70576fda0cf04197bc3a1ab78acd6bd4453b0a444fdacef0485c9044a83f","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-Equivalent-11","title":"graphicsGlyphAlphaResourceV1.Equivalent","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using graphics.text\n\n// Equivalent.\ngraphicsGlyphAlphaResourceV1 instance = graphicsGlyphAlphaResourceV1(1, \"id\", 1, 1, 4, 4, \"payload Hex\", \"example\")\ngraphicsGlyphAlphaResourceV1 argument_other = graphicsGlyphAlphaResourceV1(1, \"id\", 1, 1, 4, 4, \"payload Hex\", \"example\")\nbool result = instance.Equivalent(argument_other)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.graphics_text__graphicsglyphalpharesourcev1\"\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":"8bdf712a82defd03307fa8ffe879ede56e2c31baec57706fbb5beadcb4ad8e06","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-Snapshot-12","title":"graphicsGlyphAlphaResourceV1.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.\ngraphicsGlyphAlphaResourceV1 instance = graphicsGlyphAlphaResourceV1(1, \"id\", 1, 1, 4, 4, \"payload Hex\", \"example\")\ntext result = instance.Snapshot()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.graphics_text__graphicsglyphalpharesourcev1\"\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":"5e2f4a3e0999494aad7a0a7a9b0db948591985a8969e9bbeb097c1100c6b5057","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null}],"searchTerms":["index","id","width","height","strideBytes","sizeBytes","format","payloadHex","source","graphicsGlyphAlphaResourceV1","ValidationIssue","Equivalent","Snapshot"],"url":"https://demonhunterlabs.com/academy/api?item=graphics.text--graphicsGlyphAlphaResourceV1","json":"https://demonhunterlabs.com/reference/items/graphics.text--graphicsGlyphAlphaResourceV1.json","markdown":"https://demonhunterlabs.com/reference/text/graphics.text--graphicsGlyphAlphaResourceV1.md"}
