From 120f24b2ba2bbf91eab54b60358390ff0c9d8477 Mon Sep 17 00:00:00 2001 From: Lord-McSweeney Date: Sat, 11 Mar 2023 09:35:23 -0800 Subject: [PATCH] avm2: Implement flash.text.CSMSettings --- core/src/avm2/globals/flash/text/CSMSettings.as | 16 ++++++++++++++++ core/src/avm2/globals/globals.as | 1 + 2 files changed, 17 insertions(+) create mode 100644 core/src/avm2/globals/flash/text/CSMSettings.as diff --git a/core/src/avm2/globals/flash/text/CSMSettings.as b/core/src/avm2/globals/flash/text/CSMSettings.as new file mode 100644 index 000000000..d8b27c653 --- /dev/null +++ b/core/src/avm2/globals/flash/text/CSMSettings.as @@ -0,0 +1,16 @@ +package flash.text { + public final class CSMSettings { + + public var fontSize:Number; + + public var insideCutoff:Number; + + public var outsideCutoff:Number; + + public function CSMSettings(fontSize:Number, insideCutoff:Number, outsideCutoff:Number) { + this.fontSize = fontSize; + this.insideCutoff = insideCutoff; + this.outsideCutoff = outsideCutoff; + } + } +} diff --git a/core/src/avm2/globals/globals.as b/core/src/avm2/globals/globals.as index 419c55a53..0f5404e6e 100644 --- a/core/src/avm2/globals/globals.as +++ b/core/src/avm2/globals/globals.as @@ -247,6 +247,7 @@ include "flash/system/TouchscreenType.as" include "flash/system/WorkerDomain.as" include "flash/system/WorkerState.as" include "flash/text/AntiAliasType.as" +include "flash/text/CSMSettings.as" include "flash/text/FontStyle.as" include "flash/text/FontType.as" include "flash/text/GridFitType.as"