-- Generated ApiVault API data shard. Do not edit manually.
-- version=0.1.0.2; shard=22; systems=20
local addonName, ApiVault = ...
local systems = ApiVault.APIData.systems
systems[#systems + 1] = {
	name = "SimpleAnimAlphaAPI",
	type = "ScriptObject",
	ns = "",
	env = "All",
	file = "SimpleAnimAlphaAPIDocumentation.lua",
	hash = "12b457cd6db3ee8bb1118e5c2a273e9a0de3463e7c288f719fd51e66d13c9599",
	functions = {
		{
			n = "GetFromAlpha",
			k = "Function",
			rets = {
				{
					n = "normalizedAlpha",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "GetToAlpha",
			k = "Function",
			rets = {
				{
					n = "normalizedAlpha",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "SetFromAlpha",
			k = "Function",
			sec = "NotAllowed",
			args = {
				{
					n = "normalizedAlpha",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "SetToAlpha",
			k = "Function",
			sec = "NotAllowed",
			args = {
				{
					n = "normalizedAlpha",
					t = "number",
					nilable = false,
				},
			},
		},
	},
}
systems[#systems + 1] = {
	name = "SimpleAnimFlipBookAPI",
	type = "ScriptObject",
	ns = "",
	env = "All",
	file = "SimpleAnimFlipBookAPIDocumentation.lua",
	hash = "e03219fa2b80bbb5661140762ff379cd6777e4ad51d63f9f0b166c8e4333d0e4",
	functions = {
		{
			n = "GetFlipBookColumns",
			k = "Function",
			rets = {
				{
					n = "columns",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "GetFlipBookFrameHeight",
			k = "Function",
			rets = {
				{
					n = "height",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "GetFlipBookFrameWidth",
			k = "Function",
			rets = {
				{
					n = "width",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "GetFlipBookFrames",
			k = "Function",
			rets = {
				{
					n = "frames",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "GetFlipBookRows",
			k = "Function",
			rets = {
				{
					n = "rows",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "SetFlipBookColumns",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "columns",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "SetFlipBookFrameHeight",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "height",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "SetFlipBookFrameWidth",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "width",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "SetFlipBookFrames",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "frames",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "SetFlipBookRows",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "rows",
					t = "number",
					nilable = false,
				},
			},
		},
	},
}
systems[#systems + 1] = {
	name = "SimpleAnimGroupAPI",
	type = "ScriptObject",
	ns = "",
	env = "All",
	file = "SimpleAnimGroupAPIDocumentation.lua",
	hash = "55194f0fa98e1fa12930b85e11678ebe72f31bd2b5b7ef6db3a9e5681756b4ea",
	functions = {
		{
			n = "CreateAnimation",
			k = "Function",
			sec = "NotAllowed",
			args = {
				{
					n = "animationType",
					t = "cstring",
					nilable = true,
				},
				{
					n = "name",
					t = "cstring",
					nilable = true,
				},
				{
					n = "templateName",
					t = "cstring",
					nilable = true,
				},
			},
			rets = {
				{
					n = "anim",
					t = "SimpleAnim",
					nilable = false,
				},
			},
		},
		{
			n = "Finish",
			k = "Function",
		},
		{
			n = "GetAnimationSpeedMultiplier",
			k = "Function",
			rets = {
				{
					n = "animationSpeedMultiplier",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "GetAnimations",
			k = "Function",
			rets = {
				{
					n = "anims",
					t = "SimpleAnim",
					nilable = false,
					StrideIndex = 1,
				},
			},
		},
		{
			n = "GetDuration",
			k = "Function",
			rets = {
				{
					n = "durationSec",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "GetElapsed",
			k = "Function",
			rets = {
				{
					n = "elapsedSec",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "GetLoopState",
			k = "Function",
			rets = {
				{
					n = "loopState",
					t = "cstring",
					nilable = false,
				},
			},
		},
		{
			n = "GetLooping",
			k = "Function",
			rets = {
				{
					n = "loopType",
					t = "LoopType",
					nilable = false,
				},
			},
		},
		{
			n = "GetProgress",
			k = "Function",
			rets = {
				{
					n = "progress",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "GetScript",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "scriptTypeName",
					t = "cstring",
					nilable = false,
				},
				{
					n = "bindingType",
					t = "number",
					nilable = true,
				},
			},
			rets = {
				{
					n = "script",
					t = "luaFunction",
					nilable = false,
				},
			},
			ConstSecretAccessor = true,
		},
		{
			n = "HasScript",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "scriptName",
					t = "cstring",
					nilable = false,
				},
			},
			rets = {
				{
					n = "hasScript",
					t = "bool",
					nilable = false,
				},
			},
			ConstSecretAccessor = true,
			SecretReturnsForAspect = {
				"Enum.SecretAspect.ObjectType",
			},
		},
		{
			n = "HookScript",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "scriptTypeName",
					t = "cstring",
					nilable = false,
				},
				{
					n = "script",
					t = "luaFunction",
					nilable = false,
				},
				{
					n = "bindingType",
					t = "number",
					nilable = true,
				},
			},
		},
		{
			n = "IsDone",
			k = "Function",
			rets = {
				{
					n = "isDone",
					t = "bool",
					nilable = false,
				},
			},
		},
		{
			n = "IsPaused",
			k = "Function",
			rets = {
				{
					n = "isPaused",
					t = "bool",
					nilable = false,
				},
			},
		},
		{
			n = "IsPendingFinish",
			k = "Function",
			rets = {
				{
					n = "isPendingFinish",
					t = "bool",
					nilable = false,
				},
			},
		},
		{
			n = "IsPlaying",
			k = "Function",
			rets = {
				{
					n = "isPlaying",
					t = "bool",
					nilable = false,
				},
			},
		},
		{
			n = "IsReverse",
			k = "Function",
			rets = {
				{
					n = "isReverse",
					t = "bool",
					nilable = false,
				},
			},
		},
		{
			n = "IsSetToFinalAlpha",
			k = "Function",
			rets = {
				{
					n = "isSetToFinalAlpha",
					t = "bool",
					nilable = false,
				},
			},
		},
		{
			n = "Pause",
			k = "Function",
		},
		{
			n = "Play",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "reverse",
					t = "bool",
					nilable = false,
					def = false,
				},
				{
					n = "offset",
					t = "number",
					nilable = false,
					def = 0,
				},
			},
		},
		{
			n = "RemoveAnimations",
			k = "Function",
		},
		{
			n = "Restart",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "reverse",
					t = "bool",
					nilable = false,
					def = false,
				},
				{
					n = "offset",
					t = "number",
					nilable = false,
					def = 0,
				},
			},
		},
		{
			n = "SetAnimationSpeedMultiplier",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "animationSpeedMultiplier",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "SetLooping",
			k = "Function",
			sec = "NotAllowed",
			args = {
				{
					n = "loopType",
					t = "LoopType",
					nilable = false,
				},
			},
		},
		{
			n = "SetPlaying",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "play",
					t = "bool",
					nilable = false,
				},
			},
		},
		{
			n = "SetScript",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "scriptTypeName",
					t = "cstring",
					nilable = false,
				},
				{
					n = "script",
					t = "luaFunction",
					nilable = true,
				},
			},
		},
		{
			n = "SetToFinalAlpha",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "setToFinalAlpha",
					t = "bool",
					nilable = false,
				},
			},
		},
		{
			n = "Stop",
			k = "Function",
		},
	},
}
systems[#systems + 1] = {
	name = "SimpleAnimPathAPI",
	type = "ScriptObject",
	ns = "",
	env = "All",
	file = "SimpleAnimPathAPIDocumentation.lua",
	hash = "b3b1ce5d5567a90999dafbb86ab454bdead4fc55880303886018f552f1083ba2",
	functions = {
		{
			n = "CreateControlPoint",
			k = "Function",
			sec = "NotAllowed",
			args = {
				{
					n = "name",
					t = "cstring",
					nilable = true,
				},
				{
					n = "templateName",
					t = "cstring",
					nilable = true,
				},
				{
					n = "order",
					t = "number",
					nilable = true,
				},
			},
			rets = {
				{
					n = "point",
					t = "SimpleControlPoint",
					nilable = false,
				},
			},
		},
		{
			n = "GetControlPoints",
			k = "Function",
			rets = {
				{
					n = "points",
					t = "SimpleControlPoint",
					nilable = false,
					StrideIndex = 1,
				},
			},
		},
		{
			n = "GetCurveType",
			k = "Function",
			rets = {
				{
					n = "curveType",
					t = "CurveType",
					nilable = false,
				},
			},
		},
		{
			n = "GetMaxControlPointOrder",
			k = "Function",
			rets = {
				{
					n = "maxOrder",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "SetCurveType",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "curveType",
					t = "CurveType",
					nilable = false,
				},
			},
		},
	},
}
systems[#systems + 1] = {
	name = "SimpleAnimRotationAPI",
	type = "ScriptObject",
	ns = "",
	env = "All",
	file = "SimpleAnimRotationAPIDocumentation.lua",
	hash = "36c66c54ae8d804ec9e50cc8f2c9f49b025f7e9cc8ec4185e6ad0fa82e4764d2",
	functions = {
		{
			n = "GetDegrees",
			k = "Function",
			rets = {
				{
					n = "angle",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "GetOrigin",
			k = "Function",
			rets = {
				{
					n = "point",
					t = "FramePoint",
					nilable = false,
				},
				{
					n = "originX",
					t = "number",
					nilable = false,
				},
				{
					n = "originY",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "GetRadians",
			k = "Function",
			rets = {
				{
					n = "angle",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "SetDegrees",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "angle",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "SetOrigin",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "point",
					t = "FramePoint",
					nilable = false,
				},
				{
					n = "originX",
					t = "number",
					nilable = false,
				},
				{
					n = "originY",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "SetRadians",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "angle",
					t = "number",
					nilable = false,
				},
			},
		},
	},
}
systems[#systems + 1] = {
	name = "SimpleAnimScaleAPI",
	type = "ScriptObject",
	ns = "",
	env = "All",
	file = "SimpleAnimScaleAPIDocumentation.lua",
	hash = "5ef81186d3a92874e7f5f9102b35237c543ffa25bdb3a534743cf73c5af7f39d",
	functions = {
		{
			n = "GetOrigin",
			k = "Function",
			rets = {
				{
					n = "point",
					t = "FramePoint",
					nilable = false,
				},
				{
					n = "originX",
					t = "number",
					nilable = false,
				},
				{
					n = "originY",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "GetScale",
			k = "Function",
			rets = {
				{
					n = "scaleX",
					t = "number",
					nilable = false,
				},
				{
					n = "scaleY",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "GetScaleFrom",
			k = "Function",
			rets = {
				{
					n = "scaleX",
					t = "number",
					nilable = false,
				},
				{
					n = "scaleY",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "GetScaleTo",
			k = "Function",
			rets = {
				{
					n = "scaleX",
					t = "number",
					nilable = false,
				},
				{
					n = "scaleY",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "SetOrigin",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "point",
					t = "FramePoint",
					nilable = false,
				},
				{
					n = "originX",
					t = "number",
					nilable = false,
				},
				{
					n = "originY",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "SetScale",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "scaleX",
					t = "number",
					nilable = false,
				},
				{
					n = "scaleY",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "SetScaleFrom",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "scaleX",
					t = "number",
					nilable = false,
				},
				{
					n = "scaleY",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "SetScaleTo",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "scaleX",
					t = "number",
					nilable = false,
				},
				{
					n = "scaleY",
					t = "number",
					nilable = false,
				},
			},
		},
	},
}
systems[#systems + 1] = {
	name = "SimpleAnimScaleLineAPI",
	type = "ScriptObject",
	ns = "",
	env = "All",
	file = "SimpleAnimScaleLineAPIDocumentation.lua",
	hash = "9eee0df0650e01bffa1442067d667e40bac03cfad192092a53de2d1326b925bf",
}
systems[#systems + 1] = {
	name = "SimpleAnimTextureCoordTranslationAPI",
	type = "ScriptObject",
	ns = "",
	env = "All",
	file = "SimpleAnimTextureCoordTranslationAPIDocumentation.lua",
	hash = "fd7ef3be3e4da523b84d97652b79d1fdf053abf87390f3a0af4eb655f7d4019b",
	functions = {
		{
			n = "GetOffset",
			k = "Function",
			rets = {
				{
					n = "offsetU",
					t = "number",
					nilable = false,
				},
				{
					n = "offsetV",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "SetOffset",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "offsetU",
					t = "number",
					nilable = false,
				},
				{
					n = "offsetV",
					t = "number",
					nilable = false,
				},
			},
		},
	},
}
systems[#systems + 1] = {
	name = "SimpleAnimTranslationAPI",
	type = "ScriptObject",
	ns = "",
	env = "All",
	file = "SimpleAnimTranslationAPIDocumentation.lua",
	hash = "635cb81742c8e2c7f130de5322afeab74983ccf774e175338b18211b80cb0de0",
	functions = {
		{
			n = "GetOffset",
			k = "Function",
			rets = {
				{
					n = "offsetX",
					t = "uiUnit",
					nilable = false,
				},
				{
					n = "offsetY",
					t = "uiUnit",
					nilable = false,
				},
			},
		},
		{
			n = "SetOffset",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "offsetX",
					t = "uiUnit",
					nilable = false,
				},
				{
					n = "offsetY",
					t = "uiUnit",
					nilable = false,
				},
			},
		},
	},
}
systems[#systems + 1] = {
	name = "SimpleAnimTranslationLineAPI",
	type = "ScriptObject",
	ns = "",
	env = "All",
	file = "SimpleAnimTranslationLineAPIDocumentation.lua",
	hash = "c8f71d2d84d2a356d087d076e898d646cc078480e07dca809364c22163d5a06b",
}
systems[#systems + 1] = {
	name = "SimpleAnimVertexColorAPI",
	type = "ScriptObject",
	ns = "",
	env = "All",
	file = "SimpleAnimVertexColorAPIDocumentation.lua",
	hash = "fb59d3627cbb1976a56605972f52d33cb6368b79fb198cee039834ec20672b56",
	functions = {
		{
			n = "GetEndColor",
			k = "Function",
			rets = {
				{
					n = "color",
					t = "colorRGBA",
					nilable = false,
					mix = "ColorMixin",
				},
			},
		},
		{
			n = "GetStartColor",
			k = "Function",
			rets = {
				{
					n = "color",
					t = "colorRGBA",
					nilable = false,
					mix = "ColorMixin",
				},
			},
		},
		{
			n = "SetEndColor",
			k = "Function",
			sec = "AllowedWhenTainted",
			args = {
				{
					n = "color",
					t = "colorRGBA",
					nilable = false,
					mix = "ColorMixin",
				},
			},
		},
		{
			n = "SetStartColor",
			k = "Function",
			sec = "AllowedWhenTainted",
			args = {
				{
					n = "color",
					t = "colorRGBA",
					nilable = false,
					mix = "ColorMixin",
				},
			},
		},
	},
}
systems[#systems + 1] = {
	name = "SimpleAnimatableObjectAPI",
	type = "ScriptObject",
	ns = "",
	env = "All",
	file = "SimpleAnimatableObjectAPIDocumentation.lua",
	hash = "2c0477d5f9640d152337584258606d79e0a9f80b4d7611d9ba1e4f25a0526fb3",
	functions = {
		{
			n = "CreateAnimationGroup",
			k = "Function",
			sec = "NotAllowed",
			args = {
				{
					n = "name",
					t = "cstring",
					nilable = true,
				},
				{
					n = "templateName",
					t = "cstring",
					nilable = true,
				},
			},
			rets = {
				{
					n = "group",
					t = "SimpleAnimGroup",
					nilable = false,
				},
			},
		},
		{
			n = "GetAnimationGroups",
			k = "Function",
			rets = {
				{
					n = "groups",
					t = "SimpleAnimGroup",
					nilable = false,
					StrideIndex = 1,
				},
			},
		},
		{
			n = "StopAnimating",
			k = "Function",
		},
	},
}
systems[#systems + 1] = {
	name = "SimpleBrowserAPI",
	type = "ScriptObject",
	ns = "",
	env = "All",
	file = "SimpleBrowserAPIDocumentation.lua",
	hash = "3e0030e409a2f8b4262e70ee44044b111c8a4a7424d8deeaf8c0375825aab3c3",
	functions = {
		{
			n = "ClearFocus",
			k = "Function",
		},
		{
			n = "CopyExternalLink",
			k = "Function",
		},
		{
			n = "DeleteCookies",
			k = "Function",
		},
		{
			n = "NavigateBack",
			k = "Function",
		},
		{
			n = "NavigateForward",
			k = "Function",
		},
		{
			n = "NavigateHome",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "urlType",
					t = "cstring",
					nilable = false,
				},
			},
		},
		{
			n = "NavigateReload",
			k = "Function",
		},
		{
			n = "NavigateStop",
			k = "Function",
		},
		{
			n = "OpenExternalLink",
			k = "Function",
		},
		{
			n = "OpenTicket",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "index",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "SetFocus",
			k = "Function",
		},
		{
			n = "SetZoom",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "zoom",
					t = "number",
					nilable = false,
				},
			},
		},
	},
}
systems[#systems + 1] = {
	name = "SimpleButtonAPI",
	type = "ScriptObject",
	ns = "",
	env = "All",
	file = "SimpleButtonAPIDocumentation.lua",
	hash = "30c4bd7af624175cabe9c02ec4e5203c60b9a4b02ea2acf0a4c957bad848d1b2",
	functions = {
		{
			n = "ClearDisabledTexture",
			k = "Function",
		},
		{
			n = "ClearHighlightTexture",
			k = "Function",
		},
		{
			n = "ClearNormalTexture",
			k = "Function",
		},
		{
			n = "ClearPushedTexture",
			k = "Function",
		},
		{
			n = "Click",
			k = "Function",
			sec = "NotAllowed",
			args = {
				{
					n = "button",
					t = "cstring",
					nilable = false,
					def = "LeftButton",
				},
				{
					n = "isDown",
					t = "bool",
					nilable = false,
					def = false,
				},
			},
		},
		{
			n = "Disable",
			k = "Function",
			IsProtectedFunction = true,
		},
		{
			n = "Enable",
			k = "Function",
			IsProtectedFunction = true,
		},
		{
			n = "GetButtonState",
			k = "Function",
			rets = {
				{
					n = "buttonState",
					t = "SimpleButtonStateToken",
					nilable = false,
				},
			},
			SecretReturnsForAspect = {
				"Enum.SecretAspect.ButtonState",
			},
		},
		{
			n = "GetDisabledFontObject",
			k = "Function",
			rets = {
				{
					n = "font",
					t = "SimpleFont",
					nilable = false,
				},
			},
		},
		{
			n = "GetDisabledTexture",
			k = "Function",
			rets = {
				{
					n = "texture",
					t = "SimpleTexture",
					nilable = false,
				},
			},
		},
		{
			n = "GetFontString",
			k = "Function",
			rets = {
				{
					n = "fontString",
					t = "SimpleFontString",
					nilable = false,
				},
			},
		},
		{
			n = "GetHighlightFontObject",
			k = "Function",
			rets = {
				{
					n = "font",
					t = "SimpleFont",
					nilable = false,
				},
			},
		},
		{
			n = "GetHighlightTexture",
			k = "Function",
			rets = {
				{
					n = "texture",
					t = "SimpleTexture",
					nilable = false,
				},
			},
		},
		{
			n = "GetMotionScriptsWhileDisabled",
			k = "Function",
			rets = {
				{
					n = "motionScriptsWhileDisabled",
					t = "bool",
					nilable = false,
				},
			},
		},
		{
			n = "GetNormalFontObject",
			k = "Function",
			rets = {
				{
					n = "font",
					t = "SimpleFont",
					nilable = false,
				},
			},
		},
		{
			n = "GetNormalTexture",
			k = "Function",
			rets = {
				{
					n = "texture",
					t = "SimpleTexture",
					nilable = false,
				},
			},
		},
		{
			n = "GetPushedTextOffset",
			k = "Function",
			rets = {
				{
					n = "offsetX",
					t = "uiUnit",
					nilable = false,
				},
				{
					n = "offsetY",
					t = "uiUnit",
					nilable = false,
				},
			},
		},
		{
			n = "GetPushedTexture",
			k = "Function",
			rets = {
				{
					n = "texture",
					t = "SimpleTexture",
					nilable = false,
				},
			},
		},
		{
			n = "GetText",
			k = "Function",
			rets = {
				{
					n = "text",
					t = "cstring",
					nilable = false,
				},
			},
			SecretReturnsForAspect = {
				"Enum.SecretAspect.Text",
			},
		},
		{
			n = "GetTextHeight",
			k = "Function",
			rets = {
				{
					n = "height",
					t = "uiUnit",
					nilable = false,
				},
			},
		},
		{
			n = "GetTextWidth",
			k = "Function",
			rets = {
				{
					n = "width",
					t = "uiUnit",
					nilable = false,
				},
			},
		},
		{
			n = "IsEnabled",
			k = "Function",
			rets = {
				{
					n = "isEnabled",
					t = "bool",
					nilable = false,
				},
			},
			SecretReturnsForAspect = {
				"Enum.SecretAspect.ButtonState",
			},
		},
		{
			n = "RegisterForClicks",
			k = "Function",
			sec = "NotAllowed",
			args = {
				{
					n = "buttons",
					t = "ClickButton",
					nilable = false,
					StrideIndex = 1,
				},
			},
			IsProtectedFunction = true,
		},
		{
			n = "RegisterForMouse",
			k = "Function",
			sec = "NotAllowed",
			args = {
				{
					n = "buttons",
					t = "ClickButton",
					nilable = false,
					StrideIndex = 1,
				},
			},
			IsProtectedFunction = true,
		},
		{
			n = "SetButtonState",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "buttonState",
					t = "SimpleButtonStateToken",
					nilable = false,
				},
				{
					n = "lock",
					t = "bool",
					nilable = false,
					def = false,
				},
			},
			SecretArgumentsAddAspect = {
				"Enum.SecretAspect.ButtonState",
			},
		},
		{
			n = "SetDisabledAtlas",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "atlas",
					t = "textureAtlas",
					nilable = false,
				},
			},
		},
		{
			n = "SetDisabledFontObject",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "font",
					t = "SimpleFont",
					nilable = false,
				},
			},
		},
		{
			n = "SetDisabledTexture",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "asset",
					t = "TextureAsset",
					nilable = false,
				},
			},
		},
		{
			n = "SetEnabled",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "enabled",
					t = "bool",
					nilable = false,
					def = false,
				},
			},
			IsProtectedFunction = true,
			SecretArgumentsAddAspect = {
				"Enum.SecretAspect.ButtonState",
			},
		},
		{
			n = "SetFontString",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "fontString",
					t = "SimpleFontString",
					nilable = false,
				},
			},
		},
		{
			n = "SetFormattedText",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "text",
					t = "cstring",
					nilable = false,
				},
			},
			SecretArgumentsAddAspect = {
				"Enum.SecretAspect.Text",
			},
		},
		{
			n = "SetHighlightAtlas",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "atlas",
					t = "textureAtlas",
					nilable = false,
				},
				{
					n = "blendMode",
					t = "BlendMode",
					nilable = true,
				},
			},
		},
		{
			n = "SetHighlightFontObject",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "font",
					t = "SimpleFont",
					nilable = false,
				},
			},
		},
		{
			n = "SetHighlightTexture",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "asset",
					t = "TextureAsset",
					nilable = false,
				},
				{
					n = "blendMode",
					t = "BlendMode",
					nilable = true,
				},
			},
		},
		{
			n = "SetMotionScriptsWhileDisabled",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "motionScriptsWhileDisabled",
					t = "bool",
					nilable = false,
				},
			},
		},
		{
			n = "SetNormalAtlas",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "atlas",
					t = "textureAtlas",
					nilable = false,
				},
			},
		},
		{
			n = "SetNormalFontObject",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "font",
					t = "SimpleFont",
					nilable = false,
				},
			},
		},
		{
			n = "SetNormalTexture",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "asset",
					t = "TextureAsset",
					nilable = false,
				},
			},
		},
		{
			n = "SetPushedAtlas",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "atlas",
					t = "textureAtlas",
					nilable = false,
				},
			},
		},
		{
			n = "SetPushedTextOffset",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "offsetX",
					t = "uiUnit",
					nilable = false,
				},
				{
					n = "offsetY",
					t = "uiUnit",
					nilable = false,
				},
			},
		},
		{
			n = "SetPushedTexture",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "asset",
					t = "TextureAsset",
					nilable = false,
				},
			},
		},
		{
			n = "SetText",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "text",
					t = "cstring",
					nilable = false,
					def = "",
				},
			},
			SecretArgumentsAddAspect = {
				"Enum.SecretAspect.Text",
			},
		},
	},
}
systems[#systems + 1] = {
	name = "SimpleCheckboxAPI",
	type = "ScriptObject",
	ns = "",
	env = "All",
	file = "SimpleCheckboxAPIDocumentation.lua",
	hash = "7d45a61c8d2b1f053fcfabbe68ec8a9e092235f88c333c70b3c12779eb606ef0",
	functions = {
		{
			n = "GetChecked",
			k = "Function",
			rets = {
				{
					n = "checked",
					t = "bool",
					nilable = false,
				},
			},
		},
		{
			n = "GetCheckedTexture",
			k = "Function",
			rets = {
				{
					n = "texture",
					t = "SimpleTexture",
					nilable = false,
				},
			},
		},
		{
			n = "GetDisabledCheckedTexture",
			k = "Function",
			rets = {
				{
					n = "texture",
					t = "SimpleTexture",
					nilable = false,
				},
			},
		},
		{
			n = "SetChecked",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "checked",
					t = "bool",
					nilable = false,
					def = false,
				},
			},
		},
		{
			n = "SetCheckedTexture",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "asset",
					t = "TextureAsset",
					nilable = false,
				},
			},
		},
		{
			n = "SetDisabledCheckedTexture",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "asset",
					t = "TextureAsset",
					nilable = false,
				},
			},
		},
	},
}
systems[#systems + 1] = {
	name = "SimpleColorSelectAPI",
	type = "ScriptObject",
	ns = "",
	env = "All",
	file = "SimpleColorSelectAPIDocumentation.lua",
	hash = "79817943812a83eba15ba9e2be31c37ac0d666e5627b7e27934e23f3b854425d",
	functions = {
		{
			n = "ClearColorWheelTexture",
			k = "Function",
		},
		{
			n = "GetColorAlpha",
			k = "Function",
			rets = {
				{
					n = "alpha",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "GetColorAlphaTexture",
			k = "Function",
			rets = {
				{
					n = "texture",
					t = "SimpleTexture",
					nilable = false,
				},
			},
		},
		{
			n = "GetColorAlphaThumbTexture",
			k = "Function",
			rets = {
				{
					n = "texture",
					t = "SimpleTexture",
					nilable = false,
				},
			},
		},
		{
			n = "GetColorHSV",
			k = "Function",
			rets = {
				{
					n = "hsvX",
					t = "number",
					nilable = false,
				},
				{
					n = "hsvY",
					t = "number",
					nilable = false,
				},
				{
					n = "hsvZ",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "GetColorRGB",
			k = "Function",
			rets = {
				{
					n = "rgbR",
					t = "number",
					nilable = false,
				},
				{
					n = "rgbG",
					t = "number",
					nilable = false,
				},
				{
					n = "rgbB",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "GetColorValueTexture",
			k = "Function",
			rets = {
				{
					n = "texture",
					t = "SimpleTexture",
					nilable = false,
				},
			},
		},
		{
			n = "GetColorValueThumbTexture",
			k = "Function",
			rets = {
				{
					n = "texture",
					t = "SimpleTexture",
					nilable = false,
				},
			},
		},
		{
			n = "GetColorWheelTexture",
			k = "Function",
			rets = {
				{
					n = "texture",
					t = "SimpleTexture",
					nilable = false,
				},
			},
		},
		{
			n = "GetColorWheelThumbTexture",
			k = "Function",
			rets = {
				{
					n = "texture",
					t = "SimpleTexture",
					nilable = false,
				},
			},
		},
		{
			n = "SetColorAlpha",
			k = "Function",
			sec = "NotAllowed",
			args = {
				{
					n = "alpha",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "SetColorAlphaTexture",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "texture",
					t = "SimpleTexture",
					nilable = false,
				},
			},
		},
		{
			n = "SetColorAlphaThumbTexture",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "texture",
					t = "TextureAsset",
					nilable = false,
				},
			},
		},
		{
			n = "SetColorHSV",
			k = "Function",
			sec = "NotAllowed",
			args = {
				{
					n = "hsvX",
					t = "number",
					nilable = false,
				},
				{
					n = "hsvY",
					t = "number",
					nilable = false,
				},
				{
					n = "hsvZ",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "SetColorRGB",
			k = "Function",
			sec = "NotAllowed",
			args = {
				{
					n = "rgbR",
					t = "number",
					nilable = false,
				},
				{
					n = "rgbG",
					t = "number",
					nilable = false,
				},
				{
					n = "rgbB",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "SetColorValueTexture",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "texture",
					t = "SimpleTexture",
					nilable = false,
				},
			},
		},
		{
			n = "SetColorValueThumbTexture",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "texture",
					t = "TextureAsset",
					nilable = false,
				},
			},
		},
		{
			n = "SetColorWheelTexture",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "texture",
					t = "SimpleTexture",
					nilable = false,
				},
			},
		},
		{
			n = "SetColorWheelThumbTexture",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "texture",
					t = "TextureAsset",
					nilable = false,
				},
			},
		},
	},
}
systems[#systems + 1] = {
	name = "SimpleControlPointAPI",
	type = "ScriptObject",
	ns = "",
	env = "All",
	file = "SimpleControlPointAPIDocumentation.lua",
	hash = "37a587d1b1c8d12162350e1c7b9fbde458d07074a2619e752502b4d21e24f6f5",
	functions = {
		{
			n = "GetOffset",
			k = "Function",
			rets = {
				{
					n = "offsetX",
					t = "uiUnit",
					nilable = false,
				},
				{
					n = "offsetY",
					t = "uiUnit",
					nilable = false,
				},
			},
		},
		{
			n = "GetOrder",
			k = "Function",
			rets = {
				{
					n = "order",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "SetOffset",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "offsetX",
					t = "uiUnit",
					nilable = false,
				},
				{
					n = "offsetY",
					t = "uiUnit",
					nilable = false,
				},
			},
		},
		{
			n = "SetOrder",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "order",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "SetParent",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "parent",
					t = "SimplePathAnim",
					nilable = false,
				},
				{
					n = "order",
					t = "number",
					nilable = true,
				},
			},
		},
	},
}
systems[#systems + 1] = {
	name = "SimpleEditBoxAPI",
	type = "ScriptObject",
	ns = "",
	env = "All",
	file = "SimpleEditBoxAPIDocumentation.lua",
	hash = "a1113d8f94a2cc4793091faefcc12fc1f5fa2b76355996e86befeb17f67b9c01",
	functions = {
		{
			n = "AddHistoryLine",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "text",
					t = "cstring",
					nilable = false,
				},
			},
		},
		{
			n = "ClearFocus",
			k = "Function",
		},
		{
			n = "ClearHighlightText",
			k = "Function",
		},
		{
			n = "ClearHistory",
			k = "Function",
		},
		{
			n = "Disable",
			k = "Function",
		},
		{
			n = "Enable",
			k = "Function",
		},
		{
			n = "GetAltArrowKeyMode",
			k = "Function",
			rets = {
				{
					n = "altMode",
					t = "bool",
					nilable = false,
				},
			},
		},
		{
			n = "GetBlinkSpeed",
			k = "Function",
			rets = {
				{
					n = "cursorBlinkSpeedSec",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "GetCursorPosition",
			k = "Function",
			rets = {
				{
					n = "cursorPosition",
					t = "number",
					nilable = false,
				},
			},
			SecretReturnsForAspect = {
				"Enum.SecretAspect.Cursor",
				"Enum.SecretAspect.Text",
			},
		},
		{
			n = "GetDisplayText",
			k = "Function",
			rets = {
				{
					n = "displayText",
					t = "string",
					nilable = false,
				},
			},
			SecretReturnsForAspect = {
				"Enum.SecretAspect.Text",
			},
			mayReturnNothing = true,
		},
		{
			n = "GetFont",
			k = "Function",
			rets = {
				{
					n = "name",
					t = "cstring",
					nilable = false,
				},
				{
					n = "fontHeight",
					t = "uiUnit",
					nilable = false,
				},
				{
					n = "flags",
					t = "TBFFlags",
					nilable = false,
				},
			},
		},
		{
			n = "GetFontObject",
			k = "Function",
			rets = {
				{
					n = "font",
					t = "SimpleFont",
					nilable = false,
				},
			},
		},
		{
			n = "GetHighlightColor",
			k = "Function",
			rets = {
				{
					n = "colorR",
					t = "number",
					nilable = false,
				},
				{
					n = "colorG",
					t = "number",
					nilable = false,
				},
				{
					n = "colorB",
					t = "number",
					nilable = false,
				},
				{
					n = "colorA",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "GetHistoryLines",
			k = "Function",
			rets = {
				{
					n = "numHistoryLines",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "GetIndentedWordWrap",
			k = "Function",
			rets = {
				{
					n = "isIndented",
					t = "bool",
					nilable = false,
				},
			},
		},
		{
			n = "GetInputLanguage",
			k = "Function",
			rets = {
				{
					n = "language",
					t = "cstring",
					nilable = false,
				},
			},
		},
		{
			n = "GetJustifyH",
			k = "Function",
			rets = {
				{
					n = "justifyH",
					t = "JustifyHorizontal",
					nilable = false,
				},
			},
		},
		{
			n = "GetJustifyV",
			k = "Function",
			rets = {
				{
					n = "justifyV",
					t = "JustifyVertical",
					nilable = false,
				},
			},
		},
		{
			n = "GetMaxBytes",
			k = "Function",
			rets = {
				{
					n = "maxBytes",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "GetMaxLetters",
			k = "Function",
			rets = {
				{
					n = "maxLetters",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "GetNumLetters",
			k = "Function",
			rets = {
				{
					n = "numLetters",
					t = "number",
					nilable = false,
				},
			},
			mayReturnNothing = true,
		},
		{
			n = "GetNumLines",
			k = "Function",
			rets = {
				{
					n = "lines",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "GetNumber",
			k = "Function",
			rets = {
				{
					n = "number",
					t = "number",
					nilable = true,
				},
			},
			SecretReturnsForAspect = {
				"Enum.SecretAspect.Text",
			},
		},
		{
			n = "GetShadowColor",
			k = "Function",
			rets = {
				{
					n = "colorR",
					t = "number",
					nilable = false,
				},
				{
					n = "colorG",
					t = "number",
					nilable = false,
				},
				{
					n = "colorB",
					t = "number",
					nilable = false,
				},
				{
					n = "colorA",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "GetShadowOffset",
			k = "Function",
			rets = {
				{
					n = "offsetX",
					t = "number",
					nilable = false,
				},
				{
					n = "offsetY",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "GetSpacing",
			k = "Function",
			rets = {
				{
					n = "fontHeight",
					t = "uiUnit",
					nilable = false,
				},
			},
		},
		{
			n = "GetText",
			k = "Function",
			rets = {
				{
					n = "text",
					t = "cstring",
					nilable = false,
				},
			},
			SecretReturnsForAspect = {
				"Enum.SecretAspect.Text",
			},
		},
		{
			n = "GetTextColor",
			k = "Function",
			rets = {
				{
					n = "colorR",
					t = "number",
					nilable = false,
				},
				{
					n = "colorG",
					t = "number",
					nilable = false,
				},
				{
					n = "colorB",
					t = "number",
					nilable = false,
				},
				{
					n = "colorA",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "GetTextInsets",
			k = "Function",
			rets = {
				{
					n = "left",
					t = "uiUnit",
					nilable = false,
				},
				{
					n = "right",
					t = "uiUnit",
					nilable = false,
				},
				{
					n = "top",
					t = "uiUnit",
					nilable = false,
				},
				{
					n = "bottom",
					t = "uiUnit",
					nilable = false,
				},
			},
		},
		{
			n = "GetUTF8CursorPosition",
			k = "Function",
			rets = {
				{
					n = "cursorPosition",
					t = "number",
					nilable = false,
				},
			},
			SecretReturnsForAspect = {
				"Enum.SecretAspect.Cursor",
				"Enum.SecretAspect.Text",
			},
		},
		{
			n = "GetVisibleTextByteLimit",
			k = "Function",
			rets = {
				{
					n = "maxVisibleBytes",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "HasFocus",
			k = "Function",
			rets = {
				{
					n = "hasFocus",
					t = "bool",
					nilable = false,
				},
			},
		},
		{
			n = "HasText",
			k = "Function",
			rets = {
				{
					n = "hasText",
					t = "bool",
					nilable = false,
				},
			},
		},
		{
			n = "HighlightText",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "start",
					t = "number",
					nilable = false,
					def = 0,
				},
				{
					n = "stop",
					t = "number",
					nilable = false,
					def = -1,
				},
			},
		},
		{
			n = "Insert",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "text",
					t = "cstring",
					nilable = false,
				},
			},
			SecretArgumentsAddAspect = {
				"Enum.SecretAspect.Text",
			},
		},
		{
			n = "IsAlphabeticOnly",
			k = "Function",
			rets = {
				{
					n = "enabled",
					t = "bool",
					nilable = false,
				},
			},
		},
		{
			n = "IsAutoFocus",
			k = "Function",
			rets = {
				{
					n = "autoFocus",
					t = "bool",
					nilable = false,
				},
			},
		},
		{
			n = "IsCountInvisibleLetters",
			k = "Function",
			rets = {
				{
					n = "countInvisibleLetters",
					t = "bool",
					nilable = false,
				},
			},
		},
		{
			n = "IsEnabled",
			k = "Function",
			rets = {
				{
					n = "isEnabled",
					t = "bool",
					nilable = false,
				},
			},
		},
		{
			n = "IsInIMECompositionMode",
			k = "Function",
			rets = {
				{
					n = "isInIMECompositionMode",
					t = "bool",
					nilable = false,
				},
			},
		},
		{
			n = "IsMultiLine",
			k = "Function",
			rets = {
				{
					n = "multiline",
					t = "bool",
					nilable = false,
				},
			},
		},
		{
			n = "IsNumeric",
			k = "Function",
			rets = {
				{
					n = "isNumeric",
					t = "bool",
					nilable = false,
				},
			},
		},
		{
			n = "IsNumericFullRange",
			k = "Function",
			rets = {
				{
					n = "isNumeric",
					t = "bool",
					nilable = false,
				},
			},
		},
		{
			n = "IsPassword",
			k = "Function",
			rets = {
				{
					n = "isPassword",
					t = "bool",
					nilable = false,
				},
			},
			SecretReturnsForAspect = {
				"Enum.SecretAspect.Text",
			},
		},
		{
			n = "IsSecureText",
			k = "Function",
			rets = {
				{
					n = "isSecure",
					t = "bool",
					nilable = false,
				},
			},
			SecretReturnsForAspect = {
				"Enum.SecretAspect.SecureText",
			},
		},
		{
			n = "ResetInputMode",
			k = "Function",
		},
		{
			n = "SetAlphabeticOnly",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "enabled",
					t = "bool",
					nilable = false,
					def = false,
				},
			},
		},
		{
			n = "SetAltArrowKeyMode",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "altMode",
					t = "bool",
					nilable = false,
					def = false,
				},
			},
		},
		{
			n = "SetAutoFocus",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "autoFocus",
					t = "bool",
					nilable = false,
					def = false,
				},
			},
		},
		{
			n = "SetBlinkSpeed",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "cursorBlinkSpeedSec",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "SetCountInvisibleLetters",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "countInvisibleLetters",
					t = "bool",
					nilable = false,
					def = false,
				},
			},
		},
		{
			n = "SetCursorPosition",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "cursorPosition",
					t = "number",
					nilable = false,
				},
			},
			SecretArgumentsAddAspect = {
				"Enum.SecretAspect.Cursor",
			},
		},
		{
			n = "SetEnabled",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "enabled",
					t = "bool",
					nilable = false,
					def = false,
				},
			},
		},
		{
			n = "SetFocus",
			k = "Function",
		},
		{
			n = "SetFont",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "fontFile",
					t = "cstring",
					nilable = false,
				},
				{
					n = "height",
					t = "uiFontHeight",
					nilable = false,
				},
				{
					n = "flags",
					t = "TBFFlags",
					nilable = false,
				},
			},
			rets = {
				{
					n = "success",
					t = "bool",
					nilable = false,
				},
			},
			RequiresValidFontAsset = true,
			RequiresValidFontHeight = true,
		},
		{
			n = "SetFontObject",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "font",
					t = "SimpleFont",
					nilable = false,
				},
			},
		},
		{
			n = "SetHighlightColor",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "colorR",
					t = "number",
					nilable = false,
				},
				{
					n = "colorG",
					t = "number",
					nilable = false,
				},
				{
					n = "colorB",
					t = "number",
					nilable = false,
				},
				{
					n = "a",
					t = "SingleColorValue",
					nilable = true,
				},
			},
		},
		{
			n = "SetHistoryLines",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "numHistoryLines",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "SetIndentedWordWrap",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "isIndented",
					t = "bool",
					nilable = false,
					def = false,
				},
			},
		},
		{
			n = "SetJustifyH",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "justifyH",
					t = "JustifyHorizontal",
					nilable = false,
				},
			},
		},
		{
			n = "SetJustifyV",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "justifyV",
					t = "JustifyVertical",
					nilable = false,
				},
			},
		},
		{
			n = "SetMaxBytes",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "maxBytes",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "SetMaxLetters",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "maxLetters",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "SetMultiLine",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "multiline",
					t = "bool",
					nilable = false,
					def = false,
				},
			},
		},
		{
			n = "SetNumber",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "number",
					t = "number",
					nilable = false,
				},
			},
			SecretArgumentsAddAspect = {
				"Enum.SecretAspect.Text",
			},
		},
		{
			n = "SetNumeric",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "isNumeric",
					t = "bool",
					nilable = false,
					def = false,
				},
			},
		},
		{
			n = "SetNumericFullRange",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "isNumeric",
					t = "bool",
					nilable = false,
					def = false,
				},
			},
		},
		{
			n = "SetPassword",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "isPassword",
					t = "bool",
					nilable = false,
					def = false,
				},
			},
			SecretArgumentsAddAspect = {
				"Enum.SecretAspect.Text",
			},
		},
		{
			n = "SetSecureText",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "isSecure",
					t = "bool",
					nilable = false,
					def = false,
				},
			},
			SecretArgumentsAddAspect = {
				"Enum.SecretAspect.SecureText",
			},
		},
		{
			n = "SetSecurityDisablePaste",
			k = "Function",
		},
		{
			n = "SetSecurityDisableSetText",
			k = "Function",
		},
		{
			n = "SetShadowColor",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "colorR",
					t = "number",
					nilable = false,
				},
				{
					n = "colorG",
					t = "number",
					nilable = false,
				},
				{
					n = "colorB",
					t = "number",
					nilable = false,
				},
				{
					n = "a",
					t = "SingleColorValue",
					nilable = true,
				},
			},
		},
		{
			n = "SetShadowOffset",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "offsetX",
					t = "number",
					nilable = false,
				},
				{
					n = "offsetY",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "SetSpacing",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "fontHeight",
					t = "uiUnit",
					nilable = false,
				},
			},
		},
		{
			n = "SetText",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "text",
					t = "cstring",
					nilable = false,
				},
			},
			SecretArgumentsAddAspect = {
				"Enum.SecretAspect.Text",
			},
		},
		{
			n = "SetTextColor",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "colorR",
					t = "number",
					nilable = false,
				},
				{
					n = "colorG",
					t = "number",
					nilable = false,
				},
				{
					n = "colorB",
					t = "number",
					nilable = false,
				},
				{
					n = "a",
					t = "SingleColorValue",
					nilable = true,
				},
			},
		},
		{
			n = "SetTextInsets",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "left",
					t = "uiUnit",
					nilable = false,
				},
				{
					n = "right",
					t = "uiUnit",
					nilable = false,
				},
				{
					n = "top",
					t = "uiUnit",
					nilable = false,
				},
				{
					n = "bottom",
					t = "uiUnit",
					nilable = false,
				},
			},
		},
		{
			n = "SetVisibleTextByteLimit",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "maxVisibleBytes",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "ToggleInputLanguage",
			k = "Function",
		},
	},
}
systems[#systems + 1] = {
	name = "SimpleFontAPI",
	type = "ScriptObject",
	ns = "",
	env = "All",
	file = "SimpleFontAPIDocumentation.lua",
	hash = "d915a6b769ed40a17f30dcbf5500ab20572cd82701cbf33a8b6caeec3e5c53ed",
	functions = {
		{
			n = "CopyFontObject",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "sourceFont",
					t = "SimpleFont",
					nilable = false,
				},
			},
		},
		{
			n = "GetAlpha",
			k = "Function",
			rets = {
				{
					n = "alpha",
					t = "SingleColorValue",
					nilable = false,
				},
			},
		},
		{
			n = "GetFont",
			k = "Function",
			rets = {
				{
					n = "fontFile",
					t = "cstring",
					nilable = false,
				},
				{
					n = "height",
					t = "uiFontHeight",
					nilable = false,
				},
				{
					n = "flags",
					t = "TBFFlags",
					nilable = false,
				},
			},
		},
		{
			n = "GetFontHeight",
			k = "Function",
			doc = {
				"Return is either in uiUnits or internal height due to fixedHeight.",
			},
			rets = {
				{
					n = "height",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "GetFontObject",
			k = "Function",
			rets = {
				{
					n = "font",
					t = "SimpleFont",
					nilable = false,
				},
			},
		},
		{
			n = "GetFontObjectForAlphabet",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "alphabet",
					t = "FontAlphabet",
					nilable = false,
				},
			},
			rets = {
				{
					n = "font",
					t = "SimpleFont",
					nilable = false,
				},
			},
			ConstSecretAccessor = true,
		},
		{
			n = "GetIndentedWordWrap",
			k = "Function",
			rets = {
				{
					n = "wordWrap",
					t = "bool",
					nilable = false,
				},
			},
		},
		{
			n = "GetJustifyH",
			k = "Function",
			rets = {
				{
					n = "justifyH",
					t = "JustifyHorizontal",
					nilable = false,
				},
			},
		},
		{
			n = "GetJustifyV",
			k = "Function",
			rets = {
				{
					n = "justifyV",
					t = "JustifyVertical",
					nilable = false,
				},
			},
		},
		{
			n = "GetShadowColor",
			k = "Function",
			rets = {
				{
					n = "colorR",
					t = "number",
					nilable = false,
				},
				{
					n = "colorG",
					t = "number",
					nilable = false,
				},
				{
					n = "colorB",
					t = "number",
					nilable = false,
				},
				{
					n = "colorA",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "GetShadowOffset",
			k = "Function",
			rets = {
				{
					n = "offsetX",
					t = "number",
					nilable = false,
				},
				{
					n = "offsetY",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "GetSpacing",
			k = "Function",
			rets = {
				{
					n = "spacing",
					t = "uiUnit",
					nilable = false,
				},
			},
		},
		{
			n = "GetTextColor",
			k = "Function",
			rets = {
				{
					n = "colorR",
					t = "number",
					nilable = false,
				},
				{
					n = "colorG",
					t = "number",
					nilable = false,
				},
				{
					n = "colorB",
					t = "number",
					nilable = false,
				},
				{
					n = "colorA",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "SetAlpha",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "alpha",
					t = "SingleColorValue",
					nilable = false,
				},
			},
		},
		{
			n = "SetFont",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "fontFile",
					t = "cstring",
					nilable = false,
				},
				{
					n = "height",
					t = "uiFontHeight",
					nilable = false,
				},
				{
					n = "flags",
					t = "TBFFlags",
					nilable = false,
				},
			},
			RequiresValidFontAsset = true,
			RequiresValidFontHeight = true,
		},
		{
			n = "SetFontHeight",
			k = "Function",
			doc = {
				"Preserves all flags, does correct height conversion due to fixedHeight.",
			},
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "height",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "SetFontObject",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "font",
					t = "SimpleFont",
					nilable = false,
				},
			},
		},
		{
			n = "SetIndentedWordWrap",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "wordWrap",
					t = "bool",
					nilable = false,
				},
			},
		},
		{
			n = "SetJustifyH",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "justifyH",
					t = "JustifyHorizontal",
					nilable = false,
				},
			},
		},
		{
			n = "SetJustifyV",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "justifyV",
					t = "JustifyVertical",
					nilable = false,
				},
			},
		},
		{
			n = "SetShadowColor",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "colorR",
					t = "number",
					nilable = false,
				},
				{
					n = "colorG",
					t = "number",
					nilable = false,
				},
				{
					n = "colorB",
					t = "number",
					nilable = false,
				},
				{
					n = "a",
					t = "SingleColorValue",
					nilable = true,
				},
			},
		},
		{
			n = "SetShadowOffset",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "offsetX",
					t = "number",
					nilable = false,
				},
				{
					n = "offsetY",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "SetSpacing",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "spacing",
					t = "uiUnit",
					nilable = false,
				},
			},
		},
		{
			n = "SetTextColor",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "colorR",
					t = "number",
					nilable = false,
				},
				{
					n = "colorG",
					t = "number",
					nilable = false,
				},
				{
					n = "colorB",
					t = "number",
					nilable = false,
				},
				{
					n = "a",
					t = "SingleColorValue",
					nilable = true,
				},
			},
		},
	},
}
systems[#systems + 1] = {
	name = "SimpleFontStringAPI",
	type = "ScriptObject",
	ns = "",
	env = "All",
	file = "SimpleFontStringAPIDocumentation.lua",
	hash = "8bec6312ba0b7289d494776b8b93acaa1e9b1ed4f60db7e6f199cc98a1b2d822",
	functions = {
		{
			n = "CalculateScreenAreaFromCharacterSpan",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "leftIndex",
					t = "luaIndex",
					nilable = false,
				},
				{
					n = "rightIndex",
					t = "luaIndex",
					nilable = false,
				},
			},
			rets = {
				{
					n = "areas",
					t = "table",
					nilable = true,
					it = "uiBoundsRect",
				},
			},
			RequiresFontStringTextAccess = true,
			SecretReturnsForAspect = {
				"Enum.SecretAspect.Text",
			},
			SecretWhenAnchoringSecret = true,
		},
		{
			n = "CanNonSpaceWrap",
			k = "Function",
			rets = {
				{
					n = "wrap",
					t = "bool",
					nilable = false,
				},
			},
		},
		{
			n = "CanWordWrap",
			k = "Function",
			rets = {
				{
					n = "wrap",
					t = "bool",
					nilable = false,
				},
			},
		},
		{
			n = "ClearAlphaGradient",
			k = "Function",
		},
		{
			n = "ClearText",
			k = "Function",
			doc = {
				"Sets text to an empty string and removes the Text secret aspect.",
			},
		},
		{
			n = "FindCharacterIndexAtCoordinate",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "x",
					t = "uiUnit",
					nilable = false,
				},
				{
					n = "y",
					t = "uiUnit",
					nilable = false,
				},
			},
			rets = {
				{
					n = "characterIndex",
					t = "luaIndex",
					nilable = false,
				},
				{
					n = "inside",
					t = "bool",
					nilable = false,
				},
			},
			RequiresFontStringTextAccess = true,
			SecretReturnsForAspect = {
				"Enum.SecretAspect.Text",
			},
			SecretWhenAnchoringSecret = true,
			mayReturnNothing = true,
		},
		{
			n = "GetAlphaGradient",
			k = "Function",
			rets = {
				{
					n = "start",
					t = "number",
					nilable = false,
				},
				{
					n = "length",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "GetFieldSize",
			k = "Function",
			rets = {
				{
					n = "fieldSize",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "GetFont",
			k = "Function",
			rets = {
				{
					n = "fontFile",
					t = "FontAsset",
					nilable = true,
				},
				{
					n = "fontHeight",
					t = "uiUnit",
					nilable = false,
				},
				{
					n = "flags",
					t = "TBFFlags",
					nilable = false,
				},
			},
		},
		{
			n = "GetFontHeight",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "calculated",
					t = "bool",
					nilable = false,
					def = true,
				},
			},
			rets = {
				{
					n = "height",
					t = "uiUnit",
					nilable = false,
				},
			},
		},
		{
			n = "GetFontObject",
			k = "Function",
			rets = {
				{
					n = "font",
					t = "SimpleFont",
					nilable = false,
				},
			},
		},
		{
			n = "GetIndentedWordWrap",
			k = "Function",
			rets = {
				{
					n = "wrap",
					t = "bool",
					nilable = false,
				},
			},
		},
		{
			n = "GetJustifyH",
			k = "Function",
			rets = {
				{
					n = "justifyH",
					t = "JustifyHorizontal",
					nilable = false,
				},
			},
		},
		{
			n = "GetJustifyV",
			k = "Function",
			rets = {
				{
					n = "justifyV",
					t = "JustifyVertical",
					nilable = false,
				},
			},
		},
		{
			n = "GetLineHeight",
			k = "Function",
			rets = {
				{
					n = "lineHeight",
					t = "uiUnit",
					nilable = false,
				},
			},
		},
		{
			n = "GetMaxLines",
			k = "Function",
			rets = {
				{
					n = "maxLines",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "GetNumLines",
			k = "Function",
			rets = {
				{
					n = "numLines",
					t = "number",
					nilable = false,
				},
			},
			SecretWhenAnchoringSecret = true,
		},
		{
			n = "GetRotation",
			k = "Function",
			rets = {
				{
					n = "radians",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "GetScaleAnimationMode",
			k = "Function",
			rets = {
				{
					n = "scaleAnimationMode",
					t = "FontStringScaleAnimationMode",
					nilable = false,
				},
			},
		},
		{
			n = "GetShadowColor",
			k = "Function",
			rets = {
				{
					n = "colorR",
					t = "number",
					nilable = false,
				},
				{
					n = "colorG",
					t = "number",
					nilable = false,
				},
				{
					n = "colorB",
					t = "number",
					nilable = false,
				},
				{
					n = "colorA",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "GetShadowOffset",
			k = "Function",
			rets = {
				{
					n = "offsetX",
					t = "number",
					nilable = false,
				},
				{
					n = "offsetY",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "GetSmoothScaling",
			k = "Function",
			rets = {
				{
					n = "smoothScaling",
					t = "bool",
					nilable = false,
				},
			},
		},
		{
			n = "GetSpacing",
			k = "Function",
			rets = {
				{
					n = "spacing",
					t = "uiUnit",
					nilable = false,
				},
			},
		},
		{
			n = "GetStringHeight",
			k = "Function",
			rets = {
				{
					n = "height",
					t = "uiUnit",
					nilable = false,
				},
			},
			SecretWhenAnchoringSecret = true,
		},
		{
			n = "GetStringWidth",
			k = "Function",
			rets = {
				{
					n = "width",
					t = "uiUnit",
					nilable = false,
				},
			},
			SecretWhenAnchoringSecret = true,
		},
		{
			n = "GetText",
			k = "Function",
			rets = {
				{
					n = "text",
					t = "cstring",
					nilable = false,
				},
			},
			SecretReturnsForAspect = {
				"Enum.SecretAspect.Text",
			},
		},
		{
			n = "GetTextColor",
			k = "Function",
			rets = {
				{
					n = "colorR",
					t = "number",
					nilable = false,
				},
				{
					n = "colorG",
					t = "number",
					nilable = false,
				},
				{
					n = "colorB",
					t = "number",
					nilable = false,
				},
				{
					n = "colorA",
					t = "number",
					nilable = false,
				},
			},
			SecretReturnsForAspect = {
				"Enum.SecretAspect.VertexColor",
				"Enum.SecretAspect.Alpha",
			},
			mayReturnNothing = true,
		},
		{
			n = "GetTextScale",
			k = "Function",
			rets = {
				{
					n = "textScale",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "GetUnboundedStringWidth",
			k = "Function",
			rets = {
				{
					n = "width",
					t = "uiUnit",
					nilable = false,
				},
			},
			SecretWhenAnchoringSecret = true,
		},
		{
			n = "GetUnboundedStringWidthForText",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "text",
					t = "cstring",
					nilable = false,
				},
			},
			rets = {
				{
					n = "width",
					t = "uiUnit",
					nilable = false,
				},
			},
			SecretWhenAnchoringSecret = true,
		},
		{
			n = "GetWrappedWidth",
			k = "Function",
			rets = {
				{
					n = "width",
					t = "uiUnit",
					nilable = false,
				},
			},
			SecretWhenAnchoringSecret = true,
		},
		{
			n = "IsTruncated",
			k = "Function",
			rets = {
				{
					n = "isTruncated",
					t = "bool",
					nilable = false,
				},
			},
			SecretWhenAnchoringSecret = true,
		},
		{
			n = "OnColorsUpdated",
			k = "Function",
		},
		{
			n = "SetAlphaGradient",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "start",
					t = "number",
					nilable = false,
				},
				{
					n = "length",
					t = "number",
					nilable = false,
				},
			},
			rets = {
				{
					n = "isWithinText",
					t = "bool",
					nilable = false,
				},
			},
		},
		{
			n = "SetFixedColor",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "fixedColor",
					t = "bool",
					nilable = false,
				},
			},
		},
		{
			n = "SetFont",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "fontFile",
					t = "FontAsset",
					nilable = false,
				},
				{
					n = "fontHeight",
					t = "uiFontHeight",
					nilable = false,
				},
				{
					n = "flags",
					t = "TBFFlags",
					nilable = true,
				},
			},
			rets = {
				{
					n = "success",
					t = "bool",
					nilable = false,
				},
			},
			RequiresValidFontAsset = true,
			RequiresValidFontHeight = true,
		},
		{
			n = "SetFontHeight",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "height",
					t = "uiUnit",
					nilable = false,
				},
			},
		},
		{
			n = "SetFontObject",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "font",
					t = "SimpleFont",
					nilable = false,
				},
			},
		},
		{
			n = "SetFormattedText",
			k = "Function",
			sec = "AllowedWhenTainted",
			args = {
				{
					n = "text",
					t = "cstring",
					nilable = false,
				},
			},
			SecretArgumentsAddAspect = {
				"Enum.SecretAspect.Text",
			},
		},
		{
			n = "SetIndentedWordWrap",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "wrap",
					t = "bool",
					nilable = false,
				},
			},
		},
		{
			n = "SetJustifyH",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "justifyH",
					t = "JustifyHorizontal",
					nilable = false,
				},
			},
		},
		{
			n = "SetJustifyV",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "justifyV",
					t = "JustifyVertical",
					nilable = false,
				},
			},
		},
		{
			n = "SetMaxLines",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "maxLines",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "SetNonSpaceWrap",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "wrap",
					t = "bool",
					nilable = false,
				},
			},
		},
		{
			n = "SetRotation",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "radians",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "SetScaleAnimationMode",
			k = "Function",
			sec = "NotAllowed",
			args = {
				{
					n = "scaleAnimationMode",
					t = "FontStringScaleAnimationMode",
					nilable = false,
				},
			},
		},
		{
			n = "SetShadowColor",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "colorR",
					t = "number",
					nilable = false,
				},
				{
					n = "colorG",
					t = "number",
					nilable = false,
				},
				{
					n = "colorB",
					t = "number",
					nilable = false,
				},
				{
					n = "a",
					t = "SingleColorValue",
					nilable = true,
				},
			},
		},
		{
			n = "SetShadowOffset",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "offsetX",
					t = "number",
					nilable = false,
				},
				{
					n = "offsetY",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "SetSmoothScaling",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "smoothScaling",
					t = "bool",
					nilable = false,
					doc = {
						"If true, text height will not snap to nearest whole numbers for scaled font strings.",
					},
				},
			},
		},
		{
			n = "SetSpacing",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "spacing",
					t = "uiUnit",
					nilable = false,
				},
			},
		},
		{
			n = "SetText",
			k = "Function",
			sec = "AllowedWhenTainted",
			args = {
				{
					n = "text",
					t = "cstring",
					nilable = false,
					def = "",
				},
			},
			SecretArgumentsAddAspect = {
				"Enum.SecretAspect.Text",
			},
		},
		{
			n = "SetTextColor",
			k = "Function",
			sec = "AllowedWhenTainted",
			args = {
				{
					n = "colorR",
					t = "number",
					nilable = false,
				},
				{
					n = "colorG",
					t = "number",
					nilable = false,
				},
				{
					n = "colorB",
					t = "number",
					nilable = false,
				},
				{
					n = "a",
					t = "SingleColorValue",
					nilable = true,
				},
			},
			SecretArgumentsAddAspect = {
				"Enum.SecretAspect.VertexColor",
				"Enum.SecretAspect.Alpha",
			},
		},
		{
			n = "SetTextHeight",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "height",
					t = "uiUnit",
					nilable = false,
				},
			},
		},
		{
			n = "SetTextScale",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "textScale",
					t = "number",
					nilable = false,
				},
			},
		},
		{
			n = "SetTextToFit",
			k = "Function",
			sec = "AllowedWhenTainted",
			args = {
				{
					n = "text",
					t = "cstring",
					nilable = false,
					def = "",
				},
			},
			SecretArgumentsAddAspect = {
				"Enum.SecretAspect.Text",
			},
		},
		{
			n = "SetWordWrap",
			k = "Function",
			sec = "AllowedWhenUntainted",
			args = {
				{
					n = "wrap",
					t = "bool",
					nilable = false,
				},
			},
		},
	},
}
