local MinimapFrameAPI = { Name = "MinimapFrameAPI", Type = "ScriptObject", Environment = "All", Functions = { { Name = "GetPingPosition", Type = "Function", Arguments = { }, Returns = { { Name = "positionX", Type = "number", Nilable = false }, { Name = "positionY", Type = "number", Nilable = false }, }, }, { Name = "GetZoom", Type = "Function", Arguments = { }, Returns = { { Name = "zoomFactor", Type = "number", Nilable = false }, }, }, { Name = "GetZoomLevels", Type = "Function", Arguments = { }, Returns = { { Name = "zoomLevels", Type = "number", Nilable = false }, }, }, { Name = "PingLocation", Type = "Function", SecretArguments = "AllowedWhenUntainted", Arguments = { { Name = "locationX", Type = "number", Nilable = false }, { Name = "locationY", Type = "number", Nilable = false }, }, }, { Name = "SetArchBlobInsideAlpha", Type = "Function", SecretArguments = "AllowedWhenUntainted", Arguments = { { Name = "alpha", Type = "number", Nilable = false }, }, }, { Name = "SetArchBlobInsideTexture", Type = "Function", SecretArguments = "AllowedWhenUntainted", Arguments = { { Name = "asset", Type = "TextureAsset", Nilable = false }, }, }, { Name = "SetArchBlobOutsideAlpha", Type = "Function", SecretArguments = "AllowedWhenUntainted", Arguments = { { Name = "alpha", Type = "number", Nilable = false }, }, }, { Name = "SetArchBlobOutsideTexture", Type = "Function", SecretArguments = "AllowedWhenUntainted", Arguments = { { Name = "asset", Type = "TextureAsset", Nilable = false }, }, }, { Name = "SetArchBlobRingAlpha", Type = "Function", SecretArguments = "AllowedWhenUntainted", Arguments = { { Name = "alpha", Type = "number", Nilable = false }, }, }, { Name = "SetArchBlobRingScalar", Type = "Function", SecretArguments = "AllowedWhenUntainted", Arguments = { { Name = "scalar", Type = "number", Nilable = false }, }, }, { Name = "SetArchBlobRingTexture", Type = "Function", SecretArguments = "AllowedWhenUntainted", Arguments = { { Name = "asset", Type = "TextureAsset", Nilable = false }, }, }, { Name = "SetIconScale", Type = "Function", SecretArguments = "AllowedWhenUntainted", Arguments = { { Name = "scale", Type = "number", Nilable = false }, }, }, { Name = "SetMaskTexture", Type = "Function", SecretArguments = "AllowedWhenUntainted", Arguments = { { Name = "asset", Type = "TextureAsset", Nilable = false }, }, }, { Name = "SetQuestBlobInsideAlpha", Type = "Function", SecretArguments = "AllowedWhenUntainted", Arguments = { { Name = "alpha", Type = "number", Nilable = false }, }, }, { Name = "SetQuestBlobInsideTexture", Type = "Function", SecretArguments = "AllowedWhenUntainted", Arguments = { { Name = "asset", Type = "TextureAsset", Nilable = false }, }, }, { Name = "SetQuestBlobOutsideAlpha", Type = "Function", SecretArguments = "AllowedWhenUntainted", Arguments = { { Name = "alpha", Type = "number", Nilable = false }, }, }, { Name = "SetQuestBlobOutsideTexture", Type = "Function", SecretArguments = "AllowedWhenUntainted", Arguments = { { Name = "asset", Type = "TextureAsset", Nilable = false }, }, }, { Name = "SetQuestBlobRingAlpha", Type = "Function", SecretArguments = "AllowedWhenUntainted", Arguments = { { Name = "alpha", Type = "number", Nilable = false }, }, }, { Name = "SetQuestBlobRingScalar", Type = "Function", SecretArguments = "AllowedWhenUntainted", Arguments = { { Name = "scalar", Type = "number", Nilable = false }, }, }, { Name = "SetQuestBlobRingTexture", Type = "Function", SecretArguments = "AllowedWhenUntainted", Arguments = { { Name = "asset", Type = "TextureAsset", Nilable = false }, }, }, { Name = "SetTaskBlobInsideAlpha", Type = "Function", SecretArguments = "AllowedWhenUntainted", Arguments = { { Name = "alpha", Type = "number", Nilable = false }, }, }, { Name = "SetTaskBlobInsideTexture", Type = "Function", SecretArguments = "AllowedWhenUntainted", Arguments = { { Name = "asset", Type = "TextureAsset", Nilable = false }, }, }, { Name = "SetTaskBlobOutsideAlpha", Type = "Function", SecretArguments = "AllowedWhenUntainted", Arguments = { { Name = "alpha", Type = "number", Nilable = false }, }, }, { Name = "SetTaskBlobOutsideTexture", Type = "Function", SecretArguments = "AllowedWhenUntainted", Arguments = { { Name = "asset", Type = "TextureAsset", Nilable = false }, }, }, { Name = "SetTaskBlobRingAlpha", Type = "Function", SecretArguments = "AllowedWhenUntainted", Arguments = { { Name = "alpha", Type = "number", Nilable = false }, }, }, { Name = "SetTaskBlobRingScalar", Type = "Function", SecretArguments = "AllowedWhenUntainted", Arguments = { { Name = "scalar", Type = "number", Nilable = false }, }, }, { Name = "SetTaskBlobRingTexture", Type = "Function", SecretArguments = "AllowedWhenUntainted", Arguments = { { Name = "asset", Type = "TextureAsset", Nilable = false }, }, }, { Name = "SetUsingSoftCursor", Type = "Function", SecretArguments = "AllowedWhenUntainted", Arguments = { { Name = "usingSoftCursor", Type = "bool", Nilable = false }, }, }, { Name = "SetZoom", Type = "Function", SecretArguments = "AllowedWhenUntainted", Arguments = { { Name = "zoomFactor", Type = "number", Nilable = false }, }, }, { Name = "UpdateBlips", Type = "Function", Arguments = { }, }, { Name = "UpdateMouseoverAtPoint", Type = "Function", SecretArguments = "AllowedWhenUntainted", Arguments = { { Name = "pointX", Type = "number", Nilable = false }, { Name = "pointY", Type = "number", Nilable = false }, }, }, }, Events = { }, Tables = { }, Predicates = { }, }; APIDocumentation:AddDocumentationTable(MinimapFrameAPI);