From 86d2b58c461425d0af5dd1945e31e49e7b02e53c Mon Sep 17 00:00:00 2001 From: Chris Speciale Date: Thu, 13 Jan 2022 01:11:34 -0500 Subject: [PATCH] implement getTextData(); --- src/swf/SWF.hx | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/swf/SWF.hx b/src/swf/SWF.hx index 5053fbb..8b09613 100644 --- a/src/swf/SWF.hx +++ b/src/swf/SWF.hx @@ -190,6 +190,19 @@ class SWF extends EventDispatcher return null; } + public function getTextData(className:String):String{ + var symbol:TagDefineBinaryData = null; + + + if (symbols.exists(className)) + { + symbol = cast data.getCharacter(symbols.get(className)); + return symbol.binaryData.readUTFBytes(symbol.binaryData.length); + } + + return ""; + } + public function hasSymbol(className:String):Bool { return symbols.exists(className);